Инструменты пользователя

Инструменты сайта


cli_интерфейс

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
cli_интерфейс [2023/10/21 19:00]
Admin [Подключение по MQTT]
cli_интерфейс [2023/10/31 11:31] (текущий)
Admin [Command Line Interface]
Строка 1: Строка 1:
-====Command Line Interface====+=====Command Line Interface=====
 Иначе, интерфейс командной строки. Иначе, интерфейс командной строки.
  
Строка 17: Строка 17:
   * 'kill' - test watchdog - в норме, приводит к перезапуску   * 'kill' - test watchdog - в норме, приводит к перезапуску
   * 'clear' - clear EEPROM   * 'clear' - clear EEPROM
 +  * 'search' - search devices on 1-wire bus
   * 'reboot' - reboot controller   * 'reboot' - reboot controller
  
 ===== Подключение по USB ===== ===== Подключение по USB =====
  
 +==== MAC ====
 Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew). Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew).
 Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U
Строка 28: Строка 29:
 ''$ minicom -D /dev/tty.usbmodem14201'' ''$ minicom -D /dev/tty.usbmodem14201''
  
-Для windows можно использовать putty, терминал, входящий в среду разработки PlatfrmIO, Arduino IDE+==== Windows ==== 
 +Для windows можно использовать putty, терминал, входящий в среду разработки PlatformIO, Arduino IDE
  
 Параметры подключения - 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: ==== 
 <code> <code>
 > stty -f /dev/cu.usbmodem146101 ispeed 115200 ospeed 115200 -parenb cs8 cstopb > stty -f /dev/cu.usbmodem146101 ispeed 115200 ospeed 115200 -parenb cs8 cstopb
Строка 42: Строка 45:
 </code> </code>
  
-Same can be done via GUI e.g. from Arduino IDE (serial monitor). Serial port must be configured (MacOSX config file ~/Library/Arduino15/preferences.txt)+==== также, можно использовать Arduino IDE ==== 
 + 
 +(serial monitor). Serial port must be configured (MacOSX config file ~/Library/Arduino15/preferences.txt)
 <code> <code>
 serial.databits=8 serial.databits=8
cli_интерфейс.1697904002.txt.gz · Последнее изменение: 2023/10/21 19:00 — Admin