kopia lustrzana https://github.com/Hamlib/Hamlib
Change timeout on IC7100 to 700ms instead of 1000ms
Hopefully allow for timeout when async packets are coming in every 1000ms https://github.com/Hamlib/Hamlib/issues/1587pull/1592/head
rodzic
df48595add
commit
7b71bc09ab
|
@ -218,11 +218,11 @@ again1:
|
|||
// if we get a reply that is not our cmd/subcmd we should just ignore it and retry the read.
|
||||
// this should somewhat allow splitting the COM port between two controllers
|
||||
if (cmd != buf[4]) {
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s: cmd x%02d != buf x%02x so retry read\n", __func__, cmd, buf[4]);
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s: cmd x%02x != buf x%02x so retry read\n", __func__, cmd, buf[4]);
|
||||
goto again1;
|
||||
}
|
||||
if (subcmd != -1 && subcmd != buf[5]) {
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s: subcmd x%02d != buf x%02x so retry read\n", __func__, subcmd, buf[5]);
|
||||
rig_debug(RIG_DEBUG_VERBOSE, "%s: subcmd x%02x != buf x%02x so retry read\n", __func__, subcmd, buf[5]);
|
||||
goto again1;
|
||||
}
|
||||
|
||||
|
|
|
@ -342,7 +342,7 @@ struct rig_caps ic7100_caps =
|
|||
.serial_handshake = RIG_HANDSHAKE_NONE,
|
||||
.write_delay = 0,
|
||||
.post_write_delay = 0,
|
||||
.timeout = 1000,
|
||||
.timeout = 700,
|
||||
.retry = 3,
|
||||
.has_get_func = IC7100_FUNC_ALL,
|
||||
.has_set_func = IC7100_FUNC_ALL | RIG_FUNC_RESUME,
|
||||
|
|
Ładowanie…
Reference in New Issue