- * (simulated with 0x00 data frame) */
-
- /* Set "non-standard" baudrate in serial_struct struct */
- sattr.flags &= (~ASYNC_SPD_MASK);
- sattr.flags |= (ASYNC_SPD_CUST);
- //sattr.custom_divisor = (115200/12800);
- sattr.custom_divisor = ((sattr.baud_base)/12800);
- if (ioctl(tty, TIOCSSERIAL, &sattr) < 0)
- {
- perror("ioctl()");
- }
- cfsetospeed(&tattr, B38400); /* Should be set to this fixed value */
- cfsetispeed(&tattr, B38400);
- if (tcsetattr(tty, TCSANOW, &tattr) == -1) {
- perror("tcsetattr()");
- }
-
+ (simulated with 0x00 data frame) */
+ set_uart_baudrate(tty, lin_break_baud);