Перейти к содержанию

Навигация

433MHz: различия между версиями

4457 байт добавлено ,  5 лет назад
Строка 58: Строка 58:


== Настройки параметров rfsniffer ==
== Настройки параметров rfsniffer ==
[[File:Radio_Settings.png|450 px|thumb|left|]]


Первая группа параметров настройки драйвера — '''Radio settings'''.
===Группа параметров настройки драйвера — '''Radio settings''' ===
[[File:Radio_Settings.png|350 px|thumb|left|]]
*'''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 позволяет выбрать протоколы тех устройств, которые планируется подключать к контроллеру.
5813

правок