File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -124,16 +124,18 @@ int init_tlf_rig(void) {
124124 return -1 ;
125125 }
126126
127- snprintf (speed_string , sizeof speed_string , "%d" , serial_rate );
128- retcode = rig_set_conf (my_rig , rig_token_lookup (my_rig , "serial_speed" ),
129- speed_string );
127+ caps = my_rig -> caps ;
130128
131- if (retcode != RIG_OK ) {
132- showmsg ( "Speed not accepted!" );
133- return -1 ;
134- }
129+ if (caps -> port_type == RIG_PORT_SERIAL ) {
130+ snprintf ( speed_string , sizeof speed_string , "%d" , serial_rate );
131+ retcode = rig_set_conf ( my_rig , rig_token_lookup ( my_rig , "serial_speed" ),
132+ speed_string );
135133
136- caps = my_rig -> caps ;
134+ if (retcode != RIG_OK ) {
135+ showmsg ("Speed not accepted!" );
136+ return -1 ;
137+ }
138+ }
137139
138140 can_send_morse = caps -> send_morse != NULL ;
139141#if HAMLIB_VERSION >= 400
You can’t perform that action at this time.
0 commit comments