On 04/02/2017 22:11, Dani EA4GPZ wrote:
> There is a problem in HamlibTransceiver::do_start() which manifests
> itself when using a FT-817ND through rigctld.
>
> The FT-817ND doesn't have support for get_vfo, set_vfo, nor
> RIG_OP_TOGGLE. However, rigctld advertises all the capabilities, so each
> of the capabilities must be tested instead of trusting rig_->caps

Hi Dani,

I am aware of the issue. It is debatable whether Hamlib should have 
dynamic function capabilities for the NET rigctl back end rather than 
just advertising everything available for everything.

For a workaround I need to dynamically update 
HamlibTransceiver::*_works_ members based on the success of failure of 
the first attempt to use them.

I will have a look at it shortly and see if I can sort it out.

Thanks for the issue report and your analysis.

73
Bill
G4WJS.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to