Add debug to serial.c

pull/281/head
Michael Black W9MDB 2020-05-25 15:31:58 -05:00
rodzic 4f3ad4f3da
commit be439ea394
2 zmienionych plików z 8 dodań i 1 usunięć

Wyświetl plik

@ -2117,6 +2117,7 @@ int HAMLIB_API rig_set_ptt(RIG *rig, vfo_t vfo, ptt_t ptt)
&& ptt == RIG_PTT_OFF)
{
rig_debug(RIG_DEBUG_ERR, "%s: PTT RTS debug#3\n", __func__);
/* free the port */
ser_close(&rs->pttport);
}

Wyświetl plik

@ -808,10 +808,13 @@ int HAMLIB_API ser_set_rts(hamlib_port_t *p, int state)
}
#if defined(TIOCMBIS) && defined(TIOCMBIC)
rc = IOCTL(p->fd, TIOCMGET, &y);
rig_debug(RIG_DEBUG_TRACE,"%s: IOCTL#1 got y=%d\n", __func__, y);
rc = IOCTL(p->fd, state ? TIOCMBIS : TIOCMBIC, &y);
rig_debug(RIG_DEBUG_TRACE,"%s: IOCTL#1 after set y=%d\n", __func__, y);
#else
rc = IOCTL(p->fd, TIOCMGET, &y);
rig_debug(RIG_DEBUG_TRACE,"%s: IOCTL#2 got y=%d\n", __func__, y);
if (rc >= 0)
{
if (state)
@ -823,7 +826,10 @@ int HAMLIB_API ser_set_rts(hamlib_port_t *p, int state)
y &= ~TIOCM_RTS;
}
rig_debug(RIG_DEBUG_TRACE,"%s: IOCTL#2 set y=%d\n", __func__, y);
rc = IOCTL(p->fd, TIOCMSET, &y);
rc = IOCTL(p->fd, TIOCMGET, &y);
rig_debug(RIG_DEBUG_TRACE,"%s: IOCTL#2 after set y=%d\n", __func__, y);
}
#endif