Skip to content
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

FTDX101D passband problem #390

Closed
mdblack98 opened this issue Oct 3, 2020 · 0 comments
Closed

FTDX101D passband problem #390

mdblack98 opened this issue Oct 3, 2020 · 0 comments
Labels
bug needs test Patches have been submitted but need testing to close issue

Comments

@mdblack98
Copy link
Contributor

For mode switching (button group etc) I have successfully used:

\get_mode Main returns: CW\n2400\n
I currently parse this response: CW lights up the CW button etc and BW 2400Hz is displayed

Mode / passband setting
On clicking a mode button, I send \set_mode Main LSB 0 - no problem

I am now trying to implement a bandwidth slider control

In terminal command line rigctl, I type

M Main LSB 0 - no problem - sets correct mode on rig's Main VFO and default bw
However

M Main LSB 2300 throws an error - see attached debug

Mode / passband reading

This is returning an incorrect value - I didn't realise this initially

with rig width 2500 or less returns 1800

with rig width 2600 returns 2400

with rig width 2600 - 4000 returns 3000

This happens with rigctld (piWebCAT) and at rigctl command line
In piWebCAT, I use:

Main: readmask: SH0; answermask: SH00tu; setmask: SH00tu;
Sun: readmask: SH1; answermask: SH10tu; setmask: SH10tu;

where tu = tens & units characters

tu is 00 to 21 > lookup tables
... There are two interpretations according to mode: once for SSB and one for CW, RTTY, PSK

Kind regards

Ian

G3VPX

@mdblack98 mdblack98 added the bug label Oct 3, 2020
mdblack98 added a commit that referenced this issue Oct 3, 2020
Other Yaesu rigs need this same capability instead of band-specific settings to support slider controls
#390
@mdblack98 mdblack98 added the needs test Patches have been submitted but need testing to close issue label Oct 3, 2020
mdblack98 added a commit that referenced this issue Oct 4, 2020
Add ability to read roofing filter for default bandwidht for ftdx101d
FTDX101D passband problem · Issue #390 · Hamlib/Hamlib
mdblack98 added a commit that referenced this issue Oct 4, 2020
Added two undocumented widths for 3500 and 4000
#390
mdblack98 added a commit that referenced this issue Oct 6, 2020
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
Other Yaesu rigs need this same capability instead of band-specific settings to support slider controls
Hamlib#390

(cherry picked from commit 0c23c39)
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
Add ability to read roofing filter for default bandwidht for ftdx101d
FTDX101D passband problem · Issue Hamlib#390 · Hamlib/Hamlib

(cherry picked from commit a9202fb)
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
Added two undocumented widths for 3500 and 4000
Hamlib#390

(cherry picked from commit d40f0f7)
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs test Patches have been submitted but need testing to close issue
Projects
None yet
Development

No branches or pull requests

1 participant