Какое последовательное устройство связано с консолью (Linux)? - PullRequest
0 голосов
/ 20 сентября 2011

Я хочу выяснить, какое последовательное устройство (/ dev / ttyS0-X) связано с консолью, чтобы я мог пропустить их открытие, чтобы избежать одновременных проблем.Это должно быть реализовано в общей функции C / C ++, которая проверяет все tty устройства и возвращает выбор доступных (не связанных с консолью) последовательных устройств.

Есть ли способ получить такую ​​информацию, например, изЯдро Linux или библиотека файлов C / C ++?

1 Ответ

0 голосов
/ 15 октября 2011

попробуйте команду tty, которая показывает / dev / pts / 0, если вы откроете другой консольный терминал, то это будет /dev/pts/1..Это показывает, что нет терминала, вы находитесь в U, можете подключать устройства в консоли оболочки

...