Add all the baud rates to serial.c -- virtual serial ports can handle 4,000,000 baud

pull/1191/head
Mike Black W9MDB 2022-12-11 23:18:38 -06:00
rodzic 3a91446287
commit df8b88072a
1 zmienionych plików z 77 dodań i 0 usunięć

Wyświetl plik

@ -372,6 +372,13 @@ int HAMLIB_API serial_setup(hamlib_port_t *rp)
break;
#endif
#ifdef B460800
case 460800:
speed = B460800; /* extra super awesome! */
break;
#endif
#ifdef B500000
case 500000:
@ -379,6 +386,76 @@ int HAMLIB_API serial_setup(hamlib_port_t *rp)
break;
#endif
#ifdef B576000
case 576000:
speed = B576000; /* out of adverbs */
break;
#endif
#ifdef B921600
case 921600:
speed = B921600;
break;
#endif
#ifdef B1000000
case 1000000:
speed = B1000000;
break;
#endif
#ifdef B1152000
case 1152000:
speed = B1152000;
break;
#endif
#ifdef B1500000
case 1500000:
speed = B1500000;
break;
#endif
#ifdef B2000000
case 2000000:
speed = B2000000;
break;
#endif
#ifdef B2500000
case 2500000:
speed = B2500000;
break;
#endif
#ifdef B3000000
case 3000000:
speed = B3000000;
break;
#endif
#ifdef B3500000
case 3500000:
speed = B3500000;
break;
#endif
#ifdef B4000000
case 4000000:
speed = B4000000;
break;
#endif
default:
rig_debug(RIG_DEBUG_ERR,
"%s: unsupported rate specified: %d\n",