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

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


опции_компиляции

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
опции_компиляции [2021/12/19 14:28]
Admin
опции_компиляции [2023/11/20 10:46] (текущий)
Admin
Строка 30: Строка 30:
   * MBUS_DISABLE  | disable new Modbus driver    * MBUS_DISABLE  | disable new Modbus driver 
   * MODBUS_TX_PIN=13 |Transmit enable Pin   * MODBUS_TX_PIN=13 |Transmit enable Pin
 +  * MODBUS_SERIAL_PARAM=SERIAL_8E1 - задать параметры MODBUS v1 и MODBUS IP
 +  * MODBUS_SERIAL_BAUD=9600
   * OWIRE_DISABLE | disable OneWire support   * OWIRE_DISABLE | disable OneWire support
 +  * OW_DEVICES_LIMIT
   * ARTNET_ENABLE |Enable Artnet protocol support   * ARTNET_ENABLE |Enable Artnet protocol support
   * AVR_DMXOUT_PIN=18 | Set Pin for DMXOUT on megaatmega2560   * AVR_DMXOUT_PIN=18 | Set Pin for DMXOUT on megaatmega2560
Строка 55: Строка 58:
   * MCP23017 allow I2C input port extender on MCP23017 chip   * MCP23017 allow I2C input port extender on MCP23017 chip
   * RESTART_LAN_ON_MQTT_ERRORS |reinit LAN if many mqtt errors occured   * RESTART_LAN_ON_MQTT_ERRORS |reinit LAN if many mqtt errors occured
-  * DEVICE_NAME short handy device name which is used instead of mac for download config http://{MY_CONFIG_SERVER}/{DEVICE_NAME}_config.json+  * DEVICE_NAME short handy device name which is used instead of mac for download config http:/ /{MY_CONFIG_SERVER}/{DEVICE_NAME}_config.json
   * SYSLOG_ENABLE |enable UDP SYSLOG support feature(under DEVELOPMENT) that must be configured through config file   * SYSLOG_ENABLE |enable UDP SYSLOG support feature(under DEVELOPMENT) that must be configured through config file
   * WITH_PRINTEX_LIB use PrintEx library (develop experimental feature)   * WITH_PRINTEX_LIB use PrintEx library (develop experimental feature)
Строка 66: Строка 69:
   * FS_STORAGE | ESP32 - использовать  файловую систему для хранения настроек (пока не работает)   * FS_STORAGE | ESP32 - использовать  файловую систему для хранения настроек (пока не работает)
   * FS_PREPARE | ESP32 - отформатировать файловую систему если она не отформатирована   * FS_PREPARE | ESP32 - отформатировать файловую систему если она не отформатирована
 +  * MERCURY_ENABLE - активация драйвера счетчика Меркурий
 +  * IPMODBUS - см [[режим_шлюза_ip_modbus]]
 +  * REDIRECTION_URL=\"http://lazyhome.ru/pwa\"
 +  * MDNS_ENABLE
 +  * CONFIG_CLEAN_PIN=2 - при включении данной опции и подключенной кнопке между  pin2 (пример) и общим проводом, если контроллер стартует при нажатой кнопке и кнопка удерживается в течение 10 сек - очищается конфигурация из энергонезависимой памяти
 +  * CRYPT - см [[криптоподпись_команды]]
 +  * SHAREDSECRET - см [[криптоподпись_команды]]
 +  * PROTECTED_PINS - см [[криптоподпись_команды]]
 +  * PULSEPIN12 - для интеграции с замком Motura X-Nova при включении данной опции, на pin12 каждые 2,5 сек выдается импульс 100ms для пробуждения замка и постоянного считывания статуса с его выходов (импульсы выдаются аппаратным таймером DUE и их длина/период гарантированы, вне зависимости от режима работы контроллера)
 +  * I2C_CLOCK - частота шины I2C (используется в библиотеке HDC1080, CCS811)
 +
    
 ===Возможность переопределить RX-TX пины для ESP32 === ===Возможность переопределить RX-TX пины для ESP32 ===
опции_компиляции.1639913299.txt.gz · Последнее изменение: 2021/12/19 14:28 — Admin