62 lines
2.2 KiB
Markdown
62 lines
2.2 KiB
Markdown
# Руководство по использованию команды `jlv135_cli`
|
||
|
||
## Сборка
|
||
|
||
Генерируем файлы сборки в указанной директории сборки.
|
||
|
||
```sh
|
||
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
|
||
```
|
||
|
||
Собираем проект, используя сгенерированные файлы сборки.
|
||
|
||
```sh
|
||
cmake --build build --config Release
|
||
```
|
||
|
||
## Описание
|
||
Команда `jlv135_cli` представляет собой интерфейс командной строки для работы с устройством JLV135.
|
||
|
||
## Вывод текущих настроек
|
||
|
||
Вызов без параметров позволяет отобразить текущие настройки пульта без изменения текущих.
|
||
|
||
### Синтаксис
|
||
```bash
|
||
jlv135_cli
|
||
```
|
||
|
||
## Изменение скорости
|
||
|
||
### Синтаксис
|
||
```bash
|
||
jlv135_cli --modbus --rs485 --speed <значение>
|
||
```
|
||
|
||
### Параметры
|
||
|
||
| Параметр | Описание |
|
||
|------------|-------------------------------------------------------------------------|
|
||
| `--modbus` | Активирует работу с протоколом Modbus |
|
||
| `--rs485` | Указывает на использование RS-485 |
|
||
| `--speed` | Задает скорость передачи данных (бодрейт) для RS-485 |
|
||
|
||
### Примеры использования
|
||
|
||
1. Запуск с типичной скоростью 9600 бод:
|
||
```bash
|
||
jlv135_cli --modbus --rs485 --speed 9600
|
||
```
|
||
|
||
2. Использование высокой скорости 115200 бод:
|
||
```bash
|
||
jlv135_cli --modbus --rs485 --speed 115200
|
||
```
|
||
|
||
### Поддерживаемые скорости
|
||
Программа может поддерживать различные стандартные скорости передачи данных:
|
||
- 9600 бод (наиболее распространенная)
|
||
- 19200 бод
|
||
- 38400 бод
|
||
- 57600 бод
|
||
- 115200 бод |