Hi Bill, I do not use the hamlib rigctl. Perhaps I should try it that way. But switching band via command line seems to be not really more elegant than just switching band directly at the FT-991 . Anyway, I fully agree, that this topic has only low priority in comparison with others. In my case having such an option would simply be quite useful.
Just FYI see below FT-991's CAT commands for ATU control: "AC000" means ATU off, "AC001" means ATU on, and "AC002" means start tuning (which is not relevant here). Adding "AC000;" or "AC001;" to the CAT commands for band or frequency change works quite well with my FT-991 for the purpose of switching the ATU on or off. 73 de Uwe, DG2YCB Von: Bill Somerville [mailto:[email protected]] Gesendet: Samstag, 12. Januar 2019 20:31 An: [email protected] Betreff: Re: [wsjt-devel] User-specific CAT commands? On 12/01/2019 19:15, DG2YCB, Uwe wrote: Hi, I am using WSJT-X together with my Yaesu FT-991. Everything works fine so far, including CAT Control either direct via serial port or with OmniRig in between. However, using WSJT-X's band selector for me is somewhat problematic, as it only switches frequency at my rig but not mode, ATU on/off and so on. I would need these information per band (especially ATU on or off). With my SSTV software (MMSSTV) I can/must specify the CAT commands for switching the frequencies by myself, but can save them individually. For example for switching to 20m SSTV I am using the CAT command "MD0C;FA014230000;AC000;". "MD0C" switches my FT-991 to DATA-USB mode, "FA014230000;" sets the frequency and "AC000;" switches the antenna tuner off. As I need the ATU on some bands, for those bands I saved commands ending with "AC001;". Works perfect. So, my question is: Is there any way to generate/save user-specific CAT commands in WSJT-X? In case it is not yet possible: Wouldn't that be something for the wish list? Implementation in user interface could be done easily at the Frequencies tab of Settings. Either as a new separate table after Station information, or maybe even simply by adding one more column "User-specific CAT commands" to the existing Station information table. Likely, it is only needed to specify the ADDITIONAL user-specific information needed when changing band, like in my case "MD0C;AC000;", because "FA014074000;" is already generated by the built-in CAT control. After a band change, WSJT-X would the send a combination of the standard command for frequency change plus that user-specific CAT command. (As default fields for user-specific CAT commands shall be empty.) 73 de DG2YCB, Uwe Hi Uwe, if you use the Hamlib rigctld server (shipped with WSJT-X as rigctld-wsjtx) then you can send any supported Hamlib command to your rig from the command line while it is being used by WSJT-X on any machine that can reach the rigctld server. Whether the command you want is supported is another matter, a quick check reveals that only AC002 is currently supported for the 991 but a function type to switch a tuner on and off is available in Hamlib so enabling it for the 991 is trivial. It is much easier to add support for a command to a Hamlib rig driver than it is to provide generic commands for all rigs that WSJT-X might be enhanced to use. 73 Bill G4WJS.
_______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
