Mike Black W9MDB 2021-12-28 18:14:35 -06:00
rodzic 882471bf19
commit c8cf296711
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -376,7 +376,7 @@ static ssize_t port_read_generic(hamlib_port_t *p, void *buf, size_t count, int
#if ASYNC_BUG #if ASYNC_BUG
int fd = direct ? p->fd : p->fd_sync_read; int fd = direct ? p->fd : p->fd_sync_read;
#else #else
int fd = direct; int fd = p->fd;
#endif #endif
int i; int i;
ssize_t ret; ssize_t ret;
@ -936,9 +936,11 @@ static int read_string_generic(hamlib_port_t *p,
/* /*
* Wait up to timeout ms. * Wait up to timeout ms.
*/ */
tv_timeout.tv_sec = p->timeout / 1000; tv_timeout.tv_sec = p->timeout / 1000;
tv_timeout.tv_usec = (p->timeout % 1000) * 1000; tv_timeout.tv_usec = (p->timeout % 1000) * 1000;
rig_debug(RIG_DEBUG_ERR, "%s: timeout=%d.%d\n:", __func__, (int)tv_timeout.tv_sec, (int)tv_timeout.tv_usec);
/* Store the time of the read loop start */ /* Store the time of the read loop start */
gettimeofday(&start_time, NULL); gettimeofday(&start_time, NULL);