kopia lustrzana https://github.com/Hamlib/Hamlib
ser_open now sets rts and dtr low on startup
https://github.com/Hamlib/Hamlib/issues/1131pull/1161/head
rodzic
a20c21aab0
commit
31e40d2751
|
@ -222,7 +222,8 @@ int HAMLIB_API serial_open(hamlib_port_t *rp)
|
||||||
|
|
||||||
do // some serial ports fail to open 1st time for some unknown reason
|
do // some serial ports fail to open 1st time for some unknown reason
|
||||||
{
|
{
|
||||||
fd = OPEN(rp->pathname, O_RDWR | O_NOCTTY | O_NDELAY);
|
//fd = OPEN(rp->pathname, O_RDWR | O_NOCTTY | O_NDELAY);
|
||||||
|
fd = OPEN(rp->pathname, O_RDWR | O_NOCTTY);
|
||||||
|
|
||||||
if (fd == -1) // some serial ports fail to open 1st time for some unknown reason
|
if (fd == -1) // some serial ports fail to open 1st time for some unknown reason
|
||||||
{
|
{
|
||||||
|
@ -630,6 +631,9 @@ int HAMLIB_API serial_setup(hamlib_port_t *rp)
|
||||||
term_backup->next = term_options_backup_head;
|
term_backup->next = term_options_backup_head;
|
||||||
term_options_backup_head = term_backup;
|
term_options_backup_head = term_backup;
|
||||||
|
|
||||||
|
ser_set_rts(rp, 0);
|
||||||
|
ser_set_dtr(rp, 0);
|
||||||
|
|
||||||
return (RIG_OK);
|
return (RIG_OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue