-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ID-5100 Dual Watch mode #1218
Comments
downloaded your fork of gpredict. I had to fix a syntax error on lines 25 and 26 in gpredict.rc in the ...\win32 directory. I replaced the use of VERSION_RSRC with 3,3,0,0. I ran it with the daily snapshot of hamlib. To me, it looks like hamlib, for the ID-5100, has Main and Sub reversed. It is trying to use Main as the RX vfo and Sub as the TX vfo. On the ID-5100, Main is always the TX vfo. Attached is a log file from rigctld. Main on the rig is displaying the downlink frequency on vfo A. I can see the quickly changing the Main to vfo B, but the frequency is not changing. -m 3071 -r COM6 -s 9600 -c 0x8C -T 127.0.0.1 -t 4534 -vvvvv Following shows the settings for the Radio Interface in gpredict. |
Concerning gpredict... I see that when gpredict is setup for Duplex TRX, Read PTT and Main ^ / Sub v, then gpredict sends a S command to rigctrld to set the Main VFO for TX. Then it uses the I and i commands for setting and getting the TX frequency. It uses the F and f commands for setting and getting the RX frequency. It also uses the t command to get the PTT status.
What do you think about getting Hamlib, in the case of the ID-5100, to:
Assume the A band (left side of the rig) is the uplink (Main) and the B band (right side of the rig) is the downlink (Sub);
Upon receiving the S command, set the rig's VFO mode (cmd 07) so that the A band is the Main.
When an I or i command is received, and if PTT is not active, change the rig's VFO mode so that A band is Main (In case the user changed it on the rig's panel), set or get the frequency.
When a F or f command is received, and if PTT is not active, change the rig's VFO mode so that B band is Main, set or get the frequency, and change the rig's VFO mode so that A band is Main.
The prerequisites would be:
The rig is in Dualwatch mode with Main on the left side.
Both sides (A and B bands) must be set to VFO mode (not memory mode).
The ID5100 rig interface in gpredict must be set to Duplex TRX, Read PTT and Main ^/Sub v.
The text was updated successfully, but these errors were encountered: