5813
правок
Kilpio (обсуждение | вклад) |
Kilpio (обсуждение | вклад) |
||
Строка 58: | Строка 58: | ||
== Настройки параметров rfsniffer == | == Настройки параметров rfsniffer == | ||
[[File:Radio_Settings.png|450 px|thumb|left|]] | |||
===Группа параметров настройки драйвера — '''Radio settings''' === | |||
[[File: | *'''lirc_device''' — специальный файл устройства, которое создается драйвером для работы с радиомодулем, Значение по умолчанию — /dev/lirc0. Не требует изменений. | ||
*'''rfm_irq''' — номер прерывания модуля RFM69. По умолчанию устанавливается верное значение. | |||
*'''rssi''' — максимальный уровень чувствительности приемника в dBi (чем больше по модулю отрицательное значение — тем выше чувствительность). С помощью этого параметра можно ограничить прием удаленных слабых сигналов от ненужного радиооборудования. | |||
*'''spi_device''' — специальный файл устройства для коммуникации по SPI-шине. Зависит от аппаратной модели контроллера. В Wiren Board 5 используется /dev/spidev32766.0 — шина 32766, chipselect — 0. | |||
[[File:RFM69_mqtt_brocker.png|450 px|thumb|left|]] | |||
===Группа параметров настройки '''MQTT settings'''=== | |||
Параметр '''host''' определяет адрес mqtt-брокера, куда драйвер будет публиковать сообщения от радиоустройств. По умолчанию — localhost. Предполагается, что брокер принимает соединения на порту 1883. | |||
[[File:RFM69_Device_Policies.png|450 px|thumb|right|]] | |||
===Группа параметров настройки Device politics=== | |||
Параметры этой группы определяют, каким образом будут обнаруживаться и использоваться новые устройства. | |||
*Список Known devices определяет, с какими устройствами будет работать драйвер, когда параметр use_devices_list установлен в значение true. Ecnhjhqcndj имеет имя name, политику отображения politics и интервал времени heartbeat, по прошествии которого устройство считается неработоспособным, если от него не поступало сигналов. При значении этого параметра равного -1 устройство считается работоспособным всегда. | |||
*unknown_devices_politics — отображать ли ранее неизвестные радиоустройства | |||
*use_devices_list — отображать ли устройства только из разрешенного списка | |||
===Группа параметров настройки '''DEBUG settings'''=== | |||
Данная группа отвечает за ведение логов отладочной информации. | |||
*сonsole_level — уровень отладочной информации в консоли | |||
*file_level — уровень отладочной информации в журнальном файле | |||
*file_name — путь к журнальному файлу драйвера (/run/wb-homa-rfsniffer.log) | |||
*log_time — включать ли в отладочную информацию временные метки | |||
*name — имя журнала | |||
Возможно создание нескольких журнальных файлов с разными параметрами. | |||
*save_path — путь к директории, в которой сохраняются файлы дампа радиокоманд и отладочной информации | |||
===Группа параметров настройки '''Enabled features'''=== | |||
Эта группа параметров используется для поддержки передачи данных на устройства NooLite. В списке Adresses of transfering devices можно указывать адреса устройств. | |||
Список Enabled protocols позволяет выбрать протоколы тех устройств, которые планируется подключать к контроллеру. |
правок