Configuring FT 991A and GPredict for ISS and Satellite Tracking - rfrht/FT-991A GitHub Wiki
Configuring the FT-991A and GPredict for ISS and Satellite Tracking
When doing Satellite communications, especially when working with UHF band, the Doppler effect plays a big effect - to the extent to hinder your communication, depending of the shift.
GPredict uses satellite data and can interact with your 991A to keep your frequency at the center and sweet spot, improving your TX/RX capabilities.
To say that it is tricky is the understatement of the year, but I hope this step-by-step guide helps guide you in the journey.
Estimated completion time: ~ 30 minutes.
Initial Install
- First, ensure that you have your COM ports properly set. We will be using the Enhanced COM Port. Write down its number.
- Download GPredict's latest version - the Windows content is the
.ZIP
file
- Unzip the contents from the previous step in
C:\HAM\
- Go to the
C:\HAM\
folder and rename the GPredict folder toGPREDICT
, only that.
- Now, download Hamlib latest version. Choose the EXE file that matches your operating system (probably, the 64-bit).
- Install Hamlib at
c:\ham\gpredict\hamlib
Configuring GPredict
- Go back to
c:\ham\gpredict
and rungpredict.exe
- First thing - Update the TLE file - this file contains updated satellite track positioning, otherwise your computer will predict the satellite position with stale data - and wrong positioning. Go to menu
Edit - Update TLE Data from Network
- Follow suit and update the Satellite Transponder data - Go to menu
Edit - Update Transponder Data
- Go to the
Edit
menu and selectPreferences
- In
Number Formats
tab, check the boxes Show local time instead of UTC and Use N/S/E/W for geographical coordinates. If you live in a country which uses imperial units, check Use Imperial units instead of Metric too.
- Move to the
Ground Stations
tab. Double-click at the sample entry - Give it a name. Mine I labeled it Home, with description My Home. At Location, I have written Votorantim, Sao Paulo. Move to the
Locator
field, and type your grid locator - it should populate the latitude/longitude fields. Set your estimated altitude above sea level inAltitude
, and if you happen to know the nearby weather station, put its ICAO identifier over there. Or select one from the list. Otherwise, it is not critical (Actually, I failed to perceive the use of that field so far).
- This is how it should look:
- Now move to the
TLE Update
tab. Check the box Perform automatic update in the background
- Move to the
Modules
category in the left bar. In theLayout
tab, select the Map, table, polar and single sat (wide) setting.
- Go to the
Polar View
tab. Check the Show the sky tracks automatically tab.
- Move to the
Interfaces
category in the left bar. In theRadios
tab, click in the Add New button. - Give it a
Name
- Mine is labeled 991A.Host
set localhost. LeavePort
as is.Radio type
use Duplex TRX.PTT status
define as Read PTT.VFO Up/Down
set as B⬆️/A⬇️. Leave the rest as is. Click OK.
- Click OK to save all settings and go back to GPredict main screen
- At the top-right screen, above the 'target' Satellite screen, click on the small drop-down arrow and select Configure
- In
Ground Station
, selectHome
that you have set in Step 13. If you want, clean-up your satellite list - I have removed everything else and just left ISS.
- Right-click your favourite satellite and check Ground Track
- Exit GPredict
Configuring Rigctl/Hamlib
- Open the Notepad
- Paste the following content in the Notepad:
start C:\Ham\GPredict\gpredict.exe
start C:\Ham\GPredict\hamlib\bin\rigctld.exe -v -r \\.\com4 -m 1035 -s 38400 -t 4532 -C "serial_speed=38400,stop_bits=2,rts_state=ON,dtr_state=OFF,serial_handshake=None"
- Change the COM port (red arrow) to the COM port number that matches Step 1. Set the CAT Speed (Blue Arrows) to the number that matches your radio menu
031 - CAT RATE
.
- Save this notepad file as
c:\ham\gpredict\gpredict.cmd
Action Time
- Go to the
c:\ham\gpredict\
folder and double-click thegpredict.cmd
file
- If it have started successfully, you should have GPredict running and a black screen app (rigctl) running like this:
- Now it is the big time - at the top-right screen, above the 'target' Satellite screen, click on the small drop-down arrow and select Radio Control
- FIRST hit the Engage button - and then click the Track button - it's SHOWTIME!
- If everything worked fine, you will see your 991A enter the Split mode and the VFO A and VFO B frequencies changing
- Small hints - For SSTV use the Mode V Imaging. For the Voice Transponder/Repeater, use the Mode V/U FM - Voice Repeater. And finally, Mode V/V APRS for APRS.
Pro-Tip
If you want to configure the radio to properly encode the required tone for the V/U ISS Repeater, use this batchfile to start gpredict:
@echo off
REM ### CONFIGURE YOUR COM PORT HERE
set COMPORT=COM4
REM ### THE BELOW BAUD RATE MUST MATCH
REM ### YOUR TRANSCEIVER BAUD RATE!
mode %COMPORT% BAUD=38400 PARITY=n DATA=8 > NUL
REM Set Freq UP; FM; Tone ENC; Tone 67; A=B; Set Freq DN; FM; Tone OFF
set CAT=FA145990000;MD0B;CT02;CN00000;AB;FA437800000;MD0B;CT00;
echo| set /p="%CAT%"> %COMPORT%
start C:\Ham\GPredict\gpredict.exe
start C:\Ham\GPredict\hamlib\bin\rigctld.exe -v -r \\.\com4 -m 1035 -s 38400 -t 4532 -C "serial_speed=38400,stop_bits=2,rts_state=ON,dtr_state=OFF,serial_handshake=None"
Enjoy!
73 de PY2RAF.