16 281
правка
(Создал страницу) |
(добавил про установку) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Serial_tool}} | |||
== Описание == | == Описание == | ||
[[Image: Akko setting address.png |500px|thumb|right| Пример работы с утилитой serial_tool ]] | [[Image: Akko setting address.png |500px|thumb|right| Пример работы с утилитой serial_tool ]] | ||
Строка 4: | Строка 5: | ||
Serial_tool — утилита для отправки и получения наборов бит. Используйте её для отправки и получения данных в шестнадцатеричном формате: побитово, группами по четыре бита. | Serial_tool — утилита для отправки и получения наборов бит. Используйте её для отправки и получения данных в шестнадцатеричном формате: побитово, группами по четыре бита. | ||
Утилита serial_tool предустановлена на все контроллеры Wiren Board | Утилита serial_tool предустановлена на все контроллеры Wiren Board, если её не оказалось, установите командой: | ||
<syntaxhighlight lang="bash"> | |||
apt install serial-tool | |||
</syntaxhighlight> | |||
На компьютеры с Linux её нужно установить из [https://github.com/wirenboard/serial_tool нашего репозитория]. | |||
Для вызова справки по утилите, запустите утилиту с параметром <code>-h</code>: | Для вызова справки по утилите, запустите утилиту с параметром <code>-h</code>: | ||
Строка 33: | Строка 39: | ||
== Пример использования == | == Пример использования == | ||
Например, запишем последовательность бит в порт /dev/ttyRS485-1 с параметрами порта 8N2 и таймаутом в одну секунду: | Например, запишем последовательность бит в порт <code>/dev/ttyRS485-1</code> с параметрами порта 8N2 и таймаутом в одну секунду: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
~# serial_tool -b 9600 -p N -d 8 -s 2 -t 1 /dev/ttyRS485-1 | ~# serial_tool -b 9600 -p N -d 8 -s 2 -t 1 /dev/ttyRS485-1 |