Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
cli_интерфейс [2023/10/20 00:44] Admin [Подключение по USB] |
cli_интерфейс [2023/10/31 11:31] (текущий) Admin [Command Line Interface] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====Command Line Interface==== | + | =====Command Line Interface===== |
| Иначе, интерфейс командной строки. | Иначе, интерфейс командной строки. | ||
| Строка 17: | Строка 17: | ||
| * ' | * ' | ||
| * ' | * ' | ||
| + | * ' | ||
| * ' | * ' | ||
| ===== Подключение по USB ===== | ===== Подключение по USB ===== | ||
| + | ==== MAC ==== | ||
| Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew). | Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew). | ||
| Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U | Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U | ||
| Строка 28: | Строка 29: | ||
| '' | '' | ||
| - | Для windows можно использовать putty, терминал, | + | ==== Windows ==== |
| + | Для windows можно использовать putty, терминал, | ||
| Параметры подключения - 115200 бод, N-8-1 | Параметры подключения - 115200 бод, N-8-1 | ||
| Строка 35: | Строка 37: | ||
| CLI commands must be send via serial port with 115200 baud rate / 8N1 params: 8 data bits, no parity bit, 1 stop bit. | CLI commands must be send via serial port with 115200 baud rate / 8N1 params: 8 data bits, no parity bit, 1 stop bit. | ||
| - | Example via shell: | + | ==== Пример исполненения команды при помощи Unix shell: |
| < | < | ||
| > stty -f / | > stty -f / | ||
| Строка 42: | Строка 45: | ||
| </ | </ | ||
| - | Same can be done via GUI e.g. from Arduino IDE (serial monitor). Serial port must be configured (MacOSX config file ~/ | + | ==== также, можно использовать |
| + | |||
| + | (serial monitor). Serial port must be configured (MacOSX config file ~/ | ||
| < | < | ||
| serial.databits=8 | serial.databits=8 | ||
| Строка 50: | Строка 55: | ||
| serial.line_ending=1 | serial.line_ending=1 | ||
| </ | </ | ||
| + | |||
| + | ===== Подключение по MQTT ===== | ||
| + | |||
| + | |||
| + | Если контроллер уже успешно подключен к MQTT брокеру, | ||
| + | см [[работа_с_mqtt# | ||
| + | |||
| + | |||
| + | ===== Подключение по HTTP API ===== | ||
| + | |||
| + | |||
| + | Если контроллер уже успешно подключен к локальной сети, то команду CLI можно направить с помощью http [[api]] | ||