This code section is causing some problems with Yaesu hamlib entries
if (rationalise_mode)
{
rmode_t current_mode;
pbwidth_t current_width;
error_check (rig_get_split_mode (rig_.data (), RIG_VFO_CURR,
¤t_mode, ¤t_width), tr ("getting mode of split TX VFO"));
TRACE_CAT ("rig_get_split_mode mode = " << rig_strrmode
(current_mode) << "bw =" << current_width);
auto new_mode = map_mode (state ().mode ());
if (new_mode != current_mode)
{
TRACE_CAT ("rig_set_split_mode mode = " << rig_strrmode
(new_mode));
error_check (rig_set_split_mode (rig_.data (),
RIG_VFO_CURR, new_mode, RIG_PASSBAND_NORMAL), tr ("setting split TX VFO
mode"));
// do this again as setting the mode may change the
frequency
error_check (rig_set_split_freq (rig_.data (),
RIG_VFO_CURR, tx), tr ("setting split TX frequency"));
}
}
The "rig_get_split_mode" is only defined for the FT920. So all others (I'm
working on the FT-991 right now) are getting an error
Sat Jul 4 22:54:24 2015 GMT(C:\JTSDK\src\wsjtx\Configuration.cpp:2338)Debug:
Configuration::handle_transceiver_failure: reason: "Hamlib error: Feature
not available while getting mode of split TX VFO
"
73
Mike W9MDB
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel