Serial tool: различия между версиями

добавил про установку
(Создал страницу)
 
(добавил про установку)
 
(не показаны 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. На компьютеры с Linux её нужно установить из [https://github.com/wirenboard/serial_tool нашего репозитория].
Утилита 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