Radio is a Flex 8600
COM4 is set for CAT data only.
COM5 is set for PTT only on RTS.
C:\Radio\MercuryHF>mercury -K | findstr Flex
initrigs4_commradio: _init called
23005 FlexRadio SmartSDR Slice A 20240814.0 Stable RIG_MODEL_SMARTSDR_A
In mercury.ini...
radio_model = 23005
radio_device = COM4
radio_serial_speed = 9600
Set audio channels
C:\Radio\MercuryHF>mercury -z | findstr DAX
device: name: 'DAX TX (FlexRadio DAX)' id: '{8BA029C5-47AC-485E-ACF7-B418E391D8AB}' default: (null)
device: name: 'DAX RX 1 (FlexRadio DAX)' id: '{BDF35A00-B9AC-11D0-A619-00AA00A7C00C}' default: (null)
In mercury.ini...
input_device = "{BDF35A00-B9AC-11D0-A619-00AA00A7C00C}"
output_device = "{8BA029C5-47AC-485E-ACF7-B418E391D8AB}"
I start mercury.exe (without VarAC) and in the console I get...
17:43:42.985 [+0.000s] [INF] [engine] Logger initialised (min_level=DEBUG)
rig_set_conf: rig_pathname='COM4'
17:43:42.985 [+0.000s] [INF] [engine] Initialising audio I/O (subsystem=3)
frontend_set_conf: pathname=COM4:4992
17:43:42.985 [+0.000s] [INF] [radio-io] Initializing radio (type=23005, device=COM4, hamlib_log_level=4, serial_speed=9600)
rig_token_lookup called for serial_speed
17:43:42.985 [+0.000s] [DBG] [radio-io] Set hamlib debug level to 4
rig_confparam_lookup called for serial_speed and not found
17:43:42.985 [+0.001s] [DBG] [radio-io] Calling rig_init(model=23005)
rig_set_conf called
rig_confparam_lookup called for 0 and not found
rig.c(970):rig_open entered
17:43:43.117 [+0.133s] [WRN] [radio-io] rig_set_conf(serial_speed) failed: -1
17:43:43.117 [+0.133s] [DBG] [radio-io] Calling rig_open(device=COM4)
network_init: WSAStartup OK
network_open: TCP connect
rig.c(1204):rig_open returning2(-1) Invalid parameter
*1:smartsdr.c(293):smartsdr_cleanup entered
17:43:43.135 [+0.151s] [ERR] [radio-io] rig_open: error = COM4 *1:smartsdr.c(146):smartsdr_init entered
*1:smartsdr.c(187):smartsdr_init returning(0)
rig_token_lookup called for rig_pathname
rig_confparam_lookup called for rig_pathname
rig_set_conf called
rig_confparam_lookup called for rig_pathname
rig_set_conf: rig_pathname='COM4'
frontend_set_conf: pathname=COM4:4992
rig_token_lookup called for serial_speed
rig_confparam_lookup called for serial_speed and not found
rig_set_conf called
rig_confparam_lookup call
*1:smartsdr.c(302):smartsdr_cleanup returning(0)
17:43:43.168 [+0.184s] [INF] [audio-cap] I/O capture ({BDF35A00-B9AC-11D0-A619-00AA00A7C00C}) int32 / 48000Hz / 2ch / 200ms buffer
mercury_engine: radio init failed
17:43:43.173 [+0.188s] [INF] [audio-play] I/O playback ({8BA029C5-47AC-485E-ACF7-B418E391D8AB}) int32 / 48000Hz / 2ch / 40ms buffer
Why this "frontend_set_conf: pathname=COM4:4992"? 4992 is a socket on the radio so should be to the IP address of the Flex not a COM port.
Is there a guide for Windows setup? Flex setup?
I really want to try this.
Radio is a Flex 8600
COM4 is set for CAT data only.
COM5 is set for PTT only on RTS.
In mercury.ini...
Set audio channels
In mercury.ini...
I start mercury.exe (without VarAC) and in the console I get...
Why this "frontend_set_conf: pathname=COM4:4992"? 4992 is a socket on the radio so should be to the IP address of the Flex not a COM port.
Is there a guide for Windows setup? Flex setup?
I really want to try this.