В очень редких случаях бывает необходимость записать или считать данные с последовательного порта. Для этого в SCO есть утилита которая позволяет это сделать. Она находится в /opt/sst-sco/bin/serial-tester.

root@cash-1-1:~# /opt/sst-sco/bin/serial-tester -h
Usage: /opt/sst-sco/bin/serial-tester [options]
Утилита для тестирования последовательного порта.
Можно получить список всех портов; записать некоторые данные в порт; считать данные из порта.

Options:
  -h, --help                    Displays help on commandline options.
  --help-all                    Displays help including Qt specific options.
  -l, --list                    Отобразить список всех портов
  -p, --port <порт>             Порт устройства (ttyS0, ttyACM0, /dev/ttyUSB1)
  -b, --baudrate <скорость>     Скорость передачи данных. Возможные значения:
                                1200 2400 4800 9600 19200 38400 57600 115200
  -d, --databits <количество>   Количество бит данных. Возможные значения: 5,
                                6, 7, 8. По умолчанию 8
  -s, --stopbits <количество>   Количество стоп бит. Возможные значения: 1, 2,
                                3(1.5 бита). По умолчанию 1
  -a, --parity <четность>       Четность. Возможные значения: None, Even, Odd,
                                Space, Mark. По умолчанию None
  -w, --write <данные>          Данные для записи. Строка которая записывается
                                в порт.
  -x, --write-hex <данные>      Данные для записи в HEX формате. Допустимы
                                пробелы в качестве разделителя
  -r, --read                    Считывать данные из порта
  -t, --read-timeout <таймаут>  Таймаут ожидания данных, в миллисекундах, по
                                умолчанию 100
  -q, --read-and-quit           Завершение работы сразу после получения данных
  • No labels