Winter Field Day 2020 is almost here! A few weekends ago, several of us got our QTH to complete the final station test for our planned 5O operation in Winter Field Day (WFD). Activities including setup and testing of a new, Portable Networking Pod and three of our five planned Winter Field Day stations. We are planning to use the N1MM+ Logger in a networked configuration this year…
This article covers equipment and networking aspects of the Nashua Area Radio Society’s planned 5O setup for Winter Field Day 2020. All of our stations will use the N1MM+ Logger to support SSB Voice, CW, and Digital modes.
We’ve recently received our L24TX Transmit Converter from Down East Microwave. The unit is compact, simple, and produces up to 25W output in the satellite section of the 23 cm band (1260 MHz – 1270 MHz, actually 24 cm). The L24TX is a transmit-only device that is intended to enable L-band uplinks for Satellite use. This article is about our most recent project which involved integrating the L24TX into our Flex SDR Satellite System.
24 cm Tx Converter Rear Panel
Connecting the unit is straightforward. The unit requires an IF input, a 10 MHz reference oscillator, DC power, and a transmit keyline. The later two inputs are provided via a 7-pin connector and a DEM supplied cable. We ordered our unit with the following configuration options:
IF 28 Mhz = 1260 MHz output
Max IF Drive Level – +10 dBm
Fan and Case configured for mounting in the shack
Fortunately, our feedlines for the 23/24 cm band are hardline-based and relatively short. The unit is also available in a configuration that would enable it to be remotely mounted in an enclosure on a tower.
24 cm Tx Converter Installation in our Remote Gateway SDR Rack
The unit fits nicely into our Remote Gateway SDR Rack. The L24TX does not include a power output display so we used a 23/24 cm sensor and our WaveNode WN-2 Wattmeter to monitor output power from the unit. The unit does have leads which output a voltage that is proportional to output power. This could be used to build a power output bar display or meter. the front panel indicates display a power-on indication, lock to the 10 MHz clock input, and Tx when the unit is transmitting.
Overall Satellite SDR System Design
Integration into our Satellite SDR System was straightforward. Our system already included splitters for the 10 MHz GPSDO and the 28 MHz Transverter outputs from our Flex 6700 SDR. I had hoped to use one of the leads from the SmartSDR BITS cable we are using to key our 70 cm Transverter but the BITS cable did not have an adequate drive level to key the L24TX.
Remote SDR Gateway Tx Band Settings
Fortunately, the Flex 6700 has configurable TX1-TX3 outputs for keying devices like Transverters. The use of the TX2 output to key the L24TX was easily configured in the SmartSDR’s TX Band Settings.
23 cm Tx Converter Setup in SmartSDR
It is necessary to configure SmartSDR for the L24TX. The required settings are in the XVTR options tab. In addition to configuring the mapping between the Flex 6700’s XVTR IF frequency and the unit’s output Frequency, one needs to set the IF drive levels. We used the default drive level of 6.0 dBm and adjusted the IF Gain Control on the L24TX until the full output of 25W was reached while transmitting a tone. The correct adjustment is apparent when further gain increases do not provide a proportional increase in output power. Proper setting of the RF drive and gain will keep the L24TX’s output in its linear range of operation.
SDR Satellite System Remote Power Control via a RigRunner 4005i
The RigRunner is remotely accessible over the Internet and our network via a password-protected web interface. This enables us to easily power down or power cycle individual components in the Satellite SDR System remotely.
MacDoppler Tracking AO-91
With all of the hardware installation and calibration steps complete, we are turning our attention to the software side of the setup. We will be using MacDoppler for satellite tracking and VFO control of our Satellite SDR System. This creates a need to connect the MacDoppler program which runs on a Mac to SmartSDR and the Flex 6700 which is a Windows-based system. Fortunately, MacDoppler provides a UDP broadcast mode which transmits az/el antenna position information as well as data to control radio VFOs to adjust for Doppler shift.
FlexBridge Software Beta
We are working on a custom windows application called FlexBridge to enable MacDoppler to run our Flex SDR-based Satellite System. FlexBridge runs on a Windows PC. It receives and parses the UDP broadcast messages from MacDoppler and uses the FlexLib API to properly configure and control the Flex SDR’s VFOs.
SmartSDR Operating With AO-92 in L-V Mode
At present, FlexBridge can configure and control SmartSDR (or a Maestro Client) that is operating our SDR Satellite System. The screenshot above shows the MacDoppler, FlexBridge, SmartSDR combination operating with AO-92 in L/V mode. This software is still an in-progress development and we plan to add the ability for FlexBridge to connect to the radio via SmartLink as well as support for the Green Heron RT-21 Az/El Rotator Controller that we are using. We’ll be sharing more about FlexBridge here as the software development progresses.
The next step in our Satellite Station 4.0 Remote Gateway project will be to move our satellite antenna controls and feedlines into the shack and begin testing the complete setup using local control. Once this step is complete, we’ll focus on the final steps to enable remote operation of our satellite station via the Internet.
Here are links to some additional posts about our Satellite Station 4.0 Projects:
Dave, K1DLM recently prototyped a simple Raspberry Pi Video Player for use in our Ham Exposition Displays. We’ve built a number of these players to play video content at our upcoming Ham Expo Display at HamXposition at Boxboro in September. The article below shares information on the hardware and software we used to put these players together. The information should provide a useful start for many other Raspberry Pi projects.
Simple Raspberry Pi Computers have many useful applications in Amateur Radio. They can also be used to create a nice general purpose computing platform for many applications.
The hardest part of using the Raspberry Pi is getting the basic hardware and software components together to create a working system. This article explains these basic steps for a simple video player application that we use as part of our Ham Radio Expo Displays. I hope that this information is useful to others who might want to use the Raspberry Pi.
There are many reasons to have an accurate time source in your station. Getting the best performance from WSJT-X modes like FT8 requires your computer clock to be synchronized to within a second for example. You can set your clocks accurately using NTP servers on the Internet. This is the most common way that most stations set their clocks.
What if you are portable and don’t have Internet access or what do you do if your Internet connection goes down? One way to solve these problems is to use a GPS controlled NTP time server in your station. We recently installed one from Leo Bodnar in our station.
This device is simple to install. It just requires an Ethernet connection to your network and a GPS antenna. The antenna is included with the unit. The antenna will need to be outdoors with a reasonably clear view of the sky.
GPS Satellite Lock Screen
After a minute or so after it is installed and powered up, the unit will synchronize to the visible GPS satellites in your location and report its coordinates. This indicates that you have a good GPS system lock and that the clock in the unit is accurate to within a microsecond.
NTP Summary Screen
The unit gets its IP either from DHCP or via a fixed IP address that you can program. Once the unit is set, you use its IP address as the NTP server in your software to set your clocks. You would set you NTP server in a program like Dimension 4 to accurately set your computer’s clock for example. You will want to disable your computer’s normal Internet clock setting function to avoid conflicts with Dimension 4. Once this is set up, your computer clock will be synchronized to the GPS system and will be very accurate and you will get the best performance from WSJT-X.
What goes into an 11A Field Day? Well, for starters, 13 stations! We got together at AB1OC/AB1QB’s QTH a couple of weekends ago to set up ALL of our Field Day stations at once and test them together. Here’s a rundown of our final Field Day Station Test…
The Nashua Area Radio Society does a pretty big Field Day Operation each year. We will be 11A for Field Day 2019 with 4 towers up. Did you ever wonder what goes into pulling off a Field Day this large? Well, it’s all about planning and preparation. Take a look at the article above to see some of the preparation that we are doing for Field Day 2019.
We’ve recently begun experimenting with a WSJT-X derivative for FT8 and other JT Modes. Its called JTDX. The JTDX software is created by Igor Chernikov, UA3DJY, and Arvo Järve ES1JA. The stated purpose for JTDX from the JTDX website is:
The latest release candidate of JTDX supports some interesting additional features beyond WSJT-X including:
Additional FT8 and JT65 decoder options which can provide improved sensitivity
Advanced automatic sequencing and QSO selection features
Decoded messaging filtering features
We’ve been testing JTDX V2.0 release candidates here for about a month now. the JTDX feature additions definitely provide some useful enhancements. The JTDX software is derived from WSJT-X and we’ve been using it here for DX’ing and for weak signal work on 6 meters. It appears to have most of the features of the current version of WSJT-X with the notable exception of support for specific contest exchanges.
JTDX Decoder Options
JTDX adds a number of FT8 decoding options that are useful on crowded bands and in situations when signals are very weak. These features can be selectively enabled to match band and signal conditions as well as the user’s available CPU horsepower. With all features enabled, JTDX seems to decode more signals on a crowded band than WSJT-X.
QSO Partner Decoder Filtering
There is also a QSO partner decoding “filter” option which concentrates the FT8 decoder on a narrow bandwidth around a specific weak signal that you are trying to receive and decode. This feature seems to help to decode very weak signals in a crowded band when they are surrounded by other, stronger callers.
You may have experienced the crowded conditions in the FT8 sub-band on popular bands like 20m.
Typical Stations Decoded Simultaneously on 20m FT8 Sub-band (JTAlert Display)
If you call CQ with Auto Sequence and Call First turned on in WSJT-X, you may find that you don’t have much control over what stations are selected to answer your CQ. It’s also common for the Auto Sequencing in WSJT-X to “get stuck” on a caller that how fails to complete a QSO for whatever reason.
JTDX provides some useful features to prioritize the selection of callers in these situations.
JTDX Auto Sequencing Caller Selection Options
You can see these options on the menu above. Options include choosing a station to answer based upon distance or best Signal To Noise Ratio (SNR), including or excluding stations that you’ve worked before, or including or excluding other stations calling CQ. These features allow JTDX to do a better job selecting a QSO to Auto Respond to when you are calling CQ.
JTDX Auto Sequencing Configuration Options
What about the problem of “stuck” QSOs? JTDX has some useful features that limit the number of tries that the Auto Sequencing algorithm uses before returning to calling CQ or working the next available caller. These features prevent the Auto Sequence algorithm from getting stuck during a contact when your QSO partner fails to respond or decided to work someone else.
Directed CQ – CQ DX
JTDX also has the ability to enforce “directed CQ’ing”. Directed CQ’ing is when you call, for example, “CQ DX” and get responses from callers in your country. JTDX Auto Sequencing can be configured to ignore such callers and only work DX stations that answer your CQ. Directed CQ’s can also be applied to specific regions of the world (CQ AS for example) as well.
Decoded Message Filtering Options
Finally, you may have experienced a flood of decoded messages on a busy band. It is almost impossible to read and process all of the information a large number of decoded messages in the 15 seconds available. JTDX has some good filtering options to selectively hide decoded messages to enable the operator to focus on messages from stations that they are looking for. The image above shows a very simple application of this capability to limit the decoded message display to only CQ messages. More complex rules are possible via configuration in the Filters tab.
There is a learning curve with JTDX and it takes a little time to learn to use all of the new features. There is a basic getting started guide that helps to get JTDX setup and configured at your station and some useful FAQ documents to help you learn about some of the JTDX features. The best source of information on the more advanced features is the JTDX groups.io group.
I don’t think that JTDX is a replacement for WSJT-X. We run both here and they both work well. JTDX has some important advantages in crowded band situations and is my tool of choice for working DX with FT8. I also like the more sensitive decoder in JTDX for weak signal FT8 work on the 6m band. WSJT-X is a better tool for contests as it contains support for specific contest exchanges via FT8 – a feature which JTDX does not yet support. WSJT-X also supports important modes like MSK144 for Meteor Scatter QSOs.
If you are new to FT8, I’d suggest you begin with WSJT-X and use it to learn the basics of the FT8 protocol and how to operate using FT8. You can find a Video Introduction to WSJT-X and FT8 here on our blog to help you get started and get on the air with FT8 using WSJT-X.
This article explains how to put a Sat Tracker together.
The information and software described here are provided on an “as is” basis without support, warranty, or any assumption of liability related to assembly or use. You may use information and software image here only at your own risk and doing so releases the author and Green Heron Engineering from any liability for damages either direct or indirect which might occur in connection with using this material. No warranty or liability either explicit or implicit is provided by either AB1OC or Green Heron Engineering.
Now that we have that out-of-the-way, here are the components that you need to build your own Sat Tracker:
The Sat Tracker image includes a display driver for the specific touch display listed above and will most likely NOT WORK with any other touch display. You will also need a Green Heron RT-21 Az/El or a pair of Green Heron RT-21 single rotator controllers from Green Heron Engineering that are properly configured for your rotators.
If you have not worked with the Raspberry Pi before, it’s a good idea to begin by installing NOOBS on your SD card and getting your Raspberry Pi to boot with a USB Keyboard, USB Mouse, and an HDMI display attached. This will give you a chance to get familiar with formatting and loading your SD card with the Raspbian build of the Debian OS for the Raspberry Pi. I’d encourage you to boot up the OS and play with it some to get familiar with the OS environment before building your Sat Tracker.
Etcher Writing Raspberry Pi SD Card Image
The first step in building your Sat Tracker is to put together the hardware and write the image to your SD Card. Use the enclosed instructions or search the web to find information on how to do each of these steps:
Install the Heat Sinks on the Raspberry Pi 3 B+ Motherboard. Make sure your chipset heat sink will clear the back of the case. If it won’t, it’s fine to just install the CPU Heatsink.
Assemble your case to the point where it is built up to support the touch display
Carefully install your touch display on the Raspberry Pi Motherboard
Install the remaining pieces of your case including the nylon screws and nuts which hold the case parts together
Download the SD Card image from the link below, unzip it, and load the image onto your SD card using Etcher
Install your SD card in the slot on your Raspberry Pi Motherboard
Connect your Raspberry Pi to the outside world as follows:
Connect Two USB cables – one end to the Elevation and Azimuth ports on your Green Heron Engineering RT-21 Controller(s) and the other ends to two of the USB connections on the Raspberry Pi
Connect a wired Ethernet Cable to your Raspberry Pi via a common Ethernet Hub or Switch with a PC or Mac that has VNC Viewer Installed. You will need a DHCP server running on the same network to supply your Raspberry Pi with an IP address when it boots. Your router most likely provides a DHCP function.
Connect your USB power supply to the Raspberry Pi Motherboard and power it up
Your Sat Tracker should boot up to the desktop with GH Tracker V1.24 running. The touch display works fine for using GH Tracker but its a bit small for configuring things. To make the configuration steps easier, the image comes up running VNC Server. I like to use VNC Viewer on my PC to connect to the Sat Tracker using VNC to perform the steps that follow. Note that both the Raspberry Pi and your PC must be on the same sub-network for the VNC connection to work. I’ve also included the following commands in the Sat Tracker image which can be run from the Raspberry Pi terminal window to make the configuration process easier:
$ setdisp hdmi # Disables the TFT display & uses the HDMI interface
$ setdisp tft # Disables the HDMI interface & uses the TFT display
$ reboot # Reboots the Raspberry Pi causing
# the latest display command to take effect
If you select the HDMI interface, you will find that VNC Viewer produces a larger window enabling you to perform the following configuration steps:
First, you need to determine the IP address of your Sat Tracker. This can be done via your DHCP server or by touching the network icon (up and down arrows) at the top of the display on the Sat Tracker.
Use VNC Viewer on your PC or Mac to connect to the IP address of your Raspberry Pi. The default password is “raspberry“.
Once you are connected, open a terminal dialog on the Sat Tracker, set your display to hdmi mode via the command shown above, and reboot your Sat Tracker.
Reconnect VNC Viewer to your Sat Tracker and click on the Raspberry button (Start Menu Button) at the top left of the screen, select Preferences, and run Raspberry Pi Configuration. Select Expand Filesystem from the System Tab. This will expand the filesystem to use all of the available space on your SD Card. You can also change the system name of your Sat Tracker and your login password if you wish. When you are done making these changes, reboot your Sat Tracker.
Reconnect to your Sat Tracker via VNC Viewer and select Setup-> Rotator Configuration from the menu in the GH Tracker App. Select the TTY devices (i.e. COM Ports) associated with the Azimuthand Elevationconnections to your RT-21 Controller(s) via the two dropdown boxes. You can also configure the operational parameters for GH Tracker at this time. The ones that I use with our Alfa-Spid Az/El Rotators are shown below.
GHE RT-21 Az/El Controller Settings for Alfa-Spid Rotator
Set via MacDoppler. Minimize wind loading and coupling to antennas below. Also enables water drainage from cross-boom tubes.
Azimuth dead spot is South. Elevation headings are from 0 to 180 degrees.
Minimize relay operation during computer tracking
Creates smooth start and stop for large array
Makes large movements relatively quick
CCW and CW limits ensures predictable Azimuth heading for range around 180 degrees. Elevation limits permit 0 to 180 degree operation. Elevation limits shown can only be set via GHE configuration app.
Alfa-Spid Az/El Rotator
Rotator has 1 degree pointing accuracy
Creates smooth start and stop for large array
Easy to read in shack
Configure the source of tracking data to be MacDoppler (UDP) from the GH TrackerSourceMenu. We use UDP Broadcasts with MacDoppler running on the same Mac with VNC Viewer to run our rotator. Finally, press the Press to start tracking button on GH Tracker and run MacDopplerwith UDP Broadcast on and Rotators Enabled to start tracking.
MacDoppler Tracking AO-91
Once you are satisfied with the operation of your Sat Tracker, use VNC Viewer to access the terminal window on your Sat Tracker one last time, set your display to TFT, and reboot.
The most common problems that you’ll run into are communications between your Sat Tracker and your Green Heron Engineering RT-21 Controller(s). If the Azimuth and Elevation numbers are reversed in GH Tracker, simply switch the TTY devices via the Setup Menu in GH Tracker. Also, note that it’s important to have your RT-21 Controller(s) on and full initialized BEFOREbooting up your Sat Tracker.
Most communications problems can be resolved by initializing your tracking system via the following steps in order:
Start with your RT-21 Controller(s) and you Sat Tracker powered down. Also, shutdown MacDoppleron your Mac.
Power up your RT-21 Controller(s) and let the initializations fully complete.
Power up your Sat Trackerand let it fully come up before enabling tracking in GH Tracker.
Finally, startup MacDoppler, make sure it is configured to use UDP Broadcasts for Rotator Control and make sure that Rotators Enabled is checked.
The VNC Server on the Sat Tracker will sometimes fail to initialize on boot. If this happens, just reboot your Sat Tracker and the VNC Server should initialize and enable VNC access.
I hope you have fun building and using your own Sat Tracker.
The Nashua Area Radio Society recently held a Tech Night on WSJT-X: FT8, WSPR, MSK144, and More. This Tech Night was recorded and provides a good starting point for folks who want to understand what the WSJT-X software can do, how to use it, and how to integrate it into their station.
August 2018 Tech Night – WSJT-X: FT8, WSPR, MSK144, and More
The video from our Tech Night includes lots of information about how to get started as well as some recorded demonstrations of FT8 and Meteor Scatter contacts.
Topics Cover During WSJT-X Tech Night
Our Tech Night also covered tools like PSKreporter and JTAlert that can be used with WSJT-X. Finally, we spent some time on using WSPR to evaluate your station’s performance and how you can use the software to do more “exotic” QSOs such as Meteor Scatter on 6m.
Nashua Area Radio Society members have access to our full library of over 30 Tech Night Video on a wide range of topics for both beginning and advanced Hams. You can see the list of what is available on the Nashua Area Radio Society Tech Night page.
Better support for North American VHF Contests with improved handling of grids and /R rover call sign designators
Six-character locators and call sign suffix support for portable operators focused on EU VHF contesting
Support for ARRL Field Day exchanges
Support for ARRL RTTY Roundup exchanges
Support for call signs up to 11 characters to support non-standard and compound call signs
The new version extends the length of the messages used for FT8 and MSK144 from 75/72 bits to 77 bits to enable the above features. As a result, there are compatibility issues between the v1.x releases of WSJT-X and v2.0 when FT8 and MSK144 modes are used. More detail about the new features and changes can be found here.
It is expected that the Meteor Scatter community (MSK144 mode users) will rapidly move to WSJT-X V2.0 so no backward compatibility features are provided for MSK144.
The transition for FT8 mode users is a much bigger problem. As a result, it is suggested that users test the new mode on alternative frequencies on the 20m band at 14.078 MHz and on the 40m band at 7.078 Mhz.
WSJT-X 2.0 FT8 Compatibility and Contest Options
The Advanced Tab in the WSJT-X v2.0 settings provides some options to help with compatibility between v1.x and V2.0. One must choose whether to transmit using the shorter v1.x or the v2.0 messages. If you are operating in the above mention “2.0” frequency areas on 20m or 40m, it’s a good idea to transmit using the 2.0 message format (check always generate 77-bit messages).
The new version of WSJT-X can decode both the shorter v1.x and the longer v2.0 messages simultaneously. The decoding will be faster on slower computers if you check the Decode only 77-bit messages option when operating in the v2.0 frequency ranges.
If you want to try the new v2.0 FT8 mode in one of the supported contests, you’ll want to check the appropriate Special operating activity option. If you are not operating in one of these contests, you’ll want to select None.
All you need to do to try the new version is to download and install it and configure the FT8 options. I’ve been running WSJT-X v2.0 rc1 in the 20m band in the 14.078 MHz sub-band this morning and have made about 20 contacts using the new format. The v2.0 software is working well.
There are some additional enhancements which will be included in WSJT-X v2.0. Here’s some information on these features from the WSJT-X v2.0 Quick Start Guide –
WSJT-X 2.0 has several other new features and capabilities. The WSPR decoder has better sensitivity by about 1 dB. Color highlighting of decoded messages provides worked-before status for callsigns, grid locators, and DXCC entities on a “by band” basis. Color highlighting can also identify stations that have (or have not) uploaded their logs to Logbook of the World (LoTW) within the past year. The necessary information from LoTW can be easily downloaded from the ARRL website.
Currently, several additional release candidates are planned for WSJT-X v2.0 as follows:
September 17, 2018: -rc1 Expires October 31, 2018
October 15, 2018: -rc2 Expires November 30, 2018
November 12, 2018: -rc3 Expires December 31, 2018
December 10, 2018: GA Full release of WSJT-X 2.0
Note that the release candidates will expire about 2 weeks after each new version becomes available. Also, its required that anyone who runs the Beta (release candidate) software agrees to report any bugs that they find.
We are looking forward to trying the new FT8 in the next digital contest which allows it.
I have been operating using the FT8 digital mode on the 6m band using our remote operating gateway quite a bit this summer. The SDR-based remote operating gateway in our station allows us to operate our station from other rooms in our home as well as from outside our QTH via the Internet. When I’m at home, I have computers set up with outboard monitors to create an operating setup for FT8 digital contacts on the 6m and other bands. The photo above shows this setup. Having the extra screen space and multiple laptops enables control of our station, making and logging QSOs, and checking propagation via Reverse Beacon Networks as we operate.
Flex-6700 SmartSDR and WSJT-X Weak Signal Digital Software
This laptop runs the WSJT-X software (left windows above) which conducts QSOs in FT8 and other weak signal modes and the JTAlert Software (lower right windows above) which interfaces WSJT-X to the DXLab logging suite. JTAlert displays all callsigns decoded by WSJT-X and compares them to my log to determine which potential contacts are new DXCC’s, Grids, States, etc. JTAlert adds contacts to my logs in DXLab when a QSO is completed using WSJT-X.
DXLab Suite Logging and Rotator Control Software
The windows laptop also runs the DXLab logging suite. DXLab handles logging of QSOs, one-click pointing of our antennas based upon the callsign being worked, and uploading contacts to LoTW, eQSL, and ClubLog for confirming contacts.
Reverse Beacon Network and Station Monitoring Computer
I like to use the second computer to monitor propagation and strength of my FT8 signal while operating.
PSKReporter RBN Monitoring on 6m
I use two tools to assess propagation conditions while I am operating. The first is PSKReporter which is a Reverse Beacon Network (RBN) tool that is enabled by WSJT-X and most other digital mode software programs. Each time WSJT-X decodes a stations transmission, it reports the decoded callsign along with location and signal strength information to the PSKReporter website. This website then uses this information to display all of the stations that hear my and other’s transmissions in real-time. The RBN information is used to determine where a given band is open and as a tool to determine how much transmit power is needed to provide acceptable signal strength at stations that I am trying to work.
DXMaps Propagation Report on 6m
The DXMaps website shows a real-time map view of contacts being made on the 10m and higher bands. This second tool provides a real-time view of band conditions and opening on bands like 6m which have somewhat unpredictable propagation characteristics.
Together, these tools help to determine where to point antennas and what stations we can work on the 6m band.
The second laptop also runs Teamviewer remote control software. This provides access to the antenna switching controls, SWR and power monitoring equipment, station electrical power, and amplifier controls in our shack. These tools are important elements in safely operating and controlling our station when we are not in the same room as the radios and other equipment we are using.