Можливе налаштування послідовного зв'язку через порт за допомогою апаратного управління потоком за допомогою штифтів RTS / CTS (прапор CRTSCTS для tcsetattr), але немає можливості використовувати шпильки DTR / DSR для управління потоком надійно та ефективно.
Можна перевірити ioctl () TIOCMGET для перевірки стану штифтів, але тоді нам потрібно надсилати один байт за один раз, що робить його ДУЖЕ ПОЛІЗНО!
Хіба немає кращого способу? Виготовлення власних кабелів не розширюється, і на ринку є багато послідовних принтерів POS, які використовують лише управління потоком DTR / DSR.
PS - Забудьте про XON / XOFF, мені потрібна надійна 8-бітна комунікація.