mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 19:59:50 +03:00
Compare commits
108 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 39cfb42307 | |||
| 891701cee1 | |||
| a17ea0bad7 | |||
| 64eea07d78 | |||
| 12487b871e | |||
|
|
23cd2a2139 | ||
| 81edb7f86e | |||
|
|
4c80f435e5 | ||
| b3af9865c7 | |||
| 9bf3d561bd | |||
| 782d353478 | |||
| d207ef23d3 | |||
| 3b66ecb2cb | |||
| 20bdbac8c5 | |||
| b79d873629 | |||
| 32e7dbd730 | |||
| d30591d9f7 | |||
| fc8b04ac9b | |||
| d76867063e | |||
| c7d1bc65c0 | |||
| b7c6eaaff1 | |||
| 2b3c77bf03 | |||
| a7f5c67ab2 | |||
| 07046680e0 | |||
| 6fe28695f2 | |||
| 70ccf9f1c9 | |||
| fbdf400a2b | |||
| 5227182dd8 | |||
| 4a75a60dc4 | |||
| 4a5f219fec | |||
| 410c79a78e | |||
| d5aa9f5ac6 | |||
|
|
302a03e274 | ||
| 1ce769de92 | |||
| ac9ed03fe5 | |||
| f60b8188dc | |||
| 0c3108c620 | |||
| 1316835cad | |||
| bc867d0de0 | |||
| c03821e94a | |||
| c67bab2173 | |||
| 2779c9f7d5 | |||
| 12fe7ea71e | |||
| 184abef5a4 | |||
| 44d0568267 | |||
| 6cd4e5dbea | |||
| c185de3f26 | |||
| 2e5c7d8045 | |||
| 201f492e29 | |||
| 2ee8ad5ab6 | |||
| ce3571fc75 | |||
| 3b92723ee3 | |||
| 8dd0b57f72 | |||
| 99e9c1a27a | |||
| 4e22a8f22d | |||
| ff35636a18 | |||
|
|
a7dac3310f | ||
| bf76a5c23c | |||
| 9bfaca7898 | |||
| 1e682ea8f3 | |||
| 7e14e7143c | |||
| f96f125fe6 | |||
| 034319ed67 | |||
| 196e34266a | |||
| 0da8708327 | |||
| a28def023e | |||
| 43bddffcea | |||
| 80fe47bd33 | |||
| 35e51c6a94 | |||
| 88217b524c | |||
| 74cea9c6e3 | |||
| 2946409896 | |||
| 3df1eb1cc5 | |||
| a9bcba3d7c | |||
| f22e84a6db | |||
| 7fce2b34b2 | |||
| 6485833f7d | |||
| 56a8c5c80b | |||
| 09fa78b0c8 | |||
| bbf8f4d46e | |||
| 674a438bde | |||
| 8e96b4623f | |||
| 64a2bb7eea | |||
| c2815a2d00 | |||
| 8f88df5739 | |||
| 256ca471fc | |||
| aa827b8119 | |||
| 5888931870 | |||
| 7967897318 | |||
| 36a7242a60 | |||
| 32eacaeb07 | |||
| c2fead7ac5 | |||
| 3ac5480735 | |||
| 50cec6abf7 | |||
| 7862dfea81 | |||
| 2f398df8aa | |||
| 5eae1b1838 | |||
| 473256d591 | |||
| 48a5e8fd31 | |||
| bb65782ad0 | |||
| 264b61e7e6 | |||
| 9ae6d9991e | |||
| d219a594c5 | |||
| f241bc0c77 | |||
| a911f43f0c | |||
| 64d9d13137 | |||
| ecff141f6a | |||
| a0f99d96bc |
7
.gitignore
vendored
7
.gitignore
vendored
@@ -19,3 +19,10 @@ custom-build-flags/build_flags_nrf52840
|
|||||||
.vscode/.browse.c_cpp.db
|
.vscode/.browse.c_cpp.db
|
||||||
.vscode/c_cpp_properties.json
|
.vscode/c_cpp_properties.json
|
||||||
.vscode/launch.json
|
.vscode/launch.json
|
||||||
|
lighthub/modules/out_elevator.cpp
|
||||||
|
lighthub/modules/out_elevator.h
|
||||||
|
lighthub/modules/out_humidifier.cpp
|
||||||
|
lighthub/modules/out_humidifier.h
|
||||||
|
spare_files/*
|
||||||
|
spare_files/ArduinoOTA/*
|
||||||
|
lib/*
|
||||||
8
.idea/markdown-exported-files.xml
generated
8
.idea/markdown-exported-files.xml
generated
@@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="MarkdownExportedFiles">
|
|
||||||
<htmlFiles />
|
|
||||||
<imageFiles />
|
|
||||||
<otherFiles />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
||||||
67
.travis.yml
67
.travis.yml
@@ -1,67 +0,0 @@
|
|||||||
# Continuous Integration (CI) is the practice, in software
|
|
||||||
# engineering, of merging all developer working copies with a shared mainline
|
|
||||||
# several times a day < http://docs.platformio.org/page/ci/index.html >
|
|
||||||
#
|
|
||||||
# Documentation:
|
|
||||||
#
|
|
||||||
# * Travis CI Embedded Builds with PlatformIO
|
|
||||||
# < https://docs.travis-ci.com/user/integration/platformio/ >
|
|
||||||
#
|
|
||||||
# * PlatformIO integration with Travis CI
|
|
||||||
# < http://docs.platformio.org/page/ci/travis.html >
|
|
||||||
#
|
|
||||||
# * User Guide for `platformio ci` command
|
|
||||||
# < http://docs.platformio.org/page/userguide/cmd_ci.html >
|
|
||||||
#
|
|
||||||
#
|
|
||||||
# Please choice one of the following templates (proposed below) and uncomment
|
|
||||||
# it (remove "# " before each line) or use own configuration according to the
|
|
||||||
# Travis CI documentation (see above).
|
|
||||||
#
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Template #1: General project. Test it using existing `platformio.ini`.
|
|
||||||
#
|
|
||||||
|
|
||||||
# language: python
|
|
||||||
# python:
|
|
||||||
# - "2.7"
|
|
||||||
#
|
|
||||||
# sudo: false
|
|
||||||
# cache:
|
|
||||||
# directories:
|
|
||||||
# - "~/.platformio"
|
|
||||||
#
|
|
||||||
# install:
|
|
||||||
# - pip install -U platformio
|
|
||||||
# - platformio update
|
|
||||||
#
|
|
||||||
# script:
|
|
||||||
# - platformio run
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Template #2: The project is intended to by used as a library with examples
|
|
||||||
#
|
|
||||||
|
|
||||||
# language: python
|
|
||||||
# python:
|
|
||||||
# - "2.7"
|
|
||||||
#
|
|
||||||
# sudo: false
|
|
||||||
# cache:
|
|
||||||
# directories:
|
|
||||||
# - "~/.platformio"
|
|
||||||
#
|
|
||||||
# env:
|
|
||||||
# - PLATFORMIO_CI_SRC=path/to/test/file.c
|
|
||||||
# - PLATFORMIO_CI_SRC=examples/file.ino
|
|
||||||
# - PLATFORMIO_CI_SRC=path/to/test/directory
|
|
||||||
#
|
|
||||||
# install:
|
|
||||||
# - pip install -U platformio
|
|
||||||
# - platformio update
|
|
||||||
#
|
|
||||||
# script:
|
|
||||||
# - platformio ci --lib="." --board=ID_1 --board=ID_2 --board=ID_N
|
|
||||||
@@ -2,3 +2,5 @@
|
|||||||
-DCUSTOM_FIRMWARE_MAC=de:ad:be:ef:fe:07
|
-DCUSTOM_FIRMWARE_MAC=de:ad:be:ef:fe:07
|
||||||
-DWiz5100
|
-DWiz5100
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
|||||||
@@ -1,9 +1,17 @@
|
|||||||
#-DW5500_CS_PIN=53
|
#-DW5500_CS_PIN=53
|
||||||
-DDMX_SMOOTH
|
-DDMX_SMOOTH
|
||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
#-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
||||||
-DARTNET_ENABLE
|
-DARTNET_ENABLE
|
||||||
-DOTA
|
-DOTA
|
||||||
-DSTATUSLED
|
-DSTATUSLED
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
#-DUARTBRIDGE_ENABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
-DMCP23017
|
||||||
|
-DCORS=\"http://lazyhome.ru\"
|
||||||
|
-DTIMER_INT
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
-DARTNET_ENABLE
|
|
||||||
-DDMX_SMOOTH
|
|
||||||
-DSTATUSLED
|
|
||||||
-DSYSLOG_ENABLE
|
|
||||||
-DWiz5100
|
|
||||||
#-DPID_DISABLE
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
-DWiz5500
|
|
||||||
-DARTNET_ENABLE
|
|
||||||
-DDMX_SMOOTH
|
|
||||||
-DSTATUSLED
|
|
||||||
-DSYSLOG_ENABLE
|
|
||||||
#-DPID_DISABLE
|
|
||||||
@@ -6,11 +6,45 @@
|
|||||||
-DMODBUS_DISABLE
|
-DMODBUS_DISABLE
|
||||||
#-DMBUS_DISABLE
|
#-DMBUS_DISABLE
|
||||||
-DCOUNTER_DISABLE
|
-DCOUNTER_DISABLE
|
||||||
#-DSYSLOG_ENABLE - udp errors
|
-DSYSLOG_ENABLE
|
||||||
|
# - udp errors
|
||||||
-DOTA
|
-DOTA
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
#- ArduinoMDNS didnt working
|
||||||
|
|
||||||
-DMCP23017
|
-DMCP23017
|
||||||
-DMODBUS_TX_PIN=13
|
-DMODBUS_TX_PIN=13
|
||||||
#-DARTNET_ENABLE - udp rx errors ((
|
#-DARTNET_ENABLE - udp rx errors ((
|
||||||
#-DUSE_1W_PIN=16
|
#-DUSE_1W_PIN=16
|
||||||
#-DW5500_CS_PIN=15
|
#-DW5500_CS_PIN=15
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
|
||||||
|
#Define pins for modbus UART Serial1. Default - 9/10 is utilized by ESP flash
|
||||||
|
#-DMODBUS_UART_RX_PIN=15
|
||||||
|
#-DMODBUS_UART_TX_PIN=2
|
||||||
|
#-DmodbusSerial=Serial1
|
||||||
|
#-DMODBUS_DEBUG
|
||||||
|
|
||||||
|
# Use default pins for modbus UART
|
||||||
|
#-DMODBUS_UART_RX_PIN=-1
|
||||||
|
#-DMODBUS_UART_TX_PIN=-1
|
||||||
|
|
||||||
|
# Example of UARTBRIDGE configuration
|
||||||
|
#-DUARTBRIDGE_ENABLE
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTA=Serial1
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTA_RX_PIN=15
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTA_TX_PIN=2
|
||||||
|
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTB=Serial2
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTB_RX_PIN=-1
|
||||||
|
#-DMODULE_UATRBRIDGE_UARTB_TX_PIN=-1
|
||||||
|
|
||||||
|
#-DAUTOCONNECT_RECONNECT_WAITTIME=60
|
||||||
|
|
||||||
|
-DFS_STORAGE
|
||||||
|
-DFS_PREPARE
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -8,3 +8,17 @@
|
|||||||
-DUSE_1W_PIN=16
|
-DUSE_1W_PIN=16
|
||||||
-DW5500_CS_PIN=15
|
-DW5500_CS_PIN=15
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
-DWM_MDNS
|
||||||
|
-DMCP23017
|
||||||
|
|
||||||
|
-DFS_STORAGE
|
||||||
|
-DFS_PREPARE
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
#-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
|
|
||||||
|
#oct22 - violation in Publish/OnMQTTConnect while publish homie info
|
||||||
|
-DNO_HOMIE
|
||||||
@@ -1,11 +1,38 @@
|
|||||||
-DW5500_CS_PIN=53
|
-DW5500_CS_PIN=53
|
||||||
-DARTNET_ENABLE
|
-DARTNET_ENABLE
|
||||||
-DDMX_SMOOTH
|
-DDMX_SMOOTH
|
||||||
-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
|
||||||
-DMODBUS_SERIAL_BAUD=9600
|
-DMODBUS_SERIAL_BAUD=9600
|
||||||
-DOTA
|
-DOTA
|
||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
#-DWiz5500
|
|
||||||
-DSTATUSLED
|
-DSTATUSLED
|
||||||
-DMCP23017
|
-DMCP23017
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
-DTIMER_INT
|
||||||
|
#-DFLASH_OFFSET=-256
|
||||||
|
|
||||||
|
# Serial parameters for LEGACY Modbus
|
||||||
|
-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
||||||
|
|
||||||
|
#Set Logariphmic law for DMX channels bright
|
||||||
|
-DBRIGHT_LOG
|
||||||
|
|
||||||
|
#disable HOMIE topics publishing
|
||||||
|
-DNO_HOMIE
|
||||||
|
|
||||||
|
#Put modbus exchange in debug hex dump
|
||||||
|
#-DMODBUS_DEBUG
|
||||||
|
|
||||||
|
#Uncomment next 3 lines (or add it to custom build flags) to use Native USB port for debug/CLI instead Serial
|
||||||
|
#-DdebugSerialPort=SerialUSB
|
||||||
|
#-DSerialPortType=Serial_
|
||||||
|
#-DSERIAL_BAUD=0
|
||||||
|
|
||||||
|
#Default SerialDebug settings
|
||||||
|
#-DSERIAL_BAUD=115200
|
||||||
|
#-DdebugSerialPort=Serial
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -10,3 +10,14 @@
|
|||||||
#-DSYSLOG_ENABLE
|
#-DSYSLOG_ENABLE
|
||||||
-DUSE_1W_PIN=16
|
-DUSE_1W_PIN=16
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
-DMCP23017
|
||||||
|
|
||||||
|
-DFS_STORAGE
|
||||||
|
-DFS_PREPARE
|
||||||
|
|
||||||
|
-DOTA
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -1,5 +1,11 @@
|
|||||||
-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
#-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
||||||
-DAVR_DMXOUT_PIN=18
|
-DAVR_DMXOUT_PIN=18
|
||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
-DWiz5100
|
-DWiz5100
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -1,5 +1,11 @@
|
|||||||
-DWiz5500
|
-DWiz5500
|
||||||
-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
#-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
||||||
-DAVR_DMXOUT_PIN=18
|
-DAVR_DMXOUT_PIN=18
|
||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
#-DPID_DISABLE
|
#-DPID_DISABLE
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
-DMDNS_ENABLE
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
27
build-flags/build_flags_mega2560-optiboot
Normal file
27
build-flags/build_flags_mega2560-optiboot
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
|
||||||
|
#-DMODBUS_DIMMER_PARAM=SERIAL_8E1
|
||||||
|
#-DAVR_DMXOUT_PIN=18
|
||||||
|
-DDMX_DISABLE
|
||||||
|
-DMODBUS_DISABLE
|
||||||
|
-DMBUS_DISABLE
|
||||||
|
-DOWIRE_DISABLE
|
||||||
|
-DDHT_DISABLE
|
||||||
|
-DCOUNTER_DISABLE
|
||||||
|
-DNO_HOMIE
|
||||||
|
-DCSSHDC_DISABLE
|
||||||
|
-DSPILED_DISABLE
|
||||||
|
#-DAC_DISABLE
|
||||||
|
-DSYSLOG_ENABLE
|
||||||
|
-DPID_DISABLE
|
||||||
|
-DOTA
|
||||||
|
-DMOTOR_DISABLE
|
||||||
|
#-DWiz5100
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
#-DMDNS_ENABLE
|
||||||
|
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
|
||||||
|
# Example of UARTBRIDGE configuration
|
||||||
|
#-DUARTBRIDGE_ENABLE
|
||||||
|
-DOTA_PORT=80
|
||||||
@@ -13,3 +13,17 @@
|
|||||||
-DAC_DISABLE
|
-DAC_DISABLE
|
||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
-DPID_DISABLE
|
-DPID_DISABLE
|
||||||
|
-DWiz5100
|
||||||
|
-DMOTOR_DISABLE
|
||||||
|
-DOTA
|
||||||
|
-DARDUINO_OTA_MDNS_DISABLE
|
||||||
|
#-DMDNS_ENABLE
|
||||||
|
-DRESTART_LAN_ON_MQTT_ERRORS
|
||||||
|
-D CORS=\"http://lazyhome.ru\"
|
||||||
|
-DOTA_PORT=80
|
||||||
|
-DHSV_DISABLE
|
||||||
|
-DMULTIVENT_DISABLE
|
||||||
|
-DPID_DISABLE
|
||||||
|
-DPWM_DISABLE
|
||||||
|
-DSPILED_DISABLE
|
||||||
|
-DOW_DEVICES_LIMIT=17
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
-DWiz5500
|
#-DWiz5500
|
||||||
#-DW5500_CS_PIN=10
|
#-DW5500_CS_PIN=10
|
||||||
-DDMX_DISABLE
|
-DDMX_DISABLE
|
||||||
-DMODBUS_DISABLE
|
-DMODBUS_DISABLE
|
||||||
@@ -12,3 +12,5 @@
|
|||||||
-DSYSLOG_ENABLE
|
-DSYSLOG_ENABLE
|
||||||
-DMBUS_DISABLE
|
-DMBUS_DISABLE
|
||||||
-DPID_DISABLE
|
-DPID_DISABLE
|
||||||
|
#-DMCP23017
|
||||||
|
|
||||||
23
build-flags/build_flags_stm32
Normal file
23
build-flags/build_flags_stm32
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
-DDMX_DISABLE
|
||||||
|
-DMODBUS_DISABLE
|
||||||
|
-DMBUS_DISABLE
|
||||||
|
-DOWIRE_DISABLE
|
||||||
|
-DDHT_DISABLE
|
||||||
|
-DCOUNTER_DISABLE
|
||||||
|
-DNO_HOMIE
|
||||||
|
-DCSSHDC_DISABLE
|
||||||
|
-DSPILED_DISABLE
|
||||||
|
-DAC_DISABLE
|
||||||
|
-DPID_DISABLE
|
||||||
|
-DdebugSerialPort=SerialUSB
|
||||||
|
-DSerialPortType=USBSerial
|
||||||
|
-DSERIAL_BAUD=0
|
||||||
|
|
||||||
|
-DPIO_FRAMEWORK_ARDUINO_ENABLE_CDC
|
||||||
|
-DUSBCON
|
||||||
|
#-DUSBD_VID=0x0483
|
||||||
|
#-DUSBD_PID=0x5740
|
||||||
|
#-DUSB_MANUFACTURER="Unknown"
|
||||||
|
#-DUSB_PRODUCT="\"BLUEPILL_F103C8\""
|
||||||
|
#-DHAL_PCD_MODULE_ENABLED
|
||||||
|
#-D USBD_USE_CDC
|
||||||
@@ -9,3 +9,4 @@
|
|||||||
-DSPILED_DISABLE
|
-DSPILED_DISABLE
|
||||||
-DAC_DISABLE
|
-DAC_DISABLE
|
||||||
-DPID_DISABLE
|
-DPID_DISABLE
|
||||||
|
-DUIPETHERNET
|
||||||
|
|||||||
BIN
compiled/Mega2560-optiboot/firmware.bin
Executable file
BIN
compiled/Mega2560-optiboot/firmware.bin
Executable file
Binary file not shown.
7198
compiled/Mega2560-optiboot/firmware.hex
Normal file
7198
compiled/Mega2560-optiboot/firmware.hex
Normal file
File diff suppressed because it is too large
Load Diff
46
compiled/Mega2560-optiboot/mega2560-optiboot/config.json
Normal file
46
compiled/Mega2560-optiboot/mega2560-optiboot/config.json
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
{
|
||||||
|
"syslog":["192.168.88.2"],
|
||||||
|
"mqtt":["elev","192.168.88.22"],
|
||||||
|
"dmx":[30],
|
||||||
|
"items": {
|
||||||
|
"relay1":[6,32],
|
||||||
|
"relay2":[6,33],
|
||||||
|
"relays":[7,["relay1","relay2"]],
|
||||||
|
"sensair1":[44,[254,
|
||||||
|
"sensair",
|
||||||
|
{"co2":{"emit":"co2"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"elevator":[15,{"baud":9600,"serial":"8N1"]
|
||||||
|
},
|
||||||
|
"modbus":
|
||||||
|
{
|
||||||
|
"sensair":{"baud":9600,
|
||||||
|
"poll":{"irs":[[0,3],21,[25,30]],"regs":[0,1,31],"delay":1000},
|
||||||
|
"par":{
|
||||||
|
"co2":{"ir":3},
|
||||||
|
"meterStat":{"ir":0},
|
||||||
|
"alarmStat":{"ir":1},
|
||||||
|
"outStat":{"ir":0},
|
||||||
|
"pwm":{"ir":21},
|
||||||
|
"typeid":{"ir":25,"type":"u32"},
|
||||||
|
"mapver":{"ir":27},
|
||||||
|
"fwver":{"ir":28},
|
||||||
|
"sensorid":{"ir":29,"type":"u32"},
|
||||||
|
"ack":{"reg":0},
|
||||||
|
"command":{"reg":1},
|
||||||
|
"abc":{"reg":31}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"in":{ "23":{"item":"relays","emit":"in1"},
|
||||||
|
"25":{"item":"relays","emit":"in2"},
|
||||||
|
"27":{"item":"relays","emit":"in3"},
|
||||||
|
"29":{"item":"relays","emit":"in4"}
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
compiled/Mega2560-optiboot/mega2560-optiboot/firmware.bin
Executable file
BIN
compiled/Mega2560-optiboot/mega2560-optiboot/firmware.bin
Executable file
Binary file not shown.
6762
compiled/Mega2560-optiboot/mega2560-optiboot/firmware.hex
Normal file
6762
compiled/Mega2560-optiboot/mega2560-optiboot/firmware.hex
Normal file
File diff suppressed because it is too large
Load Diff
1
compiled/Mega2560-optiboot/mega2560-optiboot/getCNF.sh
Executable file
1
compiled/Mega2560-optiboot/mega2560-optiboot/getCNF.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
../tools/mac/arduinoOTA -d -address 192.168.88.70 -port 65280 -username arduino -password password -b /config
|
||||||
1
compiled/Mega2560-optiboot/mega2560-optiboot/uploadCNF.sh
Executable file
1
compiled/Mega2560-optiboot/mega2560-optiboot/uploadCNF.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
../tools/mac/arduinoOTA -address elev.local -port 65280 -username arduino -password password -sketch config.json -b -upload /config.json
|
||||||
1
compiled/Mega2560-optiboot/mega2560-optiboot/uploadOTA.sh
Executable file
1
compiled/Mega2560-optiboot/mega2560-optiboot/uploadOTA.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
../tools/mac/arduinoOTA -address 192.168.11.213 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
||||||
61
compiled/Mega2560-optiboot/optiboot.hex
Normal file
61
compiled/Mega2560-optiboot/optiboot.hex
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
:020000023000CC
|
||||||
|
:10FC000002C0EFC037C1112484B7882369F0982F50
|
||||||
|
:10FC10009A70923049F081FF02C097EF94BF282E6E
|
||||||
|
:10FC200080E002D10C94000085E08093810082E0A6
|
||||||
|
:10FC30008093C00088E18093C1008CE08093C40071
|
||||||
|
:10FC400086E08093C2008EE0EFD0279A84E023EC18
|
||||||
|
:10FC50003FEF91E0309385002093840096BBB09BEA
|
||||||
|
:10FC6000FECF1F9AA8954091C00047FD02C0815069
|
||||||
|
:10FC700089F7CED0813479F4CBD0C82FDBD0C2380D
|
||||||
|
:10FC800011F480E004C088E0C13809F083E0B9D005
|
||||||
|
:10FC900080E1B7D0EECF823419F484E1D3D0F8CF2D
|
||||||
|
:10FCA000853411F485E0FACF853581F4B1D0E82EA2
|
||||||
|
:10FCB000AFD0F82E87FF07C08BB781608BBFEE0CEB
|
||||||
|
:10FCC000FF1CB8D0E5CF8BB78E7FF8CF863579F49F
|
||||||
|
:10FCD0009FD08D3451F49CD0CBB79AD0C170880F8F
|
||||||
|
:10FCE0008C2B8BBF81E0AED0CCCF83E0FCCF8436B1
|
||||||
|
:10FCF00009F046C08DD0C82FD0E0DC2FCC2788D0AB
|
||||||
|
:10FD0000C82B86D0D82E5E018EEFB81A00E012E024
|
||||||
|
:10FD10004801EFEF8E1A9E0A7BD0F80180838401A0
|
||||||
|
:10FD20008A149B04A9F786D0F5E410E000E0DF1602
|
||||||
|
:10FD300009F150E040E063E0C70153D08701C12CD6
|
||||||
|
:10FD400092E0D92EF601419151916F0161E0C80115
|
||||||
|
:10FD500048D00E5F1F4F2297A9F750E040E065E0C2
|
||||||
|
:10FD6000C7013FD095CF6081C8018E0D9F1D01D185
|
||||||
|
:10FD70000F5F1F4FF801FE5FC017D107A1F788CFB3
|
||||||
|
:10FD8000843701F545D0C82FD0E0DC2FCC2740D0F8
|
||||||
|
:10FD9000C82B3ED0D82E4ED08701F5E4DF120BC021
|
||||||
|
:10FDA000CE0DDF1DC801DDD02CD00F5F1F4FC01757
|
||||||
|
:10FDB000D107C1F76DCFF80187918F0122D021972C
|
||||||
|
:10FDC000D1F766CF853739F435D08EE11AD088E97E
|
||||||
|
:10FDD00018D081E05CCF813509F073CF88E024D062
|
||||||
|
:10FDE00070CFFC010A0167BFE895112407B600FC3B
|
||||||
|
:10FDF000FDCF667029F0452B19F481E187BFE895A6
|
||||||
|
:10FE000008959091C00095FFFCCF8093C60008959F
|
||||||
|
:10FE10008091C00087FFFCCF8091C00084FD01C0AD
|
||||||
|
:10FE2000A8958091C6000895E0E6F0E098E19083FF
|
||||||
|
:10FE300080830895EDDF803219F088E0F5DFFFCF91
|
||||||
|
:10FE400084E1DFCFCF93C82FE3DFC150E9F7CF9133
|
||||||
|
:10FE5000F1CFCF92DF92EF92FF92DC01CB01642FC2
|
||||||
|
:10FE60006D01EE24FF24CBBEA901FF90EF90DF903F
|
||||||
|
:10FE7000CF90B7CF2F923F924F925F926F927F9227
|
||||||
|
:10FE80008F929F92AF92BF92CF92DF92EF92FF92AA
|
||||||
|
:10FE90000F931F93CF93DF9300D0CDB7DEB7180138
|
||||||
|
:10FEA000E9826B017C0110E000E029013A014C1865
|
||||||
|
:10FEB0005D086E087F0846015701840C951CA61C3E
|
||||||
|
:10FEC000B71C0215130531F489818823A1F188E05C
|
||||||
|
:10FED000ABDFFFCF30E020E043E0C701B601B9DF80
|
||||||
|
:10FEE00080E890E09B838A83ABBEF4012791369132
|
||||||
|
:10FEF000C501B401641975098609970941E0A9DFB4
|
||||||
|
:10FF00008A819B8101979B838A8392E0890E911C51
|
||||||
|
:10FF1000A11CB11C8A819B81892B31F730E020E044
|
||||||
|
:10FF200045E0C701B60195DF9FEFD91AE90AF90A42
|
||||||
|
:10FF30000F5F1F4FC0CF0F900F900F90DF91CF91A9
|
||||||
|
:10FF40001F910F91FF90EF90DF90CF90BF90AF90F7
|
||||||
|
:10FF50009F908F907F906F905F904F903F902F90E9
|
||||||
|
:10FF60000895F999FECF92BD81BDF89A992780B581
|
||||||
|
:10FF70000895262FF999FECF1FBA92BD81BD20BDED
|
||||||
|
:0EFF80000FB6F894FA9AF99A0FBE01960895FA
|
||||||
|
:02FFFE000008F9
|
||||||
|
:040000033000FC00CD
|
||||||
|
:00000001FF
|
||||||
15
compiled/check_bin.sh
Executable file
15
compiled/check_bin.sh
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
diff ../.pio/build/due/firmware.bin due
|
||||||
|
diff ../.pio/build/controllino/firmware.hex controllino
|
||||||
|
diff ../.pio/build/m5stack/firmware.bin m5stack
|
||||||
|
diff ../.pio/build/mega2560slim-5100/firmware.hex mega2560slim-5100
|
||||||
|
diff ../.pio/build/mega2560slim-5100/firmware.bin mega2560slim-5100
|
||||||
|
diff ../.pio/build/mega2560-optiboot/firmware.hex mega2560-optiboot
|
||||||
|
diff ../.pio/build/mega2560-optiboot/firmware.bin mega2560-optiboot
|
||||||
|
diff ../.pio/build/mega2560-5100/firmware.hex mega2560-5100
|
||||||
|
diff ../.pio/build/nrf52840/firmware.hex nrf52840-5500
|
||||||
|
diff ../.pio/build/esp32-wifi/firmware.bin esp32-wifi
|
||||||
|
diff ../.pio/build/stm32-enc2860/firmware.bin stm32-enc2860
|
||||||
|
diff ../.pio/build/esp8266-wifi/firmware.bin esp8266-wifi
|
||||||
|
diff ../.pio/build/lighthub21/firmware.bin lighthub21
|
||||||
|
diff ../.pio/build/mega2560-5500/firmware.hex mega2560-5500
|
||||||
|
diff ../.pio/build/stm32/firmware.* stm32
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,3 +0,0 @@
|
|||||||
mode com3:1200,n,8,1
|
|
||||||
pause
|
|
||||||
..\tools\win\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b firmware.bin -R
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
export PORT=cu.usbmodem1451
|
|
||||||
echo . | stty -f /dev/$PORT speed 1200
|
|
||||||
../tools/mac/tool-bossac/bossac -U false -p $PORT -i -e -w -v -b firmware.bin -R
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
mode com3:1200,n,8,1
|
|
||||||
pause
|
|
||||||
..\tools\win\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b firmware.bin -R
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
../tools/mac/arduinoOTA -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
|
||||||
Binary file not shown.
2
compiled/due/sendcommand.sh
Executable file
2
compiled/due/sendcommand.sh
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
#../tools/mac/arduinoOTA -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
||||||
|
curl --basic --user arduino:password --data-ascii "$2" --url http://192.168.88.21:65280/command/$1
|
||||||
@@ -1,3 +1,90 @@
|
|||||||
mode com3:1200,n,8,1
|
@ECHO off
|
||||||
pause
|
|
||||||
C:\Users\Akmal\.platformio\packages\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b C:\Users\Akmal\ownCloud\compiled\due\Wiz5500\firmware.bin -R
|
REM Wait X second for memory on Arduino Due is erased.
|
||||||
|
SET WAIT_ERASED=4
|
||||||
|
|
||||||
|
ECHO ------ External tool BossacArduinoDue started ------
|
||||||
|
|
||||||
|
REM number of command line arguments ok?
|
||||||
|
REM IF [%1]==[] GOTO error_args
|
||||||
|
REM IF [%2]==[] GOTO error_args
|
||||||
|
|
||||||
|
REM set command line arguments
|
||||||
|
SET BOSSACPATH=..\tools\win\tool-bossac\bossac.exe
|
||||||
|
SET BINFILE=firmware.bin
|
||||||
|
|
||||||
|
REM parse command line arguments
|
||||||
|
SET BOSSACPATH=%BOSSACPATH:"=%
|
||||||
|
SET BINFILE=%BINFILE:"=%
|
||||||
|
|
||||||
|
REM workeround for bug in Atmel Studio 6.0.1996 Service Pack 2
|
||||||
|
SET BINFILE=%BINFILE:\\=\%
|
||||||
|
SET BINFILE=%BINFILE:.cproj=%
|
||||||
|
|
||||||
|
REM bossac path exist?
|
||||||
|
IF NOT EXIST "%BOSSACPATH%" GOTO error_arg1
|
||||||
|
|
||||||
|
REM bin file exist?
|
||||||
|
IF NOT EXIST "%BINFILE%" GOTO error_binfile
|
||||||
|
|
||||||
|
REM fetch DeviceID of Arduino Due Programming Port from WMI Service
|
||||||
|
FOR /f "tokens=* skip=1" %%a IN ('wmic PATH Win32_SerialPort Where "Caption LIKE '%%USB%%'" get DeviceID') DO (
|
||||||
|
SET COMX=%%a
|
||||||
|
GOTO exit1
|
||||||
|
)
|
||||||
|
|
||||||
|
REM Arduino Due Programming Port not exist
|
||||||
|
GOTO error_comport
|
||||||
|
|
||||||
|
:exit1
|
||||||
|
|
||||||
|
REM remove blank
|
||||||
|
SET COMPORT=%COMX: =%
|
||||||
|
|
||||||
|
REM report in Atmel Studio 6.0 IDE output window
|
||||||
|
ECHO BossacPath=%BOSSACPATH%
|
||||||
|
ECHO BinFile=%BINFILE%
|
||||||
|
ECHO Arduino Due Programming Port is detected as %COMPORT%.
|
||||||
|
|
||||||
|
REM The bossac bootloader only runs if the memory on Arduino Due is erased.
|
||||||
|
REM The Arduino IDE does this by opening and closing the COM port at 1200 baud.
|
||||||
|
REM This causes the Due to execute a soft erase command.
|
||||||
|
ECHO Forcing reset using 1200bps open/close on port
|
||||||
|
ECHO MODE %COMPORT%:1200,N,8,1
|
||||||
|
MODE %COMPORT%:1200,N,8,1
|
||||||
|
|
||||||
|
REM Wait X second for memory on Arduino Due is erased.
|
||||||
|
ECHO Wait for memory on Arduino Due is erased...
|
||||||
|
PING -n %WAIT_ERASED% 127.0.0.1>NUL
|
||||||
|
|
||||||
|
REM Execute bossac.exe
|
||||||
|
ECHO Execute bossac with command line:
|
||||||
|
ECHO "%BOSSACPATH%" -i -d --port=%COMPORT% -U false -e -w -v -b "%BINFILE%" -R
|
||||||
|
START /WAIT "" "%BOSSACPATH%" -i --port=%COMPORT% -U false -e -w -v -b "%BINFILE%" -R
|
||||||
|
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_args
|
||||||
|
ECHO Error: wrong number of command line arguments passed!
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_arg1
|
||||||
|
ECHO Error: command line argument 1 - path to bossac.exe not exist! - "C:\Program Files (x86)\arduino-1.5.2\hardware\tools\bossac.exe"
|
||||||
|
ECHO Error: command line argument 1 - argument passed = %1
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_arg2
|
||||||
|
ECHO Error: command line argument 2 - path to bin file not exist! - use $(OutputDirectory)\$(OutputFileName).bin
|
||||||
|
ECHO Error: command line argument 2 - argument passed = %1
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_binfile
|
||||||
|
ECHO Error: bin file "%BINFILE%" not exist!
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_comport
|
||||||
|
ECHO Error: Arduino Due Programming Port not found!
|
||||||
|
|
||||||
|
:end
|
||||||
|
|
||||||
|
ECHO ======================== Done ========================
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
mode com3:1200,n,8,1
|
|
||||||
pause
|
|
||||||
C:\Users\Akmal\.platformio\packages\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b C:\Users\Akmal\ownCloud\compiled\due\Wiz5500\firmware999.bin -R
|
|
||||||
@@ -1,5 +1 @@
|
|||||||
<<<<<<< HEAD
|
|
||||||
..\tools\win\arduinoOTA.exe -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
..\tools\win\arduinoOTA.exe -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
||||||
=======
|
|
||||||
..\tools\win\arduinoOTA.exe -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
|
||||||
>>>>>>> 9b164a1dfc40ee0e8f29dbedff4f3954edf55d76
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
../tools/mac/arduinoOTA -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
../tools/mac/arduinoOTA -address 192.168.88.21 -port 80 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
||||||
|
|||||||
Binary file not shown.
BIN
compiled/esp32-wifi/data.bin
Normal file
BIN
compiled/esp32-wifi/data.bin
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 64 KiB |
62
compiled/esp32-wifi/data/config.json
Normal file
62
compiled/esp32-wifi/data/config.json
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
{
|
||||||
|
"syslog":["192.168.88.2"],
|
||||||
|
"mqtt1":["esp32","m2m.eclipse.org"],
|
||||||
|
"mqtt":["elevator","192.168.88.2"],
|
||||||
|
"mqtt4":["esp32","test.mosquitto.org"],
|
||||||
|
"dmx":[30],
|
||||||
|
"items": {
|
||||||
|
"relay1":[6,32],
|
||||||
|
"relay2":[6,33],
|
||||||
|
"relays":[7,["relay1","relay2"]],
|
||||||
|
"sensair1":[44,[254,
|
||||||
|
"sensair",
|
||||||
|
{"co2":{"emit":"co2"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"elevator":[15,{"baud":9600,"serial":"8N1","ip":"192.168.88.255","port":502}],
|
||||||
|
|
||||||
|
"aaa1":[44,[254,
|
||||||
|
"aaa",
|
||||||
|
{"aaa1":{"emit":"aaa2"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modbus":
|
||||||
|
{
|
||||||
|
"aaa":
|
||||||
|
{"baud":19200,
|
||||||
|
"poll":{"irs":[1]},
|
||||||
|
"par":{
|
||||||
|
"aaa1":{"ir":1}
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
"sensair":{"baud":9600,
|
||||||
|
"poll":{"irs":[[0,3],21,[25,30]],"regs":[0,1,31],"delay":1000},
|
||||||
|
"par":{
|
||||||
|
"co2":{"ir":3},
|
||||||
|
"meterStat":{"ir":0},
|
||||||
|
"alarmStat":{"ir":1},
|
||||||
|
"outStat":{"ir":0},
|
||||||
|
"pwm":{"ir":21},
|
||||||
|
"typeid":{"ir":25,"type":"u32"},
|
||||||
|
"mapver":{"ir":27},
|
||||||
|
"fwver":{"ir":28},
|
||||||
|
"sensorid":{"ir":29,"type":"u32"},
|
||||||
|
"ack":{"reg":0},
|
||||||
|
"command":{"reg":1},
|
||||||
|
"abc":{"reg":31}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"in":{ "34":{"item":"relays","emit":"myhome/in/bedr","scmd":"TOGGLE","rcmd":""},
|
||||||
|
|
||||||
|
"17":{"T":64,"emit":"analog","map":[0,1024,0,100,15]}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
2
compiled/esp32-wifi/uploadCFG.sh
Executable file
2
compiled/esp32-wifi/uploadCFG.sh
Executable file
@@ -0,0 +1,2 @@
|
|||||||
|
~/.platformio/packages/tool-mkspiffs/mkspiffs_espressif32_arduino -s 20480 -c data data.bin
|
||||||
|
../tools/mac/arduinoOTA -v -address 192.168.88.50 -port 65280 -username arduino -password password -sketch data.bin -upload /data -b
|
||||||
@@ -1 +0,0 @@
|
|||||||
../tools/mac/arduinoOTA -address 192.168.8.58 -port 65280 -username arduino -password password -sketch StartCounter.ino.bin -b -upload /sketch
|
|
||||||
@@ -1 +1 @@
|
|||||||
../tools/mac/arduinoOTA -address 192.168.88.45 -port 65280 -username arduino -password password -sketch firmware.bin -upload /sketch -b
|
../tools/mac/arduinoOTA -v -address 192.168.88.50 -port 65280 -username arduino -password password -sketch firmware.bin -upload /sketch -b
|
||||||
Binary file not shown.
215
compiled/lighthub21/data/config.json
Normal file
215
compiled/lighthub21/data/config.json
Normal file
@@ -0,0 +1,215 @@
|
|||||||
|
{
|
||||||
|
"dmx":[3,60],
|
||||||
|
"syslog":["192.168.88.2"],
|
||||||
|
"dmxin":["led5","led6","led7","led8"],
|
||||||
|
"topics":{"root":"lazyhome.ru"},
|
||||||
|
"mqtt":["lazyhome.ru-939a","192.168.88.3"],
|
||||||
|
"modbus":
|
||||||
|
{
|
||||||
|
"airset":{
|
||||||
|
"baud":9600,
|
||||||
|
"serial":"8E1",
|
||||||
|
"poll":{"regs":[[0,38],[1000,1008]],"delay":100000},
|
||||||
|
"par":{
|
||||||
|
"uheat":{"reg":0,"type":"u16"},
|
||||||
|
"umot":{"reg":2,"type":"u16"},
|
||||||
|
"amode":{"reg":3,"type":"u8","map":{}},
|
||||||
|
"onoff":{"reg":1000},
|
||||||
|
"fsauto":{"reg":1001},
|
||||||
|
"pmode":{"reg":1002},
|
||||||
|
"set":{"reg":1003},
|
||||||
|
"frcautoff":{"reg":1007},
|
||||||
|
"fault":{"reg":1008},
|
||||||
|
|
||||||
|
"t_heat":{"reg":8,"map":[0,1024,0,1024],"type":"i16"},
|
||||||
|
"mode":{"reg":24}
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"dim4":{"serial":"8N1",
|
||||||
|
"poll":{"regs":[[0,4]],"delay":100000},
|
||||||
|
"par":{
|
||||||
|
"ch1":{"reg":0,"map":[]},
|
||||||
|
"ch2":{"reg":1,"map":[]},
|
||||||
|
"ch3":{"reg":2,"map":[]},
|
||||||
|
"ch4":{"reg":3,"map":[]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"panel":{
|
||||||
|
"serial":"8E1",
|
||||||
|
"poll":{"regs":[[40000,40014],[30000,30002]],"delay":10000},
|
||||||
|
"par":{
|
||||||
|
"fan" :{"reg":40000,"map":[1,[0,7,0,100]],"id":1},
|
||||||
|
"mode" :{"reg":40001,"mapcmd":[2,[[1,"FAN_ONLY"],[2,"HEAT"],[4,"COOL"],[8,"AUTO"]]]},
|
||||||
|
"set" :{"reg":40002,"id":2},
|
||||||
|
"pwr" :{"reg":40003,"mapcmd":[2,[[0,2],[1,1]]]},
|
||||||
|
"alm01":{"reg":40004},
|
||||||
|
"alm17":{"reg":40005},
|
||||||
|
"alm33":{"reg":40006},
|
||||||
|
"sethum" :{"reg":40007,"id":3},
|
||||||
|
"setvoc" :{"reg":40008,"id":4},
|
||||||
|
|
||||||
|
"temp" :{"reg":30000,"map":[1,[-1000,1000,-100.0,100.0]],"type":"x10"},
|
||||||
|
"hum" :{"reg":30001},
|
||||||
|
"voc" :{"reg":30002},
|
||||||
|
|
||||||
|
"ch_temp" :{"reg":40009,"type":"x10","id":5},
|
||||||
|
"ext_temp" :{"reg":40010,"type":"x10","id":6},
|
||||||
|
"out_temp" :{"reg":40011,"type":"x10","id":7},
|
||||||
|
"water_temp" :{"reg":40012,"type":"x10","id":8},
|
||||||
|
"ch_hum" :{"reg":40013},
|
||||||
|
"heat_pwr":{"reg":40014}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"ow":{
|
||||||
|
"2861641227C1EFED":[{"emit":"t_1","item":"pid0/val"},{"emit":"pid_t"}]
|
||||||
|
},
|
||||||
|
"items": {
|
||||||
|
"dimer1":[44,[1,
|
||||||
|
"dim4",
|
||||||
|
{"ch1":{"emit":"aaa1"},"ch2":{"emit":"aaa2"},"ch3":{"emit":"aaa3"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
],
|
||||||
|
|
||||||
|
"p_bedr":[44,[2,"panel",
|
||||||
|
{
|
||||||
|
"fan" :{"sa":10, "act":
|
||||||
|
[
|
||||||
|
{"emit":"edem/ac/bedr/fan"},
|
||||||
|
{"emit":"edem/vent/bedr/fan"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
|
||||||
|
"mode":{"sa":11,"emit":"edem/ac/bedr/mode"},
|
||||||
|
"pwr" :{"sa":12,"emit":"edem/ac/bedr/pwr"},
|
||||||
|
|
||||||
|
"sethum":{"emit":"edem/vent/hum_bedr/set","item":"thermostat/set"},
|
||||||
|
"hum" :{"emit":"edem/vent/hum_bedr/val"},
|
||||||
|
|
||||||
|
"setvoc":{"emit":"edem/vent/bedr/set","item":"lled/sat"},
|
||||||
|
"voc" :{"emit":"edem/vent/bedr/val"},
|
||||||
|
|
||||||
|
"set" :{"sa":13, "act":
|
||||||
|
[
|
||||||
|
{"emit":"edem/fl2/term_bedr/set"},
|
||||||
|
{"emit":"edem/ac/bedr/set","item":"pid0/set"}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"temp" :{"emit":"edem/fl2/term_bedr/1/val"},
|
||||||
|
"ch_temp":{"sa":14},
|
||||||
|
"ch_hum":{"sa":15},
|
||||||
|
"ext_temp":{"sa":16},
|
||||||
|
"out_temp":{"sa":17},
|
||||||
|
"water_temp":{"sa":18},
|
||||||
|
"heat_pwr":{"sa":19},
|
||||||
|
"cmd":{"sa":2,"reg":"mode","on":1,"off":0}
|
||||||
|
}
|
||||||
|
]],
|
||||||
|
"airset1":[44,[247,"airset"]],
|
||||||
|
"mbusdim1":[44,[1,0,3,100]],
|
||||||
|
"mbusdim2":[44,[1,1,3,100]],
|
||||||
|
"mbusdim3":[44,[1,2,3,100]],
|
||||||
|
"mbusdim4":[44,[1,3,3,100]],
|
||||||
|
"relay":[6,22],
|
||||||
|
"pout1":[6,23],
|
||||||
|
"pout2":[6,24],
|
||||||
|
"pout3":[6,25],
|
||||||
|
"pout4":[33,9],
|
||||||
|
"pout5":[33,8],
|
||||||
|
"pout6":[33,11],
|
||||||
|
"pout7":[33,12],
|
||||||
|
"lled":[3,[9,8,11,12]],
|
||||||
|
"pwm0" :[33,4],
|
||||||
|
"pwm1" :[33,5],
|
||||||
|
"pwm2" :[3,6],
|
||||||
|
"pwm3" :[3,7],
|
||||||
|
"pwm10":[3,3],
|
||||||
|
"thermostat":[5,2,33],
|
||||||
|
"airgate1":[12,[-4,-27,59,617,284,5000]],
|
||||||
|
"airgate2":[12,[-5,-26,60,750,160,5000]],
|
||||||
|
"airgates":[7,["airgate1","airgate2"]],
|
||||||
|
"pid0":[413,
|
||||||
|
[
|
||||||
|
[20,0.2,7,0,100],
|
||||||
|
[{"item":"airgates/set","emit":"pid_out","pin":29},{"item":"pwm10/set"}]],
|
||||||
|
32.1],
|
||||||
|
"relaytermostat":[16,[[2,3.5,10000],{"pin":28},33]],
|
||||||
|
"virtualAC0":[17,[]],
|
||||||
|
"vent5":[18,
|
||||||
|
{
|
||||||
|
"":{"item":"dimmer3/set"},
|
||||||
|
"airgate1":{"V":100,"set":255,"item":"airgate1/set"},
|
||||||
|
"airgate2":{"V":200,"set":128,"cmd":2,"item":"airgate2/set"},
|
||||||
|
"airgate4":{"V":150,"set":0,"emit":"edem/in/airgate4/set"}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
|
||||||
|
|
||||||
|
"unprot0":[6,33],
|
||||||
|
"unprot1":[6,32],
|
||||||
|
"unprot2":[6,31],
|
||||||
|
"unprot3":[6,30],
|
||||||
|
"unprot4":[6,29],
|
||||||
|
"unprot5":[6,28],
|
||||||
|
"unprot6":[66,27],
|
||||||
|
"unprot7":[66,26],
|
||||||
|
"led": [1,1],
|
||||||
|
"led2":[1,5],
|
||||||
|
"led3":[1,9],
|
||||||
|
"led4":[1,13],
|
||||||
|
"led5":[1,17],
|
||||||
|
"led6":[1,21],
|
||||||
|
"led7":[1,25],
|
||||||
|
"led8":[1,29],
|
||||||
|
"dimmer" :[0,33],
|
||||||
|
"dimmer2":[0,34],
|
||||||
|
"dimmer3":[0,35],
|
||||||
|
"dimmer4":[0,36],
|
||||||
|
"dimmer5":[0,37],
|
||||||
|
"dimmer6":[0,38],
|
||||||
|
"dimmers":[7,["dimmer","dimmer2","dimmer3","dimmer4","dimmer5","dimmer6"]],
|
||||||
|
"leds":[7,["led","led2","led3","led4","led5","led6"]],
|
||||||
|
"mbuses":[7,["mbusdim1","mbusdim2","mbusdim3","mbusdim4"]],
|
||||||
|
"all":[7,["dimmers","uouts","relays","leds","mbuses"]],
|
||||||
|
"relays":[7,["relay","pout1","pout2","pout3","pout4","pout5","pout6","pout7"]],
|
||||||
|
"uouts":[7,["unprot0","unprot1","unprot2","unprot3","unprot4","unprot5","unprot6","unprot7"]]
|
||||||
|
},
|
||||||
|
"in":{
|
||||||
|
"42":{"emit":"in0"},
|
||||||
|
"44":{"emit":"in1"},
|
||||||
|
"46":{"emit":"in2"},
|
||||||
|
"49":{"emit":"in3"},
|
||||||
|
"43":{"emit":"in4"},
|
||||||
|
"45":{"emit":"in5"},
|
||||||
|
"47":{"emit":"in6"},
|
||||||
|
"48":{"emit":"in7"},
|
||||||
|
"34":{"emit":"in8"},
|
||||||
|
"36":{"emit":"in9","item":"unprot0","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"38":{"emit":"in10","item":"dimmers","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"40":{"emit":"in11","item":"leds","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"35":{"emit":"in12","item":"mbuses","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"37":{"emit":"in13","item":"relays","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"39":{"emit":"in14","item":"uouts","scmd":"TOGGLE","rcmd":""},
|
||||||
|
"41":{"emit":"in15","item":"all","scmd":"TOGGLE","rcmd":""},
|
||||||
|
|
||||||
|
"54":{"T":66,"emit":"myhome/in/a00","map":[0,1024,0,1024,10]},
|
||||||
|
"55":{"T":66,"emit":"myhome/in/a01","map":[0,1024,0,1024,10]},
|
||||||
|
"56":{"T":66,"emit":"myhome/in/a02","map":[0,1024,0,1024,10]},
|
||||||
|
"57":{"T":66,"emit":"myhome/in/a03","map":[0,1024,0,1024,10]},
|
||||||
|
"58":{"T":66,"emit":"myhome/in/a04","map":[0,1024,0,1024,10]},
|
||||||
|
|
||||||
|
"61":{"T":66,"emit":"myhome/in/a07","map":[0,1024,0,1024,10]},
|
||||||
|
"62":{"T":66,"emit":"myhome/in/a08","map":[0,1024,0,1024,10]},
|
||||||
|
"63":{"T":66,"emit":"myhome/in/a09","map":[0,1024,0,1024,10]},
|
||||||
|
"64":{"T":66,"emit":"myhome/in/a10","map":[0,1024,0,1024,10]},
|
||||||
|
"65":{"T":66,"emit":"myhome/in/a11","map":[0,1024,0,1024,10]},
|
||||||
|
"66":{"T":0,"emit":"myhome/in/d12"},
|
||||||
|
"67":{"T":0,"emit":"myhome/in/d13"},
|
||||||
|
"68":{"T":0,"emit":"myhome/in/d14"},
|
||||||
|
"69":{"T":0,"emit":"myhome/in/d15"}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
@@ -1,3 +1,90 @@
|
|||||||
mode com3:1200,n,8,1
|
@ECHO off
|
||||||
pause
|
|
||||||
..\tools\win\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b firmware.bin -R
|
REM Wait X second for memory on Arduino Due is erased.
|
||||||
|
SET WAIT_ERASED=4
|
||||||
|
|
||||||
|
ECHO ------ External tool BossacArduinoDue started ------
|
||||||
|
|
||||||
|
REM number of command line arguments ok?
|
||||||
|
REM IF [%1]==[] GOTO error_args
|
||||||
|
REM IF [%2]==[] GOTO error_args
|
||||||
|
|
||||||
|
REM set command line arguments
|
||||||
|
SET BOSSACPATH=..\tools\win\tool-bossac\bossac.exe
|
||||||
|
SET BINFILE=firmware.bin
|
||||||
|
|
||||||
|
REM parse command line arguments
|
||||||
|
SET BOSSACPATH=%BOSSACPATH:"=%
|
||||||
|
SET BINFILE=%BINFILE:"=%
|
||||||
|
|
||||||
|
REM workeround for bug in Atmel Studio 6.0.1996 Service Pack 2
|
||||||
|
SET BINFILE=%BINFILE:\\=\%
|
||||||
|
SET BINFILE=%BINFILE:.cproj=%
|
||||||
|
|
||||||
|
REM bossac path exist?
|
||||||
|
IF NOT EXIST "%BOSSACPATH%" GOTO error_arg1
|
||||||
|
|
||||||
|
REM bin file exist?
|
||||||
|
IF NOT EXIST "%BINFILE%" GOTO error_binfile
|
||||||
|
|
||||||
|
REM fetch DeviceID of Arduino Due Programming Port from WMI Service
|
||||||
|
FOR /f "tokens=* skip=1" %%a IN ('wmic PATH Win32_SerialPort Where "Caption LIKE '%%USB%%'" get DeviceID') DO (
|
||||||
|
SET COMX=%%a
|
||||||
|
GOTO exit1
|
||||||
|
)
|
||||||
|
|
||||||
|
REM Arduino Due Programming Port not exist
|
||||||
|
GOTO error_comport
|
||||||
|
|
||||||
|
:exit1
|
||||||
|
|
||||||
|
REM remove blank
|
||||||
|
SET COMPORT=%COMX: =%
|
||||||
|
|
||||||
|
REM report in Atmel Studio 6.0 IDE output window
|
||||||
|
ECHO BossacPath=%BOSSACPATH%
|
||||||
|
ECHO BinFile=%BINFILE%
|
||||||
|
ECHO Arduino Due Programming Port is detected as %COMPORT%.
|
||||||
|
|
||||||
|
REM The bossac bootloader only runs if the memory on Arduino Due is erased.
|
||||||
|
REM The Arduino IDE does this by opening and closing the COM port at 1200 baud.
|
||||||
|
REM This causes the Due to execute a soft erase command.
|
||||||
|
ECHO Forcing reset using 1200bps open/close on port
|
||||||
|
ECHO MODE %COMPORT%:1200,N,8,1
|
||||||
|
MODE %COMPORT%:1200,N,8,1
|
||||||
|
|
||||||
|
REM Wait X second for memory on Arduino Due is erased.
|
||||||
|
ECHO Wait for memory on Arduino Due is erased...
|
||||||
|
PING -n %WAIT_ERASED% 127.0.0.1>NUL
|
||||||
|
|
||||||
|
REM Execute bossac.exe
|
||||||
|
ECHO Execute bossac with command line:
|
||||||
|
ECHO "%BOSSACPATH%" -i -d --port=%COMPORT% -U false -e -w -v -b "%BINFILE%" -R
|
||||||
|
START /WAIT "" "%BOSSACPATH%" -i --port=%COMPORT% -U false -e -w -v -b "%BINFILE%" -R
|
||||||
|
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_args
|
||||||
|
ECHO Error: wrong number of command line arguments passed!
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_arg1
|
||||||
|
ECHO Error: command line argument 1 - path to bossac.exe not exist! - "C:\Program Files (x86)\arduino-1.5.2\hardware\tools\bossac.exe"
|
||||||
|
ECHO Error: command line argument 1 - argument passed = %1
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_arg2
|
||||||
|
ECHO Error: command line argument 2 - path to bin file not exist! - use $(OutputDirectory)\$(OutputFileName).bin
|
||||||
|
ECHO Error: command line argument 2 - argument passed = %1
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_binfile
|
||||||
|
ECHO Error: bin file "%BINFILE%" not exist!
|
||||||
|
GOTO end
|
||||||
|
|
||||||
|
:error_comport
|
||||||
|
ECHO Error: Arduino Due Programming Port not found!
|
||||||
|
|
||||||
|
:end
|
||||||
|
|
||||||
|
ECHO ======================== Done ========================
|
||||||
1
compiled/lighthub21/uploadCFG.sh
Executable file
1
compiled/lighthub21/uploadCFG.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
../tools/mac/arduinoOTA -address 192.168.88.45 -port 65280 -username arduino -password password -sketch data/config.json -b -upload /data
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
<<<<<<< HEAD
|
|
||||||
..\tools\win\arduinoOTA.exe -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
|
||||||
=======
|
|
||||||
..\tools\win\arduinoOTA.exe -address 192.168.88.21 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
|
||||||
>>>>>>> 9b164a1dfc40ee0e8f29dbedff4f3954edf55d76
|
|
||||||
@@ -1 +1 @@
|
|||||||
../tools/mac/arduinoOTA -address 192.168.11.172 -port 65280 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
../tools/mac/arduinoOTA -address 192.168.11.172 -port 80 -username arduino -password password -sketch firmware.bin -b -upload /sketch
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
1
compiled/mega2560slim-5100/uploadOTA.sh
Executable file
1
compiled/mega2560slim-5100/uploadOTA.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
../tools/mac/tool-avrdude/avrdude -C ../tools/mac/tool-avrdude/avrdude.conf -P net:192.168.88.2:23000 -v -V -patmega2560 -cwiring -b115200 -D -Uflash:w:firmware.hex:i
|
||||||
File diff suppressed because it is too large
Load Diff
6415
compiled/nrf52840/firmware.hex
Normal file
6415
compiled/nrf52840/firmware.hex
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
BIN
compiled/stm32/firmware.bin
Executable file
BIN
compiled/stm32/firmware.bin
Executable file
Binary file not shown.
BIN
compiled/stm32/firmware.elf
Executable file
BIN
compiled/stm32/firmware.elf
Executable file
Binary file not shown.
1
compiled/stm32/upload.sh
Executable file
1
compiled/stm32/upload.sh
Executable file
@@ -0,0 +1 @@
|
|||||||
|
dfu-util -D firmware.bin -a 1
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,3 +0,0 @@
|
|||||||
mode com3:1200,n,8,1
|
|
||||||
pause
|
|
||||||
..\tools\win\tool-bossac\bossac.exe -i --port=com3 -U false -e -w -v -b firmware.bin -R
|
|
||||||
@@ -2,12 +2,14 @@ cp ../.pio/build/due/firmware.bin due
|
|||||||
cp ../.pio/build/controllino/firmware.hex controllino
|
cp ../.pio/build/controllino/firmware.hex controllino
|
||||||
cp ../.pio/build/m5stack/firmware.bin m5stack
|
cp ../.pio/build/m5stack/firmware.bin m5stack
|
||||||
cp ../.pio/build/mega2560slim-5100/firmware.hex mega2560slim-5100
|
cp ../.pio/build/mega2560slim-5100/firmware.hex mega2560slim-5100
|
||||||
cp ../.pio/build/due-5100/firmware.bin due-5100
|
cp ../.pio/build/mega2560slim-5100/firmware.bin mega2560slim-5100
|
||||||
|
cp ../.pio/build/mega2560-optiboot/firmware.hex mega2560-optiboot
|
||||||
|
cp ../.pio/build/mega2560-optiboot/firmware.bin mega2560-optiboot
|
||||||
cp ../.pio/build/mega2560-5100/firmware.hex mega2560-5100
|
cp ../.pio/build/mega2560-5100/firmware.hex mega2560-5100
|
||||||
cp ../.pio/build/due-5500/firmware.bin due-5500
|
cp ../.pio/build/nrf52840/firmware.hex nrf52840
|
||||||
cp ../.pio/build/nrf52840-5500/firmware.hex nrf52840-5500
|
|
||||||
cp ../.pio/build/esp32-wifi/firmware.bin esp32-wifi
|
cp ../.pio/build/esp32-wifi/firmware.bin esp32-wifi
|
||||||
cp ../.pio/build/stm32-enc2860/firmware.bin stm32-enc2860
|
cp ../.pio/build/stm32-enc2860/firmware.bin stm32-enc2860
|
||||||
cp ../.pio/build/esp8266-wifi/firmware.bin esp8266-wifi
|
cp ../.pio/build/esp8266-wifi/firmware.bin esp8266-wifi
|
||||||
cp ../.pio/build/lighthub21/firmware.bin lighthub21
|
cp ../.pio/build/lighthub21/firmware.bin lighthub21
|
||||||
cp ../.pio/build/mega2560-5500/firmware.hex mega2560-5500
|
cp ../.pio/build/mega2560-5500/firmware.hex mega2560-5500
|
||||||
|
cp ../.pio/build/stm32/firmware.* stm32
|
||||||
|
|||||||
62
data/config.json
Normal file
62
data/config.json
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
{
|
||||||
|
"syslog":["192.168.88.2"],
|
||||||
|
"mqtt1":["esp32","m2m.eclipse.org"],
|
||||||
|
"mqtt":["elevator","192.168.88.2"],
|
||||||
|
"mqtt4":["esp32","test.mosquitto.org"],
|
||||||
|
"dmx":[30],
|
||||||
|
"items": {
|
||||||
|
"relay1":[6,32],
|
||||||
|
"relay2":[6,33],
|
||||||
|
"relays":[7,["relay1","relay2"]],
|
||||||
|
"sensair1":[44,[254,
|
||||||
|
"sensair",
|
||||||
|
{"co2":{"emit":"co2"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"elevator":[15,{"baud":9600,"serial":"8N1","ip":"192.168.88.255","port":502}],
|
||||||
|
|
||||||
|
"aaa1":[44,[254,
|
||||||
|
"aaa",
|
||||||
|
{"aaa1":{"emit":"aaa2"}},
|
||||||
|
{"mode":"auto"}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"modbus":
|
||||||
|
{
|
||||||
|
"aaa":
|
||||||
|
{"baud":19200,
|
||||||
|
"poll":{"irs":[1]},
|
||||||
|
"par":{
|
||||||
|
"aaa1":{"ir":1}
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
"sensair":{"baud":9600,
|
||||||
|
"poll":{"irs":[[0,3],21,[25,30]],"regs":[0,1,31],"delay":1000},
|
||||||
|
"par":{
|
||||||
|
"co2":{"ir":3},
|
||||||
|
"meterStat":{"ir":0},
|
||||||
|
"alarmStat":{"ir":1},
|
||||||
|
"outStat":{"ir":0},
|
||||||
|
"pwm":{"ir":21},
|
||||||
|
"typeid":{"ir":25,"type":"u32"},
|
||||||
|
"mapver":{"ir":27},
|
||||||
|
"fwver":{"ir":28},
|
||||||
|
"sensorid":{"ir":29,"type":"u32"},
|
||||||
|
"ack":{"reg":0},
|
||||||
|
"command":{"reg":1},
|
||||||
|
"abc":{"reg":31}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"in":{ "34":{"item":"relays","emit":"myhome/in/bedr","scmd":"TOGGLE","rcmd":""},
|
||||||
|
|
||||||
|
"17":{"T":64,"emit":"analog","map":[0,1024,0,100,15]}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractch_8cpp.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#var-members">Variables</a> </div>
|
<a href="#var-members">Variables</a> </div>
|
||||||
@@ -77,47 +95,6 @@ $(function() {
|
|||||||
<code>#include "<a class="el" href="utils_8h_source.html">utils.h</a>"</code><br />
|
<code>#include "<a class="el" href="utils_8h_source.html">utils.h</a>"</code><br />
|
||||||
<code>#include <aJSON.h></code><br />
|
<code>#include <aJSON.h></code><br />
|
||||||
<code>#include "<a class="el" href="main_8h_source.html">main.h</a>"</code><br />
|
<code>#include "<a class="el" href="main_8h_source.html">main.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for abstractch.cpp:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractch_8cpp__incl.png" border="0" usemap="#aabstractch_8cpp" alt=""/></div>
|
|
||||||
<map name="abstractch_8cpp" id="aabstractch_8cpp">
|
|
||||||
<area shape="rect" title=" " alt="" coords="854,5,962,32"/>
|
|
||||||
<area shape="rect" href="abstractch_8h.html" title=" " alt="" coords="1015,379,1110,405"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="111,155,224,181"/>
|
|
||||||
<area shape="rect" href="utils_8h.html" title=" " alt="" coords="248,155,306,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="740,304,816,331"/>
|
|
||||||
<area shape="rect" href="main_8h.html" title=" " alt="" coords="877,80,938,107"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="880,453,957,480"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="31,229,123,256"/>
|
|
||||||
<area shape="rect" href="options_8h.html" title=" " alt="" coords="324,304,398,331"/>
|
|
||||||
<area shape="rect" href="item_8h.html" title=" " alt="" coords="365,229,424,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="147,229,239,256"/>
|
|
||||||
<area shape="rect" href="abstractout_8h.html" title=" " alt="" coords="617,304,716,331"/>
|
|
||||||
<area shape="rect" href="item_cmd_8h.html" title=" " alt="" coords="623,379,710,405"/>
|
|
||||||
<area shape="rect" href="streamlog_8h.html" title=" " alt="" coords="984,155,1074,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="582,229,724,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1099,155,1218,181"/>
|
|
||||||
<area shape="rect" href="ow_term_8h.html" title=" " alt="" coords="830,155,908,181"/>
|
|
||||||
<area shape="rect" href="dmx_8h.html" title=" " alt="" coords="448,229,506,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1242,155,1325,181"/>
|
|
||||||
<area shape="rect" href="textconst_8h.html" title=" " alt="" coords="1442,155,1528,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1552,155,1607,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1631,155,1696,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="498,155,560,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="584,155,653,181"/>
|
|
||||||
<area shape="rect" href="inputs_8h.html" title=" " alt="" coords="1350,155,1418,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1314,229,1374,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1064,229,1186,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1211,229,1290,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="996,304,1056,331"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="800,229,938,256"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8h.html" title=" " alt="" coords="1500,229,1702,256"/>
|
|
||||||
<area shape="rect" href="abstractin_8h.html" title=" " alt="" coords="1081,304,1172,331"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1353,304,1524,331"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1548,304,1686,331"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
Variables</h2></td></tr>
|
Variables</h2></td></tr>
|
||||||
@@ -196,9 +173,13 @@ Variables</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractch_8cpp.html">abstractch.cpp</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
6
docs/html/abstractch_8cpp.js
Normal file
6
docs/html/abstractch_8cpp.js
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
var abstractch_8cpp =
|
||||||
|
[
|
||||||
|
[ "ethernetIdleCount", "abstractch_8cpp.html#a525d99b2753ef2f4055ea4475dbc10d7", null ],
|
||||||
|
[ "lanStatus", "abstractch_8cpp.html#a7bbda7cf303a1bc3222e7a270f9040bd", null ],
|
||||||
|
[ "mqttClient", "abstractch_8cpp.html#a86d63f481644da70f063c2593fcafe19", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractch_8h.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> |
|
<a href="#nested-classes">Classes</a> |
|
||||||
@@ -74,54 +92,6 @@ $(function() {
|
|||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for abstractch.h:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractch_8h__incl.png" border="0" usemap="#aabstractch_8h" alt=""/></div>
|
|
||||||
<map name="abstractch_8h" id="aabstractch_8h">
|
|
||||||
<area shape="rect" title=" " alt="" coords="5,5,100,32"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="14,80,91,107"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractch_8h__dep__incl.png" border="0" usemap="#aabstractch_8hdep" alt=""/></div>
|
|
||||||
<map name="abstractch_8hdep" id="aabstractch_8hdep">
|
|
||||||
<area shape="rect" title=" " alt="" coords="334,5,429,32"/>
|
|
||||||
<area shape="rect" href="abstractch_8cpp.html" title=" " alt="" coords="427,379,535,405"/>
|
|
||||||
<area shape="rect" href="abstractin_8cpp.html" title=" " alt="" coords="5,379,109,405"/>
|
|
||||||
<area shape="rect" href="abstractin_8h.html" title=" " alt="" coords="236,80,327,107"/>
|
|
||||||
<area shape="rect" href="abstractout_8h.html" title=" " alt="" coords="1519,80,1617,107"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8h.html" title=" " alt="" coords="207,155,355,181"/>
|
|
||||||
<area shape="rect" href="inputs_8h.html" title=" " alt="" coords="247,229,315,256"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8cpp.html" title=" " alt="" coords="133,379,296,405"/>
|
|
||||||
<area shape="rect" href="inputs_8cpp.html" title=" " alt="" coords="320,379,403,405"/>
|
|
||||||
<area shape="rect" href="main_8h.html" title=" " alt="" coords="776,304,837,331"/>
|
|
||||||
<area shape="rect" href="colorchannel_8cpp.html" title=" " alt="" coords="1125,379,1245,405"/>
|
|
||||||
<area shape="rect" href="item_8cpp.html" title=" " alt="" coords="1791,379,1863,405"/>
|
|
||||||
<area shape="rect" href="item_cmd_8cpp.html" title=" " alt="" coords="873,379,973,405"/>
|
|
||||||
<area shape="rect" href="main_8cpp.html" title=" " alt="" coords="773,379,848,405"/>
|
|
||||||
<area shape="rect" href="out__ac_8cpp.html" title=" " alt="" coords="1997,379,2083,405"/>
|
|
||||||
<area shape="rect" href="out__dmx_8cpp.html" title=" " alt="" coords="1270,379,1367,405"/>
|
|
||||||
<area shape="rect" href="out__modbus_8cpp.html" title=" " alt="" coords="1647,379,1766,405"/>
|
|
||||||
<area shape="rect" href="out__motor_8cpp.html" title=" " alt="" coords="997,379,1101,405"/>
|
|
||||||
<area shape="rect" href="out__pwm_8cpp.html" title=" " alt="" coords="1391,379,1491,405"/>
|
|
||||||
<area shape="rect" href="out__spiled_8cpp.html" title=" " alt="" coords="1516,379,1623,405"/>
|
|
||||||
<area shape="rect" href="ow_term_8cpp.html" title=" " alt="" coords="560,379,653,405"/>
|
|
||||||
<area shape="rect" href="utils_8cpp.html" title=" " alt="" coords="678,379,749,405"/>
|
|
||||||
<area shape="rect" href="colorchannel_8h.html" title=" " alt="" coords="1515,229,1621,256"/>
|
|
||||||
<area shape="rect" href="out__dmx_8h.html" title=" " alt="" coords="1376,304,1459,331"/>
|
|
||||||
<area shape="rect" href="out__pwm_8h.html" title=" " alt="" coords="1635,304,1722,331"/>
|
|
||||||
<area shape="rect" href="out__spiled_8h.html" title=" " alt="" coords="1746,304,1838,331"/>
|
|
||||||
<area shape="rect" href="item_8h.html" title=" " alt="" coords="1169,155,1228,181"/>
|
|
||||||
<area shape="rect" href="out__modbus_8h.html" title=" " alt="" coords="1899,229,2003,256"/>
|
|
||||||
<area shape="rect" href="out__motor_8h.html" title=" " alt="" coords="1261,304,1352,331"/>
|
|
||||||
<area shape="rect" href="out__ac_8h.html" title=" " alt="" coords="2077,304,2149,331"/>
|
|
||||||
<area shape="rect" href="dmx_8cpp.html" title=" " alt="" coords="1013,229,1085,256"/>
|
|
||||||
<area shape="rect" href="utils_8h.html" title=" " alt="" coords="643,229,701,256"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<p><a href="abstractch_8h_source.html">Go to the source code of this file.</a></p>
|
<p><a href="abstractch_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
@@ -183,9 +153,13 @@ Macros</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractch_8h.html">abstractch.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
7
docs/html/abstractch_8h.js
Normal file
7
docs/html/abstractch_8h.js
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
var abstractch_8h =
|
||||||
|
[
|
||||||
|
[ "abstractCh", "classabstract_ch.html", "classabstract_ch" ],
|
||||||
|
[ "CST_FAILED", "abstractch_8h.html#adcf23ecf1f6e4dbc5a6780645425399e", null ],
|
||||||
|
[ "CST_INITIALIZED", "abstractch_8h.html#ab7dea1d4d49f436619dd52ce3da0d6c3", null ],
|
||||||
|
[ "CST_UNKNOWN", "abstractch_8h.html#ad5c9fbfc15fa16113c539de3867f54fc", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractch_8h_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">abstractch.h</div> </div>
|
<div class="title">abstractch.h</div> </div>
|
||||||
@@ -95,6 +113,7 @@ $(function() {
|
|||||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">//friend Input;</span></div>
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">//friend Input;</span></div>
|
||||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> };</div>
|
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> };</div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<div class="ttc" id="aclassabstract_ch_html_a2e75f5b76a25accdb1de0c936951a93f"><div class="ttname"><a href="classabstract_ch.html#a2e75f5b76a25accdb1de0c936951a93f">abstractCh::Anounce</a></div><div class="ttdeci">virtual int Anounce()</div><div class="ttdef"><b>Definition:</b> abstractch.h:14</div></div>
|
<div class="ttc" id="aclassabstract_ch_html_a2e75f5b76a25accdb1de0c936951a93f"><div class="ttname"><a href="classabstract_ch.html#a2e75f5b76a25accdb1de0c936951a93f">abstractCh::Anounce</a></div><div class="ttdeci">virtual int Anounce()</div><div class="ttdef"><b>Definition:</b> abstractch.h:14</div></div>
|
||||||
<div class="ttc" id="aclassabstract_ch_html_afb7b6f4586412a13f8f6ac08061e5ae0"><div class="ttname"><a href="classabstract_ch.html#afb7b6f4586412a13f8f6ac08061e5ae0">abstractCh::Stop</a></div><div class="ttdeci">virtual int Stop()</div><div class="ttdef"><b>Definition:</b> abstractch.h:15</div></div>
|
<div class="ttc" id="aclassabstract_ch_html_afb7b6f4586412a13f8f6ac08061e5ae0"><div class="ttname"><a href="classabstract_ch.html#afb7b6f4586412a13f8f6ac08061e5ae0">abstractCh::Stop</a></div><div class="ttdeci">virtual int Stop()</div><div class="ttdef"><b>Definition:</b> abstractch.h:15</div></div>
|
||||||
<div class="ttc" id="aabstractch_8h_html_ad5c9fbfc15fa16113c539de3867f54fc"><div class="ttname"><a href="abstractch_8h.html#ad5c9fbfc15fa16113c539de3867f54fc">CST_UNKNOWN</a></div><div class="ttdeci">#define CST_UNKNOWN</div><div class="ttdef"><b>Definition:</b> abstractch.h:4</div></div>
|
<div class="ttc" id="aabstractch_8h_html_ad5c9fbfc15fa16113c539de3867f54fc"><div class="ttname"><a href="abstractch_8h.html#ad5c9fbfc15fa16113c539de3867f54fc">CST_UNKNOWN</a></div><div class="ttdeci">#define CST_UNKNOWN</div><div class="ttdef"><b>Definition:</b> abstractch.h:4</div></div>
|
||||||
@@ -106,8 +125,11 @@ $(function() {
|
|||||||
<div class="ttc" id="aclassabstract_ch_html_a044156a4dc4ca38d3e731b7df23d058a"><div class="ttname"><a href="classabstract_ch.html#a044156a4dc4ca38d3e731b7df23d058a">abstractCh::Poll</a></div><div class="ttdeci">virtual int Poll(short cause)=0</div></div>
|
<div class="ttc" id="aclassabstract_ch_html_a044156a4dc4ca38d3e731b7df23d058a"><div class="ttname"><a href="classabstract_ch.html#a044156a4dc4ca38d3e731b7df23d058a">abstractCh::Poll</a></div><div class="ttdeci">virtual int Poll(short cause)=0</div></div>
|
||||||
<div class="ttc" id="aclassabstract_ch_html_aefb8821172a2e66f49ea0da9b7c205a5"><div class="ttname"><a href="classabstract_ch.html#aefb8821172a2e66f49ea0da9b7c205a5">abstractCh::Status</a></div><div class="ttdeci">virtual int Status()</div><div class="ttdef"><b>Definition:</b> abstractch.h:16</div></div>
|
<div class="ttc" id="aclassabstract_ch_html_aefb8821172a2e66f49ea0da9b7c205a5"><div class="ttname"><a href="classabstract_ch.html#aefb8821172a2e66f49ea0da9b7c205a5">abstractCh::Status</a></div><div class="ttdeci">virtual int Status()</div><div class="ttdef"><b>Definition:</b> abstractch.h:16</div></div>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractch_8h.html">abstractch.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractin_8cpp.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#var-members">Variables</a> </div>
|
<a href="#var-members">Variables</a> </div>
|
||||||
@@ -79,47 +97,6 @@ $(function() {
|
|||||||
<code>#include <aJSON.h></code><br />
|
<code>#include <aJSON.h></code><br />
|
||||||
<code>#include "<a class="el" href="inputs_8h_source.html">inputs.h</a>"</code><br />
|
<code>#include "<a class="el" href="inputs_8h_source.html">inputs.h</a>"</code><br />
|
||||||
<code>#include "<a class="el" href="main_8h_source.html">main.h</a>"</code><br />
|
<code>#include "<a class="el" href="main_8h_source.html">main.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for abstractin.cpp:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractin_8cpp__incl.png" border="0" usemap="#aabstractin_8cpp" alt=""/></div>
|
|
||||||
<map name="abstractin_8cpp" id="aabstractin_8cpp">
|
|
||||||
<area shape="rect" title=" " alt="" coords="424,5,528,32"/>
|
|
||||||
<area shape="rect" href="abstractin_8h.html" title=" " alt="" coords="5,304,96,331"/>
|
|
||||||
<area shape="rect" href="abstractch_8h.html" title=" " alt="" coords="329,379,423,405"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="305,155,418,181"/>
|
|
||||||
<area shape="rect" href="utils_8h.html" title=" " alt="" coords="693,155,750,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="793,304,869,331"/>
|
|
||||||
<area shape="rect" href="inputs_8h.html" title=" " alt="" coords="442,155,510,181"/>
|
|
||||||
<area shape="rect" href="main_8h.html" title=" " alt="" coords="1320,80,1381,107"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="655,453,732,480"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="615,229,707,256"/>
|
|
||||||
<area shape="rect" href="options_8h.html" title=" " alt="" coords="1261,304,1336,331"/>
|
|
||||||
<area shape="rect" href="item_8h.html" title=" " alt="" coords="985,229,1044,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="499,229,591,256"/>
|
|
||||||
<area shape="rect" href="abstractout_8h.html" title=" " alt="" coords="893,304,992,331"/>
|
|
||||||
<area shape="rect" href="item_cmd_8h.html" title=" " alt="" coords="899,379,986,405"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8h.html" title=" " alt="" coords="171,229,373,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="651,304,711,331"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="171,304,341,331"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="365,304,504,331"/>
|
|
||||||
<area shape="rect" href="streamlog_8h.html" title=" " alt="" coords="1599,155,1689,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1282,229,1425,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1714,155,1833,181"/>
|
|
||||||
<area shape="rect" href="ow_term_8h.html" title=" " alt="" coords="1311,155,1390,181"/>
|
|
||||||
<area shape="rect" href="dmx_8h.html" title=" " alt="" coords="1449,229,1508,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1937,155,2020,181"/>
|
|
||||||
<area shape="rect" href="textconst_8h.html" title=" " alt="" coords="2045,155,2131,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="2155,155,2210,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1042,155,1107,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1132,155,1193,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1217,155,1287,181"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1833,229,1893,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1583,229,1705,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1730,229,1809,256"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="1119,229,1257,256"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||||
Variables</h2></td></tr>
|
Variables</h2></td></tr>
|
||||||
@@ -174,9 +151,13 @@ Variables</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractin_8cpp.html">abstractin.cpp</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
5
docs/html/abstractin_8cpp.js
Normal file
5
docs/html/abstractin_8cpp.js
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
var abstractin_8cpp =
|
||||||
|
[
|
||||||
|
[ "lanStatus", "abstractin_8cpp.html#a7bbda7cf303a1bc3222e7a270f9040bd", null ],
|
||||||
|
[ "mqttClient", "abstractin_8cpp.html#a86d63f481644da70f063c2593fcafe19", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractin_8h.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> </div>
|
<a href="#nested-classes">Classes</a> </div>
|
||||||
@@ -74,43 +92,6 @@ $(function() {
|
|||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
||||||
<code>#include "<a class="el" href="abstractch_8h_source.html">abstractch.h</a>"</code><br />
|
<code>#include "<a class="el" href="abstractch_8h_source.html">abstractch.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for abstractin.h:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractin_8h__incl.png" border="0" usemap="#aabstractin_8h" alt=""/></div>
|
|
||||||
<map name="abstractin_8h" id="aabstractin_8h">
|
|
||||||
<area shape="rect" title=" " alt="" coords="5,5,96,32"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="12,155,89,181"/>
|
|
||||||
<area shape="rect" href="abstractch_8h.html" title=" " alt="" coords="46,80,141,107"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractin_8h__dep__incl.png" border="0" usemap="#aabstractin_8hdep" alt=""/></div>
|
|
||||||
<map name="abstractin_8hdep" id="aabstractin_8hdep">
|
|
||||||
<area shape="rect" title=" " alt="" coords="1027,5,1117,32"/>
|
|
||||||
<area shape="rect" href="abstractin_8cpp.html" title=" " alt="" coords="1868,304,1972,331"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8h.html" title=" " alt="" coords="939,80,1087,107"/>
|
|
||||||
<area shape="rect" href="inputs_8h.html" title=" " alt="" coords="979,155,1047,181"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8cpp.html" title=" " alt="" coords="5,304,168,331"/>
|
|
||||||
<area shape="rect" href="inputs_8cpp.html" title=" " alt="" coords="192,304,275,331"/>
|
|
||||||
<area shape="rect" href="main_8h.html" title=" " alt="" coords="983,229,1044,256"/>
|
|
||||||
<area shape="rect" href="abstractch_8cpp.html" title=" " alt="" coords="1495,304,1603,331"/>
|
|
||||||
<area shape="rect" href="colorchannel_8cpp.html" title=" " alt="" coords="1628,304,1748,331"/>
|
|
||||||
<area shape="rect" href="item_8cpp.html" title=" " alt="" coords="1772,304,1844,331"/>
|
|
||||||
<area shape="rect" href="item_cmd_8cpp.html" title=" " alt="" coords="299,304,399,331"/>
|
|
||||||
<area shape="rect" href="main_8cpp.html" title=" " alt="" coords="424,304,499,331"/>
|
|
||||||
<area shape="rect" href="out__ac_8cpp.html" title=" " alt="" coords="523,304,610,331"/>
|
|
||||||
<area shape="rect" href="out__dmx_8cpp.html" title=" " alt="" coords="634,304,731,331"/>
|
|
||||||
<area shape="rect" href="out__modbus_8cpp.html" title=" " alt="" coords="755,304,874,331"/>
|
|
||||||
<area shape="rect" href="out__motor_8cpp.html" title=" " alt="" coords="899,304,1003,331"/>
|
|
||||||
<area shape="rect" href="out__pwm_8cpp.html" title=" " alt="" coords="1027,304,1127,331"/>
|
|
||||||
<area shape="rect" href="out__spiled_8cpp.html" title=" " alt="" coords="1152,304,1259,331"/>
|
|
||||||
<area shape="rect" href="ow_term_8cpp.html" title=" " alt="" coords="1283,304,1376,331"/>
|
|
||||||
<area shape="rect" href="utils_8cpp.html" title=" " alt="" coords="1401,304,1471,331"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<p><a href="abstractin_8h_source.html">Go to the source code of this file.</a></p>
|
<p><a href="abstractin_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
@@ -120,9 +101,13 @@ Classes</h2></td></tr>
|
|||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractin_8h.html">abstractin.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractin_8h_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">abstractin.h</div> </div>
|
<div class="title">abstractin.h</div> </div>
|
||||||
@@ -87,17 +105,21 @@ $(function() {
|
|||||||
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7"> 15</a></span> <span class="keyword">friend</span> <a class="code" href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7">Input</a>;</div>
|
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7"> 15</a></span> <span class="keyword">friend</span> <a class="code" href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7">Input</a>;</div>
|
||||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> };</div>
|
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> };</div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<div class="ttc" id="aabstractch_8h_html"><div class="ttname"><a href="abstractch_8h.html">abstractch.h</a></div></div>
|
<div class="ttc" id="aabstractch_8h_html"><div class="ttname"><a href="abstractch_8h.html">abstractch.h</a></div></div>
|
||||||
<div class="ttc" id="aclassabstract_in_html_ab6b1dfafab3f52fe383d7e4014150ffb"><div class="ttname"><a href="classabstract_in.html#ab6b1dfafab3f52fe383d7e4014150ffb">abstractIn::abstractIn</a></div><div class="ttdeci">abstractIn(Input *_in)</div><div class="ttdef"><b>Definition:</b> abstractin.h:8</div></div>
|
<div class="ttc" id="aclassabstract_in_html_ab6b1dfafab3f52fe383d7e4014150ffb"><div class="ttname"><a href="classabstract_in.html#ab6b1dfafab3f52fe383d7e4014150ffb">abstractIn::abstractIn</a></div><div class="ttdeci">abstractIn(Input *_in)</div><div class="ttdef"><b>Definition:</b> abstractin.h:8</div></div>
|
||||||
<div class="ttc" id="aclassabstract_ch_html"><div class="ttname"><a href="classabstract_ch.html">abstractCh</a></div><div class="ttdef"><b>Definition:</b> abstractch.h:8</div></div>
|
<div class="ttc" id="aclassabstract_ch_html"><div class="ttname"><a href="classabstract_ch.html">abstractCh</a></div><div class="ttdef"><b>Definition:</b> abstractch.h:8</div></div>
|
||||||
<div class="ttc" id="aclassabstract_in_html_a626e3421b4830ca81ca8b48fa802c1ca"><div class="ttname"><a href="classabstract_in.html#a626e3421b4830ca81ca8b48fa802c1ca">abstractIn::in</a></div><div class="ttdeci">Input * in</div><div class="ttdef"><b>Definition:</b> abstractin.h:8</div></div>
|
<div class="ttc" id="aclassabstract_in_html_a626e3421b4830ca81ca8b48fa802c1ca"><div class="ttname"><a href="classabstract_in.html#a626e3421b4830ca81ca8b48fa802c1ca">abstractIn::in</a></div><div class="ttdeci">Input * in</div><div class="ttdef"><b>Definition:</b> abstractin.h:8</div></div>
|
||||||
<div class="ttc" id="aclassabstract_in_html_a24f5c11f0de37b93cc9da4f5023040f7"><div class="ttname"><a href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7">abstractIn::Input</a></div><div class="ttdeci">friend Input</div><div class="ttdef"><b>Definition:</b> abstractin.h:15</div></div>
|
<div class="ttc" id="aclassabstract_in_html_a24f5c11f0de37b93cc9da4f5023040f7"><div class="ttname"><a href="classabstract_in.html#a24f5c11f0de37b93cc9da4f5023040f7">abstractIn::Input</a></div><div class="ttdeci">friend Input</div><div class="ttdef"><b>Definition:</b> abstractin.h:15</div></div>
|
||||||
<div class="ttc" id="aclass_input_html"><div class="ttname"><a href="class_input.html">Input</a></div><div class="ttdef"><b>Definition:</b> inputs.h:131</div></div>
|
<div class="ttc" id="aclass_input_html"><div class="ttname"><a href="class_input.html">Input</a></div><div class="ttdef"><b>Definition:</b> inputs.h:132</div></div>
|
||||||
<div class="ttc" id="aclassabstract_in_html_aa7e18605ec4d11d117881ac87b7ca016"><div class="ttname"><a href="classabstract_in.html#aa7e18605ec4d11d117881ac87b7ca016">abstractIn::publish</a></div><div class="ttdeci">int publish(long value, const char *subtopic=NULL)</div><div class="ttdef"><b>Definition:</b> abstractin.cpp:13</div></div>
|
<div class="ttc" id="aclassabstract_in_html_aa7e18605ec4d11d117881ac87b7ca016"><div class="ttname"><a href="classabstract_in.html#aa7e18605ec4d11d117881ac87b7ca016">abstractIn::publish</a></div><div class="ttdeci">int publish(long value, const char *subtopic=NULL)</div><div class="ttdef"><b>Definition:</b> abstractin.cpp:13</div></div>
|
||||||
<div class="ttc" id="aclassabstract_in_html"><div class="ttname"><a href="classabstract_in.html">abstractIn</a></div><div class="ttdef"><b>Definition:</b> abstractin.h:6</div></div>
|
<div class="ttc" id="aclassabstract_in_html"><div class="ttname"><a href="classabstract_in.html">abstractIn</a></div><div class="ttdef"><b>Definition:</b> abstractin.h:6</div></div>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractin_8h.html">abstractin.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
104
docs/html/abstractout_8cpp.html
Normal file
104
docs/html/abstractout_8cpp.html
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.20"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>LightHub: abstractout.cpp File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.20 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractout_8cpp.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">abstractout.cpp File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><code>#include "<a class="el" href="item_8h_source.html">item.h</a>"</code><br />
|
||||||
|
<code>#include "<a class="el" href="abstractout_8h_source.html">abstractout.h</a>"</code><br />
|
||||||
|
<code>#include "<a class="el" href="item_cmd_8h_source.html">itemCmd.h</a>"</code><br />
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="abstractout_8cpp.html">abstractout.cpp</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractout_8h.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> </div>
|
<a href="#nested-classes">Classes</a> </div>
|
||||||
@@ -75,52 +93,6 @@ $(function() {
|
|||||||
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
<div class="textblock"><code>#include "Arduino.h"</code><br />
|
||||||
<code>#include "<a class="el" href="abstractch_8h_source.html">abstractch.h</a>"</code><br />
|
<code>#include "<a class="el" href="abstractch_8h_source.html">abstractch.h</a>"</code><br />
|
||||||
<code>#include "<a class="el" href="item_cmd_8h_source.html">itemCmd.h</a>"</code><br />
|
<code>#include "<a class="el" href="item_cmd_8h_source.html">itemCmd.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for abstractout.h:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractout_8h__incl.png" border="0" usemap="#aabstractout_8h" alt=""/></div>
|
|
||||||
<map name="abstractout_8h" id="aabstractout_8h">
|
|
||||||
<area shape="rect" title=" " alt="" coords="19,5,118,32"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="30,155,107,181"/>
|
|
||||||
<area shape="rect" href="abstractch_8h.html" title=" " alt="" coords="21,80,116,107"/>
|
|
||||||
<area shape="rect" href="item_cmd_8h.html" title=" " alt="" coords="140,80,227,107"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="abstractout_8h__dep__incl.png" border="0" usemap="#aabstractout_8hdep" alt=""/></div>
|
|
||||||
<map name="abstractout_8hdep" id="aabstractout_8hdep">
|
|
||||||
<area shape="rect" title=" " alt="" coords="356,5,455,32"/>
|
|
||||||
<area shape="rect" href="colorchannel_8h.html" title=" " alt="" coords="450,155,556,181"/>
|
|
||||||
<area shape="rect" href="out__dmx_8h.html" title=" " alt="" coords="398,229,480,256"/>
|
|
||||||
<area shape="rect" href="out__pwm_8h.html" title=" " alt="" coords="505,229,592,256"/>
|
|
||||||
<area shape="rect" href="out__spiled_8h.html" title=" " alt="" coords="616,229,708,256"/>
|
|
||||||
<area shape="rect" href="item_8h.html" title=" " alt="" coords="843,80,902,107"/>
|
|
||||||
<area shape="rect" href="out__modbus_8h.html" title=" " alt="" coords="1766,155,1870,181"/>
|
|
||||||
<area shape="rect" href="out__motor_8h.html" title=" " alt="" coords="23,155,114,181"/>
|
|
||||||
<area shape="rect" href="out__ac_8h.html" title=" " alt="" coords="200,229,272,256"/>
|
|
||||||
<area shape="rect" href="colorchannel_8cpp.html" title=" " alt="" coords="1170,304,1290,331"/>
|
|
||||||
<area shape="rect" href="item_8cpp.html" title=" " alt="" coords="286,304,358,331"/>
|
|
||||||
<area shape="rect" href="out__dmx_8cpp.html" title=" " alt="" coords="382,304,480,331"/>
|
|
||||||
<area shape="rect" href="out__pwm_8cpp.html" title=" " alt="" coords="504,304,604,331"/>
|
|
||||||
<area shape="rect" href="out__spiled_8cpp.html" title=" " alt="" coords="628,304,735,331"/>
|
|
||||||
<area shape="rect" href="dmx_8cpp.html" title=" " alt="" coords="1402,155,1474,181"/>
|
|
||||||
<area shape="rect" href="inputs_8cpp.html" title=" " alt="" coords="1692,304,1775,331"/>
|
|
||||||
<area shape="rect" href="item_cmd_8cpp.html" title=" " alt="" coords="760,304,860,331"/>
|
|
||||||
<area shape="rect" href="main_8h.html" title=" " alt="" coords="1087,229,1148,256"/>
|
|
||||||
<area shape="rect" href="in__ccs811__hdc1080_8cpp.html" title=" " alt="" coords="884,304,1047,331"/>
|
|
||||||
<area shape="rect" href="out__ac_8cpp.html" title=" " alt="" coords="174,304,261,331"/>
|
|
||||||
<area shape="rect" href="out__modbus_8cpp.html" title=" " alt="" coords="1894,304,2013,331"/>
|
|
||||||
<area shape="rect" href="out__motor_8cpp.html" title=" " alt="" coords="46,304,150,331"/>
|
|
||||||
<area shape="rect" href="utils_8cpp.html" title=" " alt="" coords="1800,304,1870,331"/>
|
|
||||||
<area shape="rect" href="utils_8h.html" title=" " alt="" coords="1320,155,1377,181"/>
|
|
||||||
<area shape="rect" href="abstractch_8cpp.html" title=" " alt="" coords="1560,304,1668,331"/>
|
|
||||||
<area shape="rect" href="abstractin_8cpp.html" title=" " alt="" coords="1314,304,1418,331"/>
|
|
||||||
<area shape="rect" href="main_8cpp.html" title=" " alt="" coords="1071,304,1146,331"/>
|
|
||||||
<area shape="rect" href="ow_term_8cpp.html" title=" " alt="" coords="1442,304,1535,331"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<p><a href="abstractout_8h_source.html">Go to the source code of this file.</a></p>
|
<p><a href="abstractout_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
@@ -132,9 +104,13 @@ Classes</h2></td></tr>
|
|||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractout_8h.html">abstractout.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('abstractout_8h_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">abstractout.h</div> </div>
|
<div class="title">abstractout.h</div> </div>
|
||||||
@@ -81,29 +99,39 @@ $(function() {
|
|||||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="keyword">public</span>:</div>
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="keyword">public</span>:</div>
|
||||||
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="classabstract_out.html#adec371468752bd5027c282cf933ba035"> 10</a></span>  <a class="code" href="classabstract_out.html#adec371468752bd5027c282cf933ba035">abstractOut</a>(<a class="code" href="class_item.html">Item</a> * _item):<a class="code" href="classabstract_ch.html">abstractCh</a>(){<a class="code" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">item</a>=_item;};</div>
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="classabstract_out.html#adec371468752bd5027c282cf933ba035"> 10</a></span>  <a class="code" href="classabstract_out.html#adec371468752bd5027c282cf933ba035">abstractOut</a>(<a class="code" href="class_item.html">Item</a> * _item):<a class="code" href="classabstract_ch.html">abstractCh</a>(){<a class="code" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">item</a>=_item;};</div>
|
||||||
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a"> 11</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a">Ctrl</a>(<a class="code" href="classitem_cmd.html">itemCmd</a> cmd, <span class="keywordtype">char</span>* subItem=NULL, <span class="keywordtype">bool</span> toExecute=<span class="keyword">true</span>) =0;</div>
|
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a"> 11</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a">Ctrl</a>(<a class="code" href="classitem_cmd.html">itemCmd</a> cmd, <span class="keywordtype">char</span>* subItem=NULL, <span class="keywordtype">bool</span> toExecute=<span class="keyword">true</span>) =0;</div>
|
||||||
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="classabstract_out.html#aec9af01cfc42f385cdf36ce51c8f3387"> 12</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#aec9af01cfc42f385cdf36ce51c8f3387">isActive</a>(){<span class="keywordflow">return</span> 0;};</div>
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#af4d536357ee52043a4d338ce2106350e">isActive</a>();</div>
|
||||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classabstract_out.html#aedf98f968abc36332dcddb7eab00fe13"> 13</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#aedf98f968abc36332dcddb7eab00fe13">getDefaultOnVal</a>(){<span class="keywordflow">return</span> 100;};</div>
|
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="classabstract_out.html#ade514d6b6152e87a70d66932c74e1656"> 13</a></span>  <span class="keyword">virtual</span> <a class="code" href="classitem_cmd.html">itemCmd</a> <a class="code" href="classabstract_out.html#ade514d6b6152e87a70d66932c74e1656">getDefaultOnVal</a>(){<span class="keywordflow">return</span> <a class="code" href="classitem_cmd.html">itemCmd</a>().<a class="code" href="classitem_cmd.html#aa1e4243bd415e9b639deb9bc195775d4">Percents255</a>(255);};</div>
|
||||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2"> 14</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2">getChanType</a>(){<span class="keywordflow">return</span> 0;}</div>
|
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2"> 14</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2">getChanType</a>(){<span class="keywordflow">return</span> 0;}</div>
|
||||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">protected</span>:</div>
|
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="classabstract_out.html#a786157307bd9438b8fbff24421b95330"> 15</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#a786157307bd9438b8fbff24421b95330">getDefaultStorageType</a>(){<span class="keywordflow">return</span> <a class="code" href="item_cmd_8h.html#ad5b8ab06d61866259ae7bc34655701a8">ST_PERCENTS255</a>;} </div>
|
||||||
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7"> 16</a></span>  <a class="code" href="class_item.html">Item</a> * <a class="code" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">item</a>;</div>
|
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keywordtype">int</span> <a class="code" href="classabstract_out.html#ad84ffc96dafea9cbe5c91f35c90ffe3b">Setup</a>() <span class="keyword">override</span>; </div>
|
||||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> };</div>
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">protected</span>:</div>
|
||||||
|
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7"> 18</a></span>  <a class="code" href="class_item.html">Item</a> * <a class="code" href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">item</a>;</div>
|
||||||
|
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> };</div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<div class="ttc" id="aclassabstract_out_html_aacaa5ef80fdc683ef96a4dc80d24692a"><div class="ttname"><a href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a">abstractOut::Ctrl</a></div><div class="ttdeci">virtual int Ctrl(itemCmd cmd, char *subItem=NULL, bool toExecute=true)=0</div></div>
|
<div class="ttc" id="aclassabstract_out_html_aacaa5ef80fdc683ef96a4dc80d24692a"><div class="ttname"><a href="classabstract_out.html#aacaa5ef80fdc683ef96a4dc80d24692a">abstractOut::Ctrl</a></div><div class="ttdeci">virtual int Ctrl(itemCmd cmd, char *subItem=NULL, bool toExecute=true)=0</div></div>
|
||||||
|
<div class="ttc" id="aclassitem_cmd_html_aa1e4243bd415e9b639deb9bc195775d4"><div class="ttname"><a href="classitem_cmd.html#aa1e4243bd415e9b639deb9bc195775d4">itemCmd::Percents255</a></div><div class="ttdeci">itemCmd Percents255(int i)</div><div class="ttdef"><b>Definition:</b> itemCmd.cpp:835</div></div>
|
||||||
<div class="ttc" id="aabstractch_8h_html"><div class="ttname"><a href="abstractch_8h.html">abstractch.h</a></div></div>
|
<div class="ttc" id="aabstractch_8h_html"><div class="ttname"><a href="abstractch_8h.html">abstractch.h</a></div></div>
|
||||||
<div class="ttc" id="aitem_cmd_8h_html"><div class="ttname"><a href="item_cmd_8h.html">itemCmd.h</a></div></div>
|
<div class="ttc" id="aitem_cmd_8h_html"><div class="ttname"><a href="item_cmd_8h.html">itemCmd.h</a></div></div>
|
||||||
<div class="ttc" id="aclassitem_cmd_html"><div class="ttname"><a href="classitem_cmd.html">itemCmd</a></div><div class="ttdef"><b>Definition:</b> itemCmd.h:173</div></div>
|
<div class="ttc" id="aclassitem_cmd_html"><div class="ttname"><a href="classitem_cmd.html">itemCmd</a></div><div class="ttdef"><b>Definition:</b> itemCmd.h:153</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html_adec371468752bd5027c282cf933ba035"><div class="ttname"><a href="classabstract_out.html#adec371468752bd5027c282cf933ba035">abstractOut::abstractOut</a></div><div class="ttdeci">abstractOut(Item *_item)</div><div class="ttdef"><b>Definition:</b> abstractout.h:10</div></div>
|
<div class="ttc" id="aclassabstract_out_html_adec371468752bd5027c282cf933ba035"><div class="ttname"><a href="classabstract_out.html#adec371468752bd5027c282cf933ba035">abstractOut::abstractOut</a></div><div class="ttdeci">abstractOut(Item *_item)</div><div class="ttdef"><b>Definition:</b> abstractout.h:10</div></div>
|
||||||
<div class="ttc" id="aclassch_persistent_html"><div class="ttname"><a href="classch_persistent.html">chPersistent</a></div><div class="ttdef"><b>Definition:</b> abstractout.h:7</div></div>
|
<div class="ttc" id="aclassch_persistent_html"><div class="ttname"><a href="classch_persistent.html">chPersistent</a></div><div class="ttdef"><b>Definition:</b> abstractout.h:7</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html"><div class="ttname"><a href="classabstract_out.html">abstractOut</a></div><div class="ttdef"><b>Definition:</b> abstractout.h:8</div></div>
|
<div class="ttc" id="aclassabstract_out_html"><div class="ttname"><a href="classabstract_out.html">abstractOut</a></div><div class="ttdef"><b>Definition:</b> abstractout.h:8</div></div>
|
||||||
<div class="ttc" id="aclassabstract_ch_html"><div class="ttname"><a href="classabstract_ch.html">abstractCh</a></div><div class="ttdef"><b>Definition:</b> abstractch.h:8</div></div>
|
<div class="ttc" id="aclassabstract_ch_html"><div class="ttname"><a href="classabstract_ch.html">abstractCh</a></div><div class="ttdef"><b>Definition:</b> abstractch.h:8</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html_aedf98f968abc36332dcddb7eab00fe13"><div class="ttname"><a href="classabstract_out.html#aedf98f968abc36332dcddb7eab00fe13">abstractOut::getDefaultOnVal</a></div><div class="ttdeci">virtual int getDefaultOnVal()</div><div class="ttdef"><b>Definition:</b> abstractout.h:13</div></div>
|
<div class="ttc" id="aclassabstract_out_html_af4d536357ee52043a4d338ce2106350e"><div class="ttname"><a href="classabstract_out.html#af4d536357ee52043a4d338ce2106350e">abstractOut::isActive</a></div><div class="ttdeci">virtual int isActive()</div><div class="ttdef"><b>Definition:</b> abstractout.cpp:5</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html_aec9af01cfc42f385cdf36ce51c8f3387"><div class="ttname"><a href="classabstract_out.html#aec9af01cfc42f385cdf36ce51c8f3387">abstractOut::isActive</a></div><div class="ttdeci">virtual int isActive()</div><div class="ttdef"><b>Definition:</b> abstractout.h:12</div></div>
|
<div class="ttc" id="aitem_cmd_8h_html_ad5b8ab06d61866259ae7bc34655701a8"><div class="ttname"><a href="item_cmd_8h.html#ad5b8ab06d61866259ae7bc34655701a8">ST_PERCENTS255</a></div><div class="ttdeci">#define ST_PERCENTS255</div><div class="ttdef"><b>Definition:</b> itemCmd.h:83</div></div>
|
||||||
<div class="ttc" id="aclass_item_html"><div class="ttname"><a href="class_item.html">Item</a></div><div class="ttdef"><b>Definition:</b> item.h:93</div></div>
|
<div class="ttc" id="aclassabstract_out_html_a786157307bd9438b8fbff24421b95330"><div class="ttname"><a href="classabstract_out.html#a786157307bd9438b8fbff24421b95330">abstractOut::getDefaultStorageType</a></div><div class="ttdeci">virtual int getDefaultStorageType()</div><div class="ttdef"><b>Definition:</b> abstractout.h:15</div></div>
|
||||||
|
<div class="ttc" id="aclass_item_html"><div class="ttname"><a href="class_item.html">Item</a></div><div class="ttdef"><b>Definition:</b> item.h:104</div></div>
|
||||||
|
<div class="ttc" id="aclassabstract_out_html_ad84ffc96dafea9cbe5c91f35c90ffe3b"><div class="ttname"><a href="classabstract_out.html#ad84ffc96dafea9cbe5c91f35c90ffe3b">abstractOut::Setup</a></div><div class="ttdeci">int Setup() override</div><div class="ttdoc">Remove?? Now getChanType used instead.</div><div class="ttdef"><b>Definition:</b> abstractout.cpp:20</div></div>
|
||||||
|
<div class="ttc" id="aclassabstract_out_html_ade514d6b6152e87a70d66932c74e1656"><div class="ttname"><a href="classabstract_out.html#ade514d6b6152e87a70d66932c74e1656">abstractOut::getDefaultOnVal</a></div><div class="ttdeci">virtual itemCmd getDefaultOnVal()</div><div class="ttdef"><b>Definition:</b> abstractout.h:13</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html_a3f7033b9cda791ad810c4837ed5909f2"><div class="ttname"><a href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2">abstractOut::getChanType</a></div><div class="ttdeci">virtual int getChanType()</div><div class="ttdef"><b>Definition:</b> abstractout.h:14</div></div>
|
<div class="ttc" id="aclassabstract_out_html_a3f7033b9cda791ad810c4837ed5909f2"><div class="ttname"><a href="classabstract_out.html#a3f7033b9cda791ad810c4837ed5909f2">abstractOut::getChanType</a></div><div class="ttdeci">virtual int getChanType()</div><div class="ttdef"><b>Definition:</b> abstractout.h:14</div></div>
|
||||||
<div class="ttc" id="aclassabstract_out_html_af93f193ac2f0621d0ba08f1f1d11e8b7"><div class="ttname"><a href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">abstractOut::item</a></div><div class="ttdeci">Item * item</div><div class="ttdef"><b>Definition:</b> abstractout.h:16</div></div>
|
<div class="ttc" id="aclassabstract_out_html_af93f193ac2f0621d0ba08f1f1d11e8b7"><div class="ttname"><a href="classabstract_out.html#af93f193ac2f0621d0ba08f1f1d11e8b7">abstractOut::item</a></div><div class="ttdeci">Item * item</div><div class="ttdef"><b>Definition:</b> abstractout.h:18</div></div>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="abstractout_8h.html">abstractout.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -47,6 +53,22 @@ $(function() {
|
|||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -73,33 +95,46 @@ $(function() {
|
|||||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classabstract_out.html" target="_self">abstractOut</a></td><td class="desc"></td></tr>
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classabstract_out.html" target="_self">abstractOut</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classch_persistent.html" target="_self">chPersistent</a></td><td class="desc"></td></tr>
|
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classch_persistent.html" target="_self">chPersistent</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcolor_channel.html" target="_self">colorChannel</a></td><td class="desc"></td></tr>
|
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcolor_channel.html" target="_self">colorChannel</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classin__ccs811.html" target="_self">in_ccs811</a></td><td class="desc"></td></tr>
|
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflash_stream.html" target="_self">flashStream</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classin__hdc1080.html" target="_self">in_hdc1080</a></td><td class="desc"></td></tr>
|
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classin__ccs811.html" target="_self">in_ccs811</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_input.html" target="_self">Input</a></td><td class="desc"></td></tr>
|
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classin__hdc1080.html" target="_self">in_hdc1080</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionin_store.html" target="_self">inStore</a></td><td class="desc"></td></tr>
|
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_input.html" target="_self">Input</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_item.html" target="_self">Item</a></td><td class="desc"></td></tr>
|
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionin_store.html" target="_self">inStore</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionitem_arg_store.html" target="_self">itemArgStore</a></td><td class="desc"></td></tr>
|
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_item.html" target="_self">Item</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classitem_cmd.html" target="_self">itemCmd</a></td><td class="desc"></td></tr>
|
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionitem_arg_store.html" target="_self">itemArgStore</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionitem_cmd_store.html" target="_self">itemCmdStore</a></td><td class="desc"></td></tr>
|
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classitem_cmd.html" target="_self">itemCmd</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmb_persistent.html" target="_self">mbPersistent</a></td><td class="desc"></td></tr>
|
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionitem_cmd_store.html" target="_self">itemCmdStore</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___a_c.html" target="_self">out_AC</a></td><td class="desc"></td></tr>
|
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmb_persistent.html" target="_self">mbPersistent</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__dmx.html" target="_self">out_dmx</a></td><td class="desc"></td></tr>
|
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___a_c.html" target="_self">out_AC</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___modbus.html" target="_self">out_Modbus</a></td><td class="desc"></td></tr>
|
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__dmx.html" target="_self">out_dmx</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___motor.html" target="_self">out_Motor</a></td><td class="desc"></td></tr>
|
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___modbus.html" target="_self">out_Modbus</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__pwm.html" target="_self">out_pwm</a></td><td class="desc"></td></tr>
|
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___motor.html" target="_self">out_Motor</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___s_p_i_led.html" target="_self">out_SPILed</a></td><td class="desc"></td></tr>
|
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___multivent.html" target="_self">out_Multivent</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classread_cache.html" target="_self">readCache</a></td><td class="desc"></td></tr>
|
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__pid.html" target="_self">out_pid</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structreg__t.html" target="_self">reg_t</a></td><td class="desc"></td></tr>
|
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__pwm.html" target="_self">out_pwm</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserial__t.html" target="_self">serial_t</a></td><td class="desc"></td></tr>
|
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout__relay.html" target="_self">out_relay</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstatus_l_e_d.html" target="_self">statusLED</a></td><td class="desc"></td></tr>
|
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classout___s_p_i_led.html" target="_self">out_SPILed</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_streamlog.html" target="_self">Streamlog</a></td><td class="desc"></td></tr>
|
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpid_persistent.html" target="_self">pidPersistent</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_u_i_d.html" target="_self">UID</a></td><td class="desc"></td></tr>
|
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classread_cache.html" target="_self">readCache</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structreg__t.html" target="_self">reg_t</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classseekable_stream.html" target="_self">seekableStream</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserial__st.html" target="_self">serial_st</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_status_l_e_d.html" target="_self">StatusLED</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_streamlog.html" target="_self">Streamlog</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_31_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsystem_config.html" target="_self">systemConfig</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsystem_config_data.html" target="_self">systemConfigData</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionsystem_config_flags.html" target="_self">systemConfigFlags</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionthermostat_store.html" target="_self">thermostatStore</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_u_i_d.html" target="_self">UID</a></td><td class="desc"></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
39
docs/html/annotated_dup.js
Normal file
39
docs/html/annotated_dup.js
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
var annotated_dup =
|
||||||
|
[
|
||||||
|
[ "abstractCh", "classabstract_ch.html", "classabstract_ch" ],
|
||||||
|
[ "abstractIn", "classabstract_in.html", "classabstract_in" ],
|
||||||
|
[ "abstractOut", "classabstract_out.html", "classabstract_out" ],
|
||||||
|
[ "chPersistent", "classch_persistent.html", null ],
|
||||||
|
[ "colorChannel", "classcolor_channel.html", "classcolor_channel" ],
|
||||||
|
[ "flashStream", "classflash_stream.html", "classflash_stream" ],
|
||||||
|
[ "in_ccs811", "classin__ccs811.html", "classin__ccs811" ],
|
||||||
|
[ "in_hdc1080", "classin__hdc1080.html", "classin__hdc1080" ],
|
||||||
|
[ "Input", "class_input.html", "class_input" ],
|
||||||
|
[ "inStore", "unionin_store.html", "unionin_store" ],
|
||||||
|
[ "Item", "class_item.html", "class_item" ],
|
||||||
|
[ "itemArgStore", "unionitem_arg_store.html", "unionitem_arg_store" ],
|
||||||
|
[ "itemCmd", "classitem_cmd.html", "classitem_cmd" ],
|
||||||
|
[ "itemCmdStore", "unionitem_cmd_store.html", "unionitem_cmd_store" ],
|
||||||
|
[ "mbPersistent", "classmb_persistent.html", "classmb_persistent" ],
|
||||||
|
[ "out_AC", "classout___a_c.html", "classout___a_c" ],
|
||||||
|
[ "out_dmx", "classout__dmx.html", "classout__dmx" ],
|
||||||
|
[ "out_Modbus", "classout___modbus.html", "classout___modbus" ],
|
||||||
|
[ "out_Motor", "classout___motor.html", "classout___motor" ],
|
||||||
|
[ "out_Multivent", "classout___multivent.html", "classout___multivent" ],
|
||||||
|
[ "out_pid", "classout__pid.html", "classout__pid" ],
|
||||||
|
[ "out_pwm", "classout__pwm.html", "classout__pwm" ],
|
||||||
|
[ "out_relay", "classout__relay.html", "classout__relay" ],
|
||||||
|
[ "out_SPILed", "classout___s_p_i_led.html", "classout___s_p_i_led" ],
|
||||||
|
[ "pidPersistent", "classpid_persistent.html", "classpid_persistent" ],
|
||||||
|
[ "readCache", "classread_cache.html", "classread_cache" ],
|
||||||
|
[ "reg_t", "structreg__t.html", "structreg__t" ],
|
||||||
|
[ "seekableStream", "classseekable_stream.html", "classseekable_stream" ],
|
||||||
|
[ "serial_st", "structserial__st.html", "structserial__st" ],
|
||||||
|
[ "StatusLED", "class_status_l_e_d.html", "class_status_l_e_d" ],
|
||||||
|
[ "Streamlog", "class_streamlog.html", "class_streamlog" ],
|
||||||
|
[ "systemConfig", "classsystem_config.html", "classsystem_config" ],
|
||||||
|
[ "systemConfigData", "structsystem_config_data.html", "structsystem_config_data" ],
|
||||||
|
[ "systemConfigFlags", "unionsystem_config_flags.html", "unionsystem_config_flags" ],
|
||||||
|
[ "thermostatStore", "unionthermostat_store.html", "unionthermostat_store" ],
|
||||||
|
[ "UID", "union_u_i_d.html", "union_u_i_d" ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('bright_8cpp.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#func-members">Functions</a> </div>
|
<a href="#func-members">Functions</a> </div>
|
||||||
@@ -73,45 +91,16 @@ $(function() {
|
|||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include "<a class="el" href="bright_8h_source.html">bright.h</a>"</code><br />
|
<div class="textblock"><code>#include "<a class="el" href="bright_8h_source.html">bright.h</a>"</code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
<code>#include <Arduino.h></code><br />
|
||||||
Include dependency graph for bright.cpp:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="bright_8cpp__incl.png" border="0" usemap="#abright_8cpp" alt=""/></div>
|
|
||||||
<map name="bright_8cpp" id="abright_8cpp">
|
|
||||||
<area shape="rect" title=" " alt="" coords="5,5,84,32"/>
|
|
||||||
<area shape="rect" href="bright_8h.html" title=" " alt="" coords="12,80,77,107"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="6,155,83,181"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||||
Functions</h2></td></tr>
|
Functions</h2></td></tr>
|
||||||
<tr class="memitem:a773d31bb10e0abdf91e078da4326b7b0"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8cpp.html#a773d31bb10e0abdf91e078da4326b7b0">getBright</a> (uint8_t percent)</td></tr>
|
<tr class="memitem:af368f01aa3a372ff701bcc6a69308c7e"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8cpp.html#af368f01aa3a372ff701bcc6a69308c7e">getBright255</a> (uint8_t percent255)</td></tr>
|
||||||
<tr class="separator:a773d31bb10e0abdf91e078da4326b7b0"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af368f01aa3a372ff701bcc6a69308c7e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1707bc1c6aa92f67ef5a4456cbbec0c3"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8cpp.html#a1707bc1c6aa92f67ef5a4456cbbec0c3">getBright255</a> (uint8_t percent)</td></tr>
|
|
||||||
<tr class="separator:a1707bc1c6aa92f67ef5a4456cbbec0c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Function Documentation</h2>
|
<h2 class="groupheader">Function Documentation</h2>
|
||||||
<a id="a773d31bb10e0abdf91e078da4326b7b0"></a>
|
<a id="af368f01aa3a372ff701bcc6a69308c7e"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a773d31bb10e0abdf91e078da4326b7b0">◆ </a></span>getBright()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#af368f01aa3a372ff701bcc6a69308c7e">◆ </a></span>getBright255()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
|
||||||
<div class="memproto">
|
|
||||||
<table class="memname">
|
|
||||||
<tr>
|
|
||||||
<td class="memname">uint8_t getBright </td>
|
|
||||||
<td>(</td>
|
|
||||||
<td class="paramtype">uint8_t </td>
|
|
||||||
<td class="paramname"><em>percent</em></td><td>)</td>
|
|
||||||
<td></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div><div class="memdoc">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a id="a1707bc1c6aa92f67ef5a4456cbbec0c3"></a>
|
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a1707bc1c6aa92f67ef5a4456cbbec0c3">◆ </a></span>getBright255()</h2>
|
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -120,7 +109,7 @@ Functions</h2></td></tr>
|
|||||||
<td class="memname">uint8_t getBright255 </td>
|
<td class="memname">uint8_t getBright255 </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">uint8_t </td>
|
<td class="paramtype">uint8_t </td>
|
||||||
<td class="paramname"><em>percent</em></td><td>)</td>
|
<td class="paramname"><em>percent255</em></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -129,9 +118,13 @@ Functions</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="bright_8cpp.html">bright.cpp</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
4
docs/html/bright_8cpp.js
Normal file
4
docs/html/bright_8cpp.js
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
var bright_8cpp =
|
||||||
|
[
|
||||||
|
[ "getBright255", "bright_8cpp.html#af368f01aa3a372ff701bcc6a69308c7e", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('bright_8h.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#define-members">Macros</a> |
|
<a href="#define-members">Macros</a> |
|
||||||
@@ -74,25 +92,6 @@ $(function() {
|
|||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include <Arduino.h></code><br />
|
<div class="textblock"><code>#include <Arduino.h></code><br />
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
Include dependency graph for bright.h:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="bright_8h__incl.png" border="0" usemap="#abright_8h" alt=""/></div>
|
|
||||||
<map name="bright_8h" id="abright_8h">
|
|
||||||
<area shape="rect" title=" " alt="" coords="11,5,77,32"/>
|
|
||||||
<area shape="rect" title=" " alt="" coords="5,80,83,107"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div><div class="textblock"><div class="dynheader">
|
|
||||||
This graph shows which files directly or indirectly include this file:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="bright_8h__dep__incl.png" border="0" usemap="#abright_8hdep" alt=""/></div>
|
|
||||||
<map name="bright_8hdep" id="abright_8hdep">
|
|
||||||
<area shape="rect" title=" " alt="" coords="61,5,127,32"/>
|
|
||||||
<area shape="rect" href="bright_8cpp.html" title=" " alt="" coords="5,80,84,107"/>
|
|
||||||
<area shape="rect" href="item_8cpp.html" title=" " alt="" coords="109,80,181,107"/>
|
|
||||||
</map>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<p><a href="bright_8h_source.html">Go to the source code of this file.</a></p>
|
<p><a href="bright_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
@@ -103,10 +102,8 @@ Macros</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||||
Functions</h2></td></tr>
|
Functions</h2></td></tr>
|
||||||
<tr class="memitem:a773d31bb10e0abdf91e078da4326b7b0"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8h.html#a773d31bb10e0abdf91e078da4326b7b0">getBright</a> (uint8_t percent)</td></tr>
|
<tr class="memitem:af368f01aa3a372ff701bcc6a69308c7e"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8h.html#af368f01aa3a372ff701bcc6a69308c7e">getBright255</a> (uint8_t percent255)</td></tr>
|
||||||
<tr class="separator:a773d31bb10e0abdf91e078da4326b7b0"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af368f01aa3a372ff701bcc6a69308c7e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1707bc1c6aa92f67ef5a4456cbbec0c3"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="bright_8h.html#a1707bc1c6aa92f67ef5a4456cbbec0c3">getBright255</a> (uint8_t percent)</td></tr>
|
|
||||||
<tr class="separator:a1707bc1c6aa92f67ef5a4456cbbec0c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||||
<a id="a745288b6f8ea74e7efe2e7044f7d94d8"></a>
|
<a id="a745288b6f8ea74e7efe2e7044f7d94d8"></a>
|
||||||
@@ -124,26 +121,8 @@ Functions</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="groupheader">Function Documentation</h2>
|
<h2 class="groupheader">Function Documentation</h2>
|
||||||
<a id="a773d31bb10e0abdf91e078da4326b7b0"></a>
|
<a id="af368f01aa3a372ff701bcc6a69308c7e"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a773d31bb10e0abdf91e078da4326b7b0">◆ </a></span>getBright()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#af368f01aa3a372ff701bcc6a69308c7e">◆ </a></span>getBright255()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
|
||||||
<div class="memproto">
|
|
||||||
<table class="memname">
|
|
||||||
<tr>
|
|
||||||
<td class="memname">uint8_t getBright </td>
|
|
||||||
<td>(</td>
|
|
||||||
<td class="paramtype">uint8_t </td>
|
|
||||||
<td class="paramname"><em>percent</em></td><td>)</td>
|
|
||||||
<td></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div><div class="memdoc">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a id="a1707bc1c6aa92f67ef5a4456cbbec0c3"></a>
|
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a1707bc1c6aa92f67ef5a4456cbbec0c3">◆ </a></span>getBright255()</h2>
|
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -152,7 +131,7 @@ Functions</h2></td></tr>
|
|||||||
<td class="memname">uint8_t getBright255 </td>
|
<td class="memname">uint8_t getBright255 </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">uint8_t </td>
|
<td class="paramtype">uint8_t </td>
|
||||||
<td class="paramname"><em>percent</em></td><td>)</td>
|
<td class="paramname"><em>percent255</em></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -161,9 +140,13 @@ Functions</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="bright_8h.html">bright.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
5
docs/html/bright_8h.js
Normal file
5
docs/html/bright_8h.js
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
var bright_8h =
|
||||||
|
[
|
||||||
|
[ "BRIGHT_LINEAR", "bright_8h.html#a745288b6f8ea74e7efe2e7044f7d94d8", null ],
|
||||||
|
[ "getBright255", "bright_8h.html#af368f01aa3a372ff701bcc6a69308c7e", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('bright_8h_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,11 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="nav-path" class="navpath">
|
|
||||||
<ul>
|
|
||||||
<li class="navelem"><a class="el" href="dir_82d7c1f210290ade9e0671f857ad27e3.html">lighthub</a></li> </ul>
|
|
||||||
</div>
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">bright.h</div> </div>
|
<div class="title">bright.h</div> </div>
|
||||||
@@ -76,112 +94,116 @@ $(function() {
|
|||||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>  </div>
|
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>  </div>
|
||||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>  </div>
|
||||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifdef BRIGHT_LOG</span></div>
|
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifdef BRIGHT_LOG</span></div>
|
||||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="keyword">const</span> uint8_t stepvar[] <a class="code" href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a> =</div>
|
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#undef BRIGHT_LINEAR</span></div>
|
||||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>  {</div>
|
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="keyword">const</span> uint8_t stepvar[] <a class="code" href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a> =</div>
|
||||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  {</div>
|
||||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  <span class="comment">// 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</span></div>
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  <span class="comment">// 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</span></div>
|
||||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
||||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  0x01, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
||||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  0x01, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
||||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
||||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
||||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  0x02, 0x03, 0x03, 0x03, 0x03, 0x03,</div>
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
||||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  0x03, 0x03, 0x03, 0x03, 0x03, 0x03,</div>
|
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  0x02, 0x03, 0x03, 0x03, 0x03, 0x03,</div>
|
||||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  0x03, 0x03, 0x03, 0x03, 0x04, 0x04,</div>
|
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  0x03, 0x03, 0x03, 0x03, 0x03, 0x03,</div>
|
||||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  0x04, 0x04, 0x04, 0x04, 0x04, 0x04,</div>
|
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  0x03, 0x03, 0x03, 0x03, 0x04, 0x04,</div>
|
||||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  0x04, 0x04, 0x04, 0x04, 0x05, 0x05,</div>
|
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  0x04, 0x04, 0x04, 0x04, 0x04, 0x04,</div>
|
||||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  0x05, 0x05, 0x05, 0x05, 0x05, 0x05,</div>
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  0x04, 0x04, 0x04, 0x04, 0x05, 0x05,</div>
|
||||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  0x05, 0x06, 0x06, 0x06, 0x06, 0x06,</div>
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  0x05, 0x05, 0x05, 0x05, 0x05, 0x05,</div>
|
||||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  0x06, 0x06, 0x06, 0x07, 0x07, 0x07,</div>
|
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  0x05, 0x06, 0x06, 0x06, 0x06, 0x06,</div>
|
||||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  0x07, 0x07, 0x07, 0x08, 0x08, 0x08,</div>
|
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  0x06, 0x06, 0x06, 0x07, 0x07, 0x07,</div>
|
||||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  0x08, 0x08, 0x08, 0x09, 0x09, 0x09,</div>
|
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  0x07, 0x07, 0x07, 0x08, 0x08, 0x08,</div>
|
||||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  0x09, 0x09, 0x0A, 0x0A, 0x0A, 0x0A,</div>
|
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  0x08, 0x08, 0x08, 0x09, 0x09, 0x09,</div>
|
||||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  0x0A, 0x0B, 0x0B, 0x0B, 0x0B, 0x0C,</div>
|
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  0x09, 0x09, 0x0A, 0x0A, 0x0A, 0x0A,</div>
|
||||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  0x0C, 0x0C, 0x0C, 0x0D, 0x0D, 0x0D,</div>
|
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  0x0A, 0x0B, 0x0B, 0x0B, 0x0B, 0x0C,</div>
|
||||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  0x0E, 0x0E, 0x0E, 0x0E, 0x0F, 0x0F,</div>
|
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  0x0C, 0x0C, 0x0C, 0x0D, 0x0D, 0x0D,</div>
|
||||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  0x0F, 0x10, 0x10, 0x10, 0x11, 0x11,</div>
|
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  0x0E, 0x0E, 0x0E, 0x0E, 0x0F, 0x0F,</div>
|
||||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  0x12, 0x12, 0x12, 0x13, 0x13, 0x14,</div>
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  0x0F, 0x10, 0x10, 0x10, 0x11, 0x11,</div>
|
||||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  0x14, 0x14, 0x15, 0x15, 0x16, 0x16,</div>
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  0x12, 0x12, 0x12, 0x13, 0x13, 0x14,</div>
|
||||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  0x17, 0x17, 0x18, 0x18, 0x19, 0x19,</div>
|
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  0x14, 0x14, 0x15, 0x15, 0x16, 0x16,</div>
|
||||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  0x1A, 0x1B, 0x1B, 0x1C, 0x1C, 0x1D,</div>
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  0x17, 0x17, 0x18, 0x18, 0x19, 0x19,</div>
|
||||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  0x1E, 0x1E, 0x1F, 0x20, 0x20, 0x21,</div>
|
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  0x1A, 0x1B, 0x1B, 0x1C, 0x1C, 0x1D,</div>
|
||||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  0x22, 0x23, 0x23, 0x24, 0x25, 0x26,</div>
|
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  0x1E, 0x1E, 0x1F, 0x20, 0x20, 0x21,</div>
|
||||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B,</div>
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  0x22, 0x23, 0x23, 0x24, 0x25, 0x26,</div>
|
||||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  0x2C, 0x2D, 0x2E, 0x2F, 0x30, 0x31,</div>
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B,</div>
|
||||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  0x32, 0x33, 0x34, 0x35, 0x37, 0x38,</div>
|
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  0x2C, 0x2D, 0x2E, 0x2F, 0x30, 0x31,</div>
|
||||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  0x39, 0x3A, 0x3B, 0x3D, 0x3E, 0x3F,</div>
|
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  0x32, 0x33, 0x34, 0x35, 0x37, 0x38,</div>
|
||||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  0x41, 0x42, 0x44, 0x45, 0x47, 0x48,</div>
|
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  0x39, 0x3A, 0x3B, 0x3D, 0x3E, 0x3F,</div>
|
||||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  0x4A, 0x4C, 0x4D, 0x4F, 0x51, 0x52,</div>
|
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  0x41, 0x42, 0x44, 0x45, 0x47, 0x48,</div>
|
||||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E,</div>
|
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  0x4A, 0x4C, 0x4D, 0x4F, 0x51, 0x52,</div>
|
||||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  0x60, 0x62, 0x64, 0x66, 0x69, 0x6B,</div>
|
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E,</div>
|
||||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  0x6D, 0x70, 0x72, 0x75, 0x77, 0x7A,</div>
|
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  0x60, 0x62, 0x64, 0x66, 0x69, 0x6B,</div>
|
||||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  0x7C, 0x7F, 0x82, 0x85, 0x88, 0x8B,</div>
|
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  0x6D, 0x70, 0x72, 0x75, 0x77, 0x7A,</div>
|
||||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  0x8E, 0x91, 0x94, 0x97, 0x9B, 0x9E,</div>
|
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  0x7C, 0x7F, 0x82, 0x85, 0x88, 0x8B,</div>
|
||||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  0xA2, 0xA5, 0xA9, 0xAC, 0xB0, 0xB4,</div>
|
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  0x8E, 0x91, 0x94, 0x97, 0x9B, 0x9E,</div>
|
||||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  0xB8, 0xBC, 0xC0, 0xC4, 0xC9, 0xCD,</div>
|
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  0xA2, 0xA5, 0xA9, 0xAC, 0xB0, 0xB4,</div>
|
||||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  0xD2, 0xD6, 0xDB, 0xE0, 0xE5, 0xEA,</div>
|
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  0xB8, 0xBC, 0xC0, 0xC4, 0xC9, 0xCD,</div>
|
||||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  0xEF, 0xF4, 0xF9, 0xFF};</div>
|
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  0xD2, 0xD6, 0xDB, 0xE0, 0xE5, 0xEA,</div>
|
||||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  </div>
|
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  0xEF, 0xF4, 0xF9, 0xFF};</div>
|
||||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#endif</span></div>
|
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  </div>
|
||||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
||||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#ifdef BRIGHT_STEP</span></div>
|
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  </div>
|
||||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="keyword">const</span> uint8_t stepvar[] <a class="code" href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a> =</div>
|
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#ifdef BRIGHT_STEP</span></div>
|
||||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  {0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#undef BRIGHT_LINEAR</span></div>
|
||||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="keyword">const</span> uint8_t stepvar[] <a class="code" href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a> =</div>
|
||||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  {0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  0x00, 0x00, 0x00, 0x01, 0x01, 0x01,</div>
|
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  0x00, 0x00, 0x00, 0x00, 0x00, 0x00,</div>
|
||||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x02,</div>
|
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  0x00, 0x00, 0x00, 0x01, 0x01, 0x01,</div>
|
||||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x01,</div>
|
||||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  0x02, 0x02, 0x03, 0x03, 0x03, 0x03,</div>
|
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  0x01, 0x01, 0x01, 0x01, 0x01, 0x02,</div>
|
||||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  0x03, 0x03, 0x04, 0x04, 0x04, 0x04,</div>
|
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  0x02, 0x02, 0x02, 0x02, 0x02, 0x02,</div>
|
||||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  0x04, 0x04, 0x05, 0x05, 0x05, 0x05,</div>
|
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  0x02, 0x02, 0x03, 0x03, 0x03, 0x03,</div>
|
||||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  0x06, 0x06, 0x06, 0x06, 0x07, 0x07,</div>
|
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  0x03, 0x03, 0x04, 0x04, 0x04, 0x04,</div>
|
||||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  0x07, 0x07, 0x08, 0x08, 0x08, 0x08,</div>
|
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  0x04, 0x04, 0x05, 0x05, 0x05, 0x05,</div>
|
||||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  0x09, 0x09, 0x09, 0x0A, 0x0A, 0x0A,</div>
|
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  0x06, 0x06, 0x06, 0x06, 0x07, 0x07,</div>
|
||||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  0x0B, 0x0B, 0x0C, 0x0C, 0x0C, 0x0D,</div>
|
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  0x07, 0x07, 0x08, 0x08, 0x08, 0x08,</div>
|
||||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  0x0D, 0x0E, 0x0E, 0x0E, 0x0F, 0x0F,</div>
|
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  0x09, 0x09, 0x09, 0x0A, 0x0A, 0x0A,</div>
|
||||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  0x10, 0x10, 0x11, 0x11, 0x12, 0x12,</div>
|
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  0x0B, 0x0B, 0x0C, 0x0C, 0x0C, 0x0D,</div>
|
||||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  0x13, 0x13, 0x14, 0x14, 0x15, 0x16,</div>
|
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  0x0D, 0x0E, 0x0E, 0x0E, 0x0F, 0x0F,</div>
|
||||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  0x16, 0x17, 0x17, 0x18, 0x19, 0x19,</div>
|
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  0x10, 0x10, 0x11, 0x11, 0x12, 0x12,</div>
|
||||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  0x1A, 0x1B, 0x1B, 0x1C, 0x1D, 0x1D,</div>
|
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  0x13, 0x13, 0x14, 0x14, 0x15, 0x16,</div>
|
||||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  0x1E, 0x1F, 0x20, 0x20, 0x21, 0x22,</div>
|
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  0x16, 0x17, 0x17, 0x18, 0x19, 0x19,</div>
|
||||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  0x23, 0x23, 0x24, 0x25, 0x26, 0x27,</div>
|
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  0x1A, 0x1B, 0x1B, 0x1C, 0x1D, 0x1D,</div>
|
||||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  0x28, 0x29, 0x29, 0x2A, 0x2B, 0x2C,</div>
|
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  0x1E, 0x1F, 0x20, 0x20, 0x21, 0x22,</div>
|
||||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  0x2D, 0x2E, 0x2F, 0x30, 0x31, 0x32,</div>
|
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  0x23, 0x23, 0x24, 0x25, 0x26, 0x27,</div>
|
||||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  0x33, 0x34, 0x35, 0x36, 0x37, 0x38,</div>
|
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  0x28, 0x29, 0x29, 0x2A, 0x2B, 0x2C,</div>
|
||||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  0x39, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F,</div>
|
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  0x2D, 0x2E, 0x2F, 0x30, 0x31, 0x32,</div>
|
||||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  0x40, 0x42, 0x43, 0x44, 0x45, 0x47,</div>
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  0x33, 0x34, 0x35, 0x36, 0x37, 0x38,</div>
|
||||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  0x48, 0x49, 0x4B, 0x4C, 0x4D, 0x4F,</div>
|
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  0x39, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F,</div>
|
||||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  0x50, 0x51, 0x53, 0x54, 0x56, 0x57,</div>
|
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  0x40, 0x42, 0x43, 0x44, 0x45, 0x47,</div>
|
||||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  0x59, 0x5A, 0x5C, 0x5D, 0x5F, 0x60,</div>
|
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  0x48, 0x49, 0x4B, 0x4C, 0x4D, 0x4F,</div>
|
||||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  0x62, 0x64, 0x65, 0x67, 0x68, 0x6A,</div>
|
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  0x50, 0x51, 0x53, 0x54, 0x56, 0x57,</div>
|
||||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  0x6C, 0x6E, 0x6F, 0x71, 0x73, 0x75,</div>
|
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  0x59, 0x5A, 0x5C, 0x5D, 0x5F, 0x60,</div>
|
||||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  0x76, 0x78, 0x7A, 0x7C, 0x7E, 0x80,</div>
|
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  0x62, 0x64, 0x65, 0x67, 0x68, 0x6A,</div>
|
||||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  0x82, 0x84, 0x85, 0x87, 0x89, 0x8B,</div>
|
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  0x6C, 0x6E, 0x6F, 0x71, 0x73, 0x75,</div>
|
||||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  0x8E, 0x90, 0x92, 0x94, 0x96, 0x98,</div>
|
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  0x76, 0x78, 0x7A, 0x7C, 0x7E, 0x80,</div>
|
||||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  0x9A, 0x9C, 0x9E, 0xA1, 0xA3, 0xA5,</div>
|
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  0x82, 0x84, 0x85, 0x87, 0x89, 0x8B,</div>
|
||||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  0xA7, 0xAA, 0xAC, 0xAE, 0xB1, 0xB3,</div>
|
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  0x8E, 0x90, 0x92, 0x94, 0x96, 0x98,</div>
|
||||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  0xB6, 0xB8, 0xBA, 0xBD, 0xBF, 0xC2,</div>
|
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  0x9A, 0x9C, 0x9E, 0xA1, 0xA3, 0xA5,</div>
|
||||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  0xC4, 0xC7, 0xCA, 0xCC, 0xCF, 0xD1,</div>
|
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  0xA7, 0xAA, 0xAC, 0xAE, 0xB1, 0xB3,</div>
|
||||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  0xD4, 0xD7, 0xD9, 0xDC, 0xDF, 0xE2,</div>
|
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  0xB6, 0xB8, 0xBA, 0xBD, 0xBF, 0xC2,</div>
|
||||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  0xE5, 0xE7, 0xEA, 0xED, 0xF0, 0xF3,</div>
|
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  0xC4, 0xC7, 0xCA, 0xCC, 0xCF, 0xD1,</div>
|
||||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  0xF6, 0xF9, 0xFC, 0xFF};</div>
|
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  0xD4, 0xD7, 0xD9, 0xDC, 0xDF, 0xE2,</div>
|
||||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor">#endif</span></div>
|
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  0xE5, 0xE7, 0xEA, 0xED, 0xF0, 0xF3,</div>
|
||||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div>
|
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  0xF6, 0xF9, 0xFC, 0xFF};</div>
|
||||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> uint8_t <a class="code" href="bright_8h.html#a773d31bb10e0abdf91e078da4326b7b0">getBright</a>(uint8_t percent);</div>
|
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> uint8_t <a class="code" href="bright_8h.html#a1707bc1c6aa92f67ef5a4456cbbec0c3">getBright255</a>(uint8_t percent);</div>
|
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  </div>
|
||||||
|
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> uint8_t <a class="code" href="bright_8h.html#af368f01aa3a372ff701bcc6a69308c7e">getBright255</a>(uint8_t percent255);</div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
<div class="ttc" id="abright_8h_html_a1707bc1c6aa92f67ef5a4456cbbec0c3"><div class="ttname"><a href="bright_8h.html#a1707bc1c6aa92f67ef5a4456cbbec0c3">getBright255</a></div><div class="ttdeci">uint8_t getBright255(uint8_t percent)</div><div class="ttdef"><b>Definition:</b> bright.cpp:10</div></div>
|
</div><!-- doc-content -->
|
||||||
<div class="ttc" id="abright_8h_html_a773d31bb10e0abdf91e078da4326b7b0"><div class="ttname"><a href="bright_8h.html#a773d31bb10e0abdf91e078da4326b7b0">getBright</a></div><div class="ttdeci">uint8_t getBright(uint8_t percent)</div><div class="ttdef"><b>Definition:</b> bright.cpp:3</div></div>
|
<div class="ttc" id="abright_8h_html_af368f01aa3a372ff701bcc6a69308c7e"><div class="ttname"><a href="bright_8h.html#af368f01aa3a372ff701bcc6a69308c7e">getBright255</a></div><div class="ttdeci">uint8_t getBright255(uint8_t percent255)</div><div class="ttdef"><b>Definition:</b> bright.cpp:4</div></div>
|
||||||
<div class="ttc" id="aitem_cmd_8h_html_a948e42c714310535a6faa06c9c652e82"><div class="ttname"><a href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a></div><div class="ttdeci">const cmdstr commands_P[] PROGMEM</div><div class="ttdef"><b>Definition:</b> itemCmd.h:25</div></div>
|
<div class="ttc" id="aitem_cmd_8h_html_a948e42c714310535a6faa06c9c652e82"><div class="ttname"><a href="item_cmd_8h.html#a948e42c714310535a6faa06c9c652e82">PROGMEM</a></div><div class="ttdeci">const cmdstr commands_P[] PROGMEM</div><div class="ttdef"><b>Definition:</b> itemCmd.h:26</div></div>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="bright_8h.html">bright.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_input.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,7 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">Input Member List</div> </div>
|
<div class="title">Input Member List</div> </div>
|
||||||
@@ -82,7 +104,7 @@ $(function() {
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a0354094b474b7b9fa305bfc3500d3cee">inType</a></td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a0354094b474b7b9fa305bfc3500d3cee">inType</a></td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_input.html#a2e60007024a65b9529d8db1873bf8696">isValid</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_input.html#a2e60007024a65b9529d8db1873bf8696">isValid</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_input.html#ad7e0d37e4f0cca8117a1fad077e4d4a7">nextPollTime</a>() const</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_input.html#ad7e0d37e4f0cca8117a1fad077e4d4a7">nextPollTime</a>() const</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_input.html#a121247eaf2f413135f0340df17015492">onAnalogChanged</a>(float newValue)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_input.html#a7ca225a34da21e406cdc9fdc05382451">onAnalogChanged</a>(itemCmd newValue)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a2e0c2008fce8f2730ef3126ff1d8893e">onContactChanged</a>(int newValue)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a2e0c2008fce8f2730ef3126ff1d8893e">onContactChanged</a>(int newValue)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_input.html#a2b60992464aa56f75c9d02b8b2084f8e">onCounterChanged</a>(int i)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_input.html#a2b60992464aa56f75c9d02b8b2084f8e">onCounterChanged</a>(int i)</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a85c108932af16f55722b8ccec2b72fb5">onCounterChanged0</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a85c108932af16f55722b8ccec2b72fb5">onCounterChanged0</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
@@ -100,9 +122,12 @@ $(function() {
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a2c8307bf192b3e07bbc7cd605efeeb81">store</a></td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_input.html#a2c8307bf192b3e07bbc7cd605efeeb81">store</a></td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_input.html#a3d224f0fd4da038390abaa8f84478d5c">uptimePoll</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_input.html#a3d224f0fd4da038390abaa8f84478d5c">uptimePoll</a>()</td><td class="entry"><a class="el" href="class_input.html">Input</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_input.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,7 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#pub-methods">Public Member Functions</a> |
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
@@ -74,15 +96,6 @@ $(function() {
|
|||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
<p><code>#include <<a class="el" href="inputs_8h_source.html">inputs.h</a>></code></p>
|
<p><code>#include <<a class="el" href="inputs_8h_source.html">inputs.h</a>></code></p>
|
||||||
<div class="dynheader">
|
|
||||||
Collaboration diagram for Input:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="class_input__coll__graph.png" border="0" usemap="#a_input_coll__map" alt="Collaboration graph"/></div>
|
|
||||||
<map name="_input_coll__map" id="a_input_coll__map">
|
|
||||||
<area shape="rect" title=" " alt="" coords="11,95,62,121"/>
|
|
||||||
<area shape="rect" href="unionin_store.html" title=" " alt="" coords="5,5,68,32"/>
|
|
||||||
</map>
|
|
||||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
@@ -94,8 +107,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:a2e60007024a65b9529d8db1873bf8696"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2e60007024a65b9529d8db1873bf8696"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a2e0c2008fce8f2730ef3126ff1d8893e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a2e0c2008fce8f2730ef3126ff1d8893e">onContactChanged</a> (int newValue)</td></tr>
|
<tr class="memitem:a2e0c2008fce8f2730ef3126ff1d8893e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a2e0c2008fce8f2730ef3126ff1d8893e">onContactChanged</a> (int newValue)</td></tr>
|
||||||
<tr class="separator:a2e0c2008fce8f2730ef3126ff1d8893e"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2e0c2008fce8f2730ef3126ff1d8893e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a121247eaf2f413135f0340df17015492"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a121247eaf2f413135f0340df17015492">onAnalogChanged</a> (float newValue)</td></tr>
|
<tr class="memitem:a7ca225a34da21e406cdc9fdc05382451"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a7ca225a34da21e406cdc9fdc05382451">onAnalogChanged</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> newValue)</td></tr>
|
||||||
<tr class="separator:a121247eaf2f413135f0340df17015492"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a7ca225a34da21e406cdc9fdc05382451"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a34b0da23df4e0c2be07e5358a974f6b3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a34b0da23df4e0c2be07e5358a974f6b3">Poll</a> (short cause)</td></tr>
|
<tr class="memitem:a34b0da23df4e0c2be07e5358a974f6b3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#a34b0da23df4e0c2be07e5358a974f6b3">Poll</a> (short cause)</td></tr>
|
||||||
<tr class="separator:a34b0da23df4e0c2be07e5358a974f6b3"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a34b0da23df4e0c2be07e5358a974f6b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:af875dd162373e90e21f8213f928f8032"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#af875dd162373e90e21f8213f928f8032">setup</a> ()</td></tr>
|
<tr class="memitem:af875dd162373e90e21f8213f928f8032"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_input.html#af875dd162373e90e21f8213f928f8032">setup</a> ()</td></tr>
|
||||||
@@ -445,8 +458,8 @@ Protected Member Functions</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a121247eaf2f413135f0340df17015492"></a>
|
<a id="a7ca225a34da21e406cdc9fdc05382451"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a121247eaf2f413135f0340df17015492">◆ </a></span>onAnalogChanged()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ca225a34da21e406cdc9fdc05382451">◆ </a></span>onAnalogChanged()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -454,7 +467,7 @@ Protected Member Functions</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void Input::onAnalogChanged </td>
|
<td class="memname">void Input::onAnalogChanged </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">float </td>
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
||||||
<td class="paramname"><em>newValue</em></td><td>)</td>
|
<td class="paramname"><em>newValue</em></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -879,9 +892,13 @@ Protected Member Functions</h2></td></tr>
|
|||||||
<li><a class="el" href="inputs_8cpp.html">inputs.cpp</a></li>
|
<li><a class="el" href="inputs_8cpp.html">inputs.cpp</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="class_input.html">Input</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
26
docs/html/class_input.js
Normal file
26
docs/html/class_input.js
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
var class_input =
|
||||||
|
[
|
||||||
|
[ "Input", "class_input.html#a52d1d1d4eb7890e186fa0faa11636b82", null ],
|
||||||
|
[ "Input", "class_input.html#adae232acc9d1e127947a8b09f1665fb2", null ],
|
||||||
|
[ "analogPoll", "class_input.html#acb26235ba50553fa073a95096ebbbc69", null ],
|
||||||
|
[ "attachInterruptPinIrq", "class_input.html#ab272ddf677bc7ebaa20c0a8677b49b80", null ],
|
||||||
|
[ "changeState", "class_input.html#a08323a44c2d4ca714e4e6a14ae73fc4f", null ],
|
||||||
|
[ "contactPoll", "class_input.html#a48dfeb886a0927b60d3200bbdea5765a", null ],
|
||||||
|
[ "counterPoll", "class_input.html#a347f052d5de6b996d7e6cf4ac83485d9", null ],
|
||||||
|
[ "dht22Poll", "class_input.html#a70568f40b1008c2f5fdf378ada26a5c4", null ],
|
||||||
|
[ "getIdxField", "class_input.html#a0697613f4b723bdb63e8c5510f85b9c6", null ],
|
||||||
|
[ "isValid", "class_input.html#a2e60007024a65b9529d8db1873bf8696", null ],
|
||||||
|
[ "nextPollTime", "class_input.html#ad7e0d37e4f0cca8117a1fad077e4d4a7", null ],
|
||||||
|
[ "onAnalogChanged", "class_input.html#a7ca225a34da21e406cdc9fdc05382451", null ],
|
||||||
|
[ "onContactChanged", "class_input.html#a2e0c2008fce8f2730ef3126ff1d8893e", null ],
|
||||||
|
[ "Parse", "class_input.html#aad974cff366f73924458d105b88130d4", null ],
|
||||||
|
[ "Poll", "class_input.html#a34b0da23df4e0c2be07e5358a974f6b3", null ],
|
||||||
|
[ "publishDataToDomoticz", "class_input.html#ab48ae5515b6a332b518a06e5bb10926a", null ],
|
||||||
|
[ "setNextPollTime", "class_input.html#a8efca39cb91c24dc80a62d660fd9ea2a", null ],
|
||||||
|
[ "setup", "class_input.html#af875dd162373e90e21f8213f928f8032", null ],
|
||||||
|
[ "uptimePoll", "class_input.html#a3d224f0fd4da038390abaa8f84478d5c", null ],
|
||||||
|
[ "inputObj", "class_input.html#a4dbfdd3e7da95a3d4873286da07733f2", null ],
|
||||||
|
[ "inType", "class_input.html#a0354094b474b7b9fa305bfc3500d3cee", null ],
|
||||||
|
[ "pin", "class_input.html#a910d1942c02b2d155dbaa3c8a41876f5", null ],
|
||||||
|
[ "store", "class_input.html#a2c8307bf192b3e07bbc7cd605efeeb81", null ]
|
||||||
|
];
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_item.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,7 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle">
|
<div class="headertitle">
|
||||||
<div class="title">Item Member List</div> </div>
|
<div class="title">Item Member List</div> </div>
|
||||||
@@ -70,13 +92,11 @@ $(function() {
|
|||||||
<p>This is the complete list of members for <a class="el" href="class_item.html">Item</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="class_item.html">Item</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#aac323dbba691d2a1ffd0b760fdc2198d">checkFM</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#aac323dbba691d2a1ffd0b760fdc2198d">checkFM</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a9fa6f17268398679295a57f7506089b8">checkHeatRetry</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a899707e630b75eeb422fbc7ca3d829ce">checkModbusDimmer</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a899707e630b75eeb422fbc7ca3d829ce">checkModbusDimmer</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a2d807aa2a634312bde779e174e28c4ce">checkModbusDimmer</a>(int data)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a2d807aa2a634312bde779e174e28c4ce">checkModbusDimmer</a>(int data)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#aee7bbb1c5b9f54b7228cdc171f040bf4">checkModbusRetry</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a4454719134cb94ff27943cc35207fd74">checkModbusRetry</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a353e817a01d39e0341fdc12b00351169">checkVCRetry</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a60c43acb3bd16c858ca4c1fa6b12145b">clearFlag</a>(short flag)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a60c43acb3bd16c858ca4c1fa6b12145b">clearFlag</a>(short flag)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a821048224e300ab4bb9eb047bf859b2c">Ctrl</a>(itemCmd cmd, char *subItem=NULL)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ad81d39aec84f1a2071b5e81dafd96e27">Ctrl</a>(itemCmd cmd, char *subItem=NULL, bool allowRecursion=true)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a51166376e10786d0daf684ea85988b75">Ctrl</a>(char *payload, char *subItem=NULL)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a51166376e10786d0daf684ea85988b75">Ctrl</a>(char *payload, char *subItem=NULL)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a21371d449e5e6669b3f0eb0e080a7132">defaultSubItem</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a21371d449e5e6669b3f0eb0e080a7132">defaultSubItem</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a4ff75a860339d86b006960b750a593e6">defaultSuffixCode</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a4ff75a860339d86b006960b750a593e6">defaultSuffixCode</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
@@ -87,30 +107,34 @@ $(function() {
|
|||||||
<tr><td class="entry"><a class="el" href="class_item.html#a25cddf040ae48d36375e54eb7fb31cf1">getCmd</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a25cddf040ae48d36375e54eb7fb31cf1">getCmd</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ab27cd47af857151cb695f7a4b4000424">getExt</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ab27cd47af857151cb695f7a4b4000424">getExt</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a15e9623fffd070c01c3dd87b1cc09ab3">getFlag</a>(short flag=FLAG_MASK)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a15e9623fffd070c01c3dd87b1cc09ab3">getFlag</a>(short flag=FLAG_MASK)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ad1c452e68967188402a96a687aba6af0">getPersistent</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a8fcee2e61e88909e3a53aaae3dc5d3e9">getFloatArg</a>(short n=0)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#ad00923c702189ad97c6af2c3c20150fa">getSubtype</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ad1c452e68967188402a96a687aba6af0">getPersistent</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#aba81303d678129315e393e11319b5ec5">getVal</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ad00923c702189ad97c6af2c3c20150fa">getSubtype</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a4db79caf8ace960c0bf74181c0bf5faa">isActive</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#aba81303d678129315e393e11319b5ec5">getVal</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a3bbd12527ff3638189cae5291e578a96">isValid</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a4db79caf8ace960c0bf74181c0bf5faa">isActive</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#ac6f9ffe686b184cd30fb9ff023af9d35">Item</a>(char *name)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a3bbd12527ff3638189cae5291e578a96">isValid</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a8df555ab7f99a4bc363204c10d946934">Item</a>(aJsonObject *obj)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ac6f9ffe686b184cd30fb9ff023af9d35">Item</a>(char *name)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#ab831f5a6f56b59761a8ee5dbf38c0999">itemArg</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a8df555ab7f99a4bc363204c10d946934">Item</a>(aJsonObject *obj)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a4332fe989485f159b4fefa871cc213b9">itemArr</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ab831f5a6f56b59761a8ee5dbf38c0999">itemArg</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a39291138106342bc0d49ccfb125f7a95">itemExt</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a4332fe989485f159b4fefa871cc213b9">itemArr</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ae0bac41fded34ffbd1e3634e15772039">itemType</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a39291138106342bc0d49ccfb125f7a95">itemExt</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#aabf1180ef4ab072817a28020814bce48">itemVal</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ae0bac41fded34ffbd1e3634e15772039">itemType</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a389156098d07ebdc5649668f61d87343">mb_fail</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#aabf1180ef4ab072817a28020814bce48">itemVal</a></td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a6a8cdb4d647ba278a55560cd91bfc031">modbusDimmerSet</a>(itemCmd st)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a194ef40944a7a579ded380103ac1a081">mb_fail</a>(int result=0)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a77913c1f28d823b1a096369e69cc5072">modbusDimmerSet</a>(int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a6a8cdb4d647ba278a55560cd91bfc031">modbusDimmerSet</a>(itemCmd st)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a7cc492ae708197b9426c45b15eda714d">Off</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a77913c1f28d823b1a096369e69cc5072">modbusDimmerSet</a>(int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ac6a08d4c2352fa1284c4039441e380c5">On</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a7cc492ae708197b9426c45b15eda714d">Off</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#abbcfb98227918e624be294409d21be3d">Parse</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ac6a08d4c2352fa1284c4039441e380c5">On</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#aaa6500d9cdb58f9b20f6c2592da40739">Poll</a>(int cause)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#abbcfb98227918e624be294409d21be3d">Parse</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_item.html#aaa6500d9cdb58f9b20f6c2592da40739">Poll</a>(int cause)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a1407f6e0854127b5cec31368400caf06">resumeModbus</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#af767f604dcaed8a497438255c28129fd">sendDelayedStatus</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#af767f604dcaed8a497438255c28129fd">sendDelayedStatus</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a525c4e3f723a85af5e818c1b5834e277">SendStatus</a>(int sendFlags)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a525c4e3f723a85af5e818c1b5834e277">SendStatus</a>(int sendFlags)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a188910459fc0ded60ca268664bf9b212">setCmd</a>(uint8_t cmdValue)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ad1a236a67b01bb3ae9d1aec9a18ed51d">SendStatusImmediate</a>(itemCmd st, int sendFlags, char *subItem=NULL)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ad4e62aba1f62917a8df4c47c2894a3ad">setExt</a>(long int par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a188910459fc0ded60ca268664bf9b212">setCmd</a>(uint8_t cmdValue)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#abd22bfa75e71849cc0fadcee9eef330d">setFlag</a>(short flag)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#ad4e62aba1f62917a8df4c47c2894a3ad">setExt</a>(long int par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#abd22bfa75e71849cc0fadcee9eef330d">setFlag</a>(short flag)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_item.html#a5b103354070ff53e7dfd66d43765a619">setFloatVal</a>(float par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#af023950bb9b9760b98c5de7287bc467d">setPersistent</a>(chPersistent *par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#af023950bb9b9760b98c5de7287bc467d">setPersistent</a>(chPersistent *par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr><td class="entry"><a class="el" href="class_item.html#a47b261677ded48fb1c51088b9d956dcc">setSubtype</a>(uint8_t par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#a47b261677ded48fb1c51088b9d956dcc">setSubtype</a>(uint8_t par)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ae84f04e796546f4c34db79a060b0d443">Setup</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#ae84f04e796546f4c34db79a060b0d443">Setup</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
@@ -121,9 +145,12 @@ $(function() {
|
|||||||
<tr><td class="entry"><a class="el" href="class_item.html#aa0f1f997dd794068562d43eb4a3911a6">VacomSetHeat</a>(itemCmd st)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr><td class="entry"><a class="el" href="class_item.html#aa0f1f997dd794068562d43eb4a3911a6">VacomSetHeat</a>(itemCmd st)</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a11663c84075b78c3ae5e30fdfcd7c458">~Item</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_item.html#a11663c84075b78c3ae5e30fdfcd7c458">~Item</a>()</td><td class="entry"><a class="el" href="class_item.html">Item</a></td><td class="entry"></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -9,6 +9,10 @@
|
|||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
<script type="text/javascript" src="search/search.js"></script>
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
@@ -23,7 +27,9 @@
|
|||||||
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
<td id="projectalign" style="padding-left: 0.5em;">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">LightHub
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -46,6 +52,23 @@ $(function() {
|
|||||||
});
|
});
|
||||||
/* @license-end */</script>
|
/* @license-end */</script>
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_item.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
<!-- window showing the filter options -->
|
<!-- window showing the filter options -->
|
||||||
<div id="MSearchSelectWindow"
|
<div id="MSearchSelectWindow"
|
||||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
@@ -60,7 +83,6 @@ $(function() {
|
|||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div><!-- top -->
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#pub-methods">Public Member Functions</a> |
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
@@ -74,16 +96,6 @@ $(function() {
|
|||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
<p><code>#include <<a class="el" href="item_8h_source.html">item.h</a>></code></p>
|
<p><code>#include <<a class="el" href="item_8h_source.html">item.h</a>></code></p>
|
||||||
<div class="dynheader">
|
|
||||||
Collaboration diagram for Item:</div>
|
|
||||||
<div class="dyncontent">
|
|
||||||
<div class="center"><img src="class_item__coll__graph.png" border="0" usemap="#a_item_coll__map" alt="Collaboration graph"/></div>
|
|
||||||
<map name="_item_coll__map" id="a_item_coll__map">
|
|
||||||
<area shape="rect" title=" " alt="" coords="5,5,53,32"/>
|
|
||||||
<area shape="rect" href="classabstract_out.html" title=" " alt="" coords="31,95,121,121"/>
|
|
||||||
<area shape="rect" href="classabstract_ch.html" title=" " alt="" coords="90,5,177,32"/>
|
|
||||||
</map>
|
|
||||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
@@ -99,12 +111,14 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:ae84f04e796546f4c34db79a060b0d443"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ae84f04e796546f4c34db79a060b0d443"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ac382f69ca11e6eebfec1f40133fddd42"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ac382f69ca11e6eebfec1f40133fddd42">Stop</a> ()</td></tr>
|
<tr class="memitem:ac382f69ca11e6eebfec1f40133fddd42"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ac382f69ca11e6eebfec1f40133fddd42">Stop</a> ()</td></tr>
|
||||||
<tr class="separator:ac382f69ca11e6eebfec1f40133fddd42"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ac382f69ca11e6eebfec1f40133fddd42"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a821048224e300ab4bb9eb047bf859b2c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a821048224e300ab4bb9eb047bf859b2c">Ctrl</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> cmd, char *subItem=NULL)</td></tr>
|
<tr class="memitem:ad81d39aec84f1a2071b5e81dafd96e27"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad81d39aec84f1a2071b5e81dafd96e27">Ctrl</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> cmd, char *subItem=NULL, bool allowRecursion=true)</td></tr>
|
||||||
<tr class="separator:a821048224e300ab4bb9eb047bf859b2c"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad81d39aec84f1a2071b5e81dafd96e27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a51166376e10786d0daf684ea85988b75"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a51166376e10786d0daf684ea85988b75">Ctrl</a> (char *payload, char *subItem=NULL)</td></tr>
|
<tr class="memitem:a51166376e10786d0daf684ea85988b75"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a51166376e10786d0daf684ea85988b75">Ctrl</a> (char *payload, char *subItem=NULL)</td></tr>
|
||||||
<tr class="separator:a51166376e10786d0daf684ea85988b75"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a51166376e10786d0daf684ea85988b75"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a04c95e83741aa896498ddbc869061886"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a04c95e83741aa896498ddbc869061886">getArg</a> (short n=0)</td></tr>
|
<tr class="memitem:a04c95e83741aa896498ddbc869061886"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a04c95e83741aa896498ddbc869061886">getArg</a> (short n=0)</td></tr>
|
||||||
<tr class="separator:a04c95e83741aa896498ddbc869061886"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04c95e83741aa896498ddbc869061886"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8fcee2e61e88909e3a53aaae3dc5d3e9"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a8fcee2e61e88909e3a53aaae3dc5d3e9">getFloatArg</a> (short n=0)</td></tr>
|
||||||
|
<tr class="separator:a8fcee2e61e88909e3a53aaae3dc5d3e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a9469cc0bb8560eb5f669d54903186433"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a9469cc0bb8560eb5f669d54903186433">getArgCount</a> ()</td></tr>
|
<tr class="memitem:a9469cc0bb8560eb5f669d54903186433"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a9469cc0bb8560eb5f669d54903186433">getArgCount</a> ()</td></tr>
|
||||||
<tr class="separator:a9469cc0bb8560eb5f669d54903186433"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a9469cc0bb8560eb5f669d54903186433"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aba81303d678129315e393e11319b5ec5"><td class="memItemLeft" align="right" valign="top">long int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aba81303d678129315e393e11319b5ec5">getVal</a> ()</td></tr>
|
<tr class="memitem:aba81303d678129315e393e11319b5ec5"><td class="memItemLeft" align="right" valign="top">long int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aba81303d678129315e393e11319b5ec5">getVal</a> ()</td></tr>
|
||||||
@@ -131,12 +145,16 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:a60c43acb3bd16c858ca4c1fa6b12145b"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a60c43acb3bd16c858ca4c1fa6b12145b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad2a38c039f8b3cee14cb97c9526d9260">setVal</a> (long int par)</td></tr>
|
<tr class="memitem:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad2a38c039f8b3cee14cb97c9526d9260">setVal</a> (long int par)</td></tr>
|
||||||
<tr class="separator:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad2a38c039f8b3cee14cb97c9526d9260"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5b103354070ff53e7dfd66d43765a619"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a5b103354070ff53e7dfd66d43765a619">setFloatVal</a> (float par)</td></tr>
|
||||||
|
<tr class="separator:a5b103354070ff53e7dfd66d43765a619"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a47b261677ded48fb1c51088b9d956dcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a47b261677ded48fb1c51088b9d956dcc">setSubtype</a> (uint8_t par)</td></tr>
|
<tr class="memitem:a47b261677ded48fb1c51088b9d956dcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a47b261677ded48fb1c51088b9d956dcc">setSubtype</a> (uint8_t par)</td></tr>
|
||||||
<tr class="separator:a47b261677ded48fb1c51088b9d956dcc"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a47b261677ded48fb1c51088b9d956dcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aaa6500d9cdb58f9b20f6c2592da40739">Poll</a> (int cause)</td></tr>
|
<tr class="memitem:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aaa6500d9cdb58f9b20f6c2592da40739">Poll</a> (int cause)</td></tr>
|
||||||
<tr class="separator:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aaa6500d9cdb58f9b20f6c2592da40739"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a525c4e3f723a85af5e818c1b5834e277"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a525c4e3f723a85af5e818c1b5834e277">SendStatus</a> (int sendFlags)</td></tr>
|
<tr class="memitem:a525c4e3f723a85af5e818c1b5834e277"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a525c4e3f723a85af5e818c1b5834e277">SendStatus</a> (int sendFlags)</td></tr>
|
||||||
<tr class="separator:a525c4e3f723a85af5e818c1b5834e277"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a525c4e3f723a85af5e818c1b5834e277"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad1a236a67b01bb3ae9d1aec9a18ed51d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#ad1a236a67b01bb3ae9d1aec9a18ed51d">SendStatusImmediate</a> (<a class="el" href="classitem_cmd.html">itemCmd</a> st, int sendFlags, char *subItem=NULL)</td></tr>
|
||||||
|
<tr class="separator:ad1a236a67b01bb3ae9d1aec9a18ed51d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4db79caf8ace960c0bf74181c0bf5faa">isActive</a> ()</td></tr>
|
<tr class="memitem:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4db79caf8ace960c0bf74181c0bf5faa">isActive</a> ()</td></tr>
|
||||||
<tr class="separator:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a4db79caf8ace960c0bf74181c0bf5faa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:af1a89a9947e7759ce74f17d614346f46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af1a89a9947e7759ce74f17d614346f46">getChanType</a> ()</td></tr>
|
<tr class="memitem:af1a89a9947e7759ce74f17d614346f46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af1a89a9947e7759ce74f17d614346f46">getChanType</a> ()</td></tr>
|
||||||
@@ -174,22 +192,20 @@ Protected Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:a6a8cdb4d647ba278a55560cd91bfc031"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a6a8cdb4d647ba278a55560cd91bfc031"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a77913c1f28d823b1a096369e69cc5072"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a77913c1f28d823b1a096369e69cc5072">modbusDimmerSet</a> (int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)</td></tr>
|
<tr class="memitem:a77913c1f28d823b1a096369e69cc5072"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a77913c1f28d823b1a096369e69cc5072">modbusDimmerSet</a> (int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)</td></tr>
|
||||||
<tr class="separator:a77913c1f28d823b1a096369e69cc5072"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a77913c1f28d823b1a096369e69cc5072"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a389156098d07ebdc5649668f61d87343"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a389156098d07ebdc5649668f61d87343">mb_fail</a> ()</td></tr>
|
<tr class="memitem:a194ef40944a7a579ded380103ac1a081"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a194ef40944a7a579ded380103ac1a081">mb_fail</a> (int result=0)</td></tr>
|
||||||
<tr class="separator:a389156098d07ebdc5649668f61d87343"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a194ef40944a7a579ded380103ac1a081"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:abbcfb98227918e624be294409d21be3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#abbcfb98227918e624be294409d21be3d">Parse</a> ()</td></tr>
|
<tr class="memitem:abbcfb98227918e624be294409d21be3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#abbcfb98227918e624be294409d21be3d">Parse</a> ()</td></tr>
|
||||||
<tr class="separator:abbcfb98227918e624be294409d21be3d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:abbcfb98227918e624be294409d21be3d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a899707e630b75eeb422fbc7ca3d829ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a899707e630b75eeb422fbc7ca3d829ce">checkModbusDimmer</a> ()</td></tr>
|
<tr class="memitem:a899707e630b75eeb422fbc7ca3d829ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a899707e630b75eeb422fbc7ca3d829ce">checkModbusDimmer</a> ()</td></tr>
|
||||||
<tr class="separator:a899707e630b75eeb422fbc7ca3d829ce"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a899707e630b75eeb422fbc7ca3d829ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a2d807aa2a634312bde779e174e28c4ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a2d807aa2a634312bde779e174e28c4ce">checkModbusDimmer</a> (int <a class="el" href="out__ac_8cpp.html#a336725b3b566264f2223495f6294c3c7">data</a>)</td></tr>
|
<tr class="memitem:a2d807aa2a634312bde779e174e28c4ce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a2d807aa2a634312bde779e174e28c4ce">checkModbusDimmer</a> (int <a class="el" href="out__ac_8cpp.html#a336725b3b566264f2223495f6294c3c7">data</a>)</td></tr>
|
||||||
<tr class="separator:a2d807aa2a634312bde779e174e28c4ce"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2d807aa2a634312bde779e174e28c4ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a4454719134cb94ff27943cc35207fd74"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a4454719134cb94ff27943cc35207fd74">checkModbusRetry</a> ()</td></tr>
|
<tr class="memitem:aee7bbb1c5b9f54b7228cdc171f040bf4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aee7bbb1c5b9f54b7228cdc171f040bf4">checkModbusRetry</a> ()</td></tr>
|
||||||
<tr class="separator:a4454719134cb94ff27943cc35207fd74"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aee7bbb1c5b9f54b7228cdc171f040bf4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a353e817a01d39e0341fdc12b00351169"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a353e817a01d39e0341fdc12b00351169">checkVCRetry</a> ()</td></tr>
|
|
||||||
<tr class="separator:a353e817a01d39e0341fdc12b00351169"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a9fa6f17268398679295a57f7506089b8"><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a9fa6f17268398679295a57f7506089b8">checkHeatRetry</a> ()</td></tr>
|
|
||||||
<tr class="separator:a9fa6f17268398679295a57f7506089b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:af767f604dcaed8a497438255c28129fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af767f604dcaed8a497438255c28129fd">sendDelayedStatus</a> ()</td></tr>
|
<tr class="memitem:af767f604dcaed8a497438255c28129fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#af767f604dcaed8a497438255c28129fd">sendDelayedStatus</a> ()</td></tr>
|
||||||
<tr class="separator:af767f604dcaed8a497438255c28129fd"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af767f604dcaed8a497438255c28129fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1407f6e0854127b5cec31368400caf06"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#a1407f6e0854127b5cec31368400caf06">resumeModbus</a> ()</td></tr>
|
||||||
|
<tr class="separator:a1407f6e0854127b5cec31368400caf06"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aac323dbba691d2a1ffd0b760fdc2198d">checkFM</a> ()</td></tr>
|
<tr class="memitem:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item.html#aac323dbba691d2a1ffd0b760fdc2198d">checkFM</a> ()</td></tr>
|
||||||
<tr class="separator:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aac323dbba691d2a1ffd0b760fdc2198d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
@@ -278,31 +294,6 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a id="a9fa6f17268398679295a57f7506089b8"></a>
|
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a9fa6f17268398679295a57f7506089b8">◆ </a></span>checkHeatRetry()</h2>
|
|
||||||
|
|
||||||
<div class="memitem">
|
|
||||||
<div class="memproto">
|
|
||||||
<table class="mlabels">
|
|
||||||
<tr>
|
|
||||||
<td class="mlabels-left">
|
|
||||||
<table class="memname">
|
|
||||||
<tr>
|
|
||||||
<td class="memname">boolean Item::checkHeatRetry </td>
|
|
||||||
<td>(</td>
|
|
||||||
<td class="paramname"></td><td>)</td>
|
|
||||||
<td></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
<td class="mlabels-right">
|
|
||||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div><div class="memdoc">
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a899707e630b75eeb422fbc7ca3d829ce"></a>
|
<a id="a899707e630b75eeb422fbc7ca3d829ce"></a>
|
||||||
@@ -356,8 +347,8 @@ Protected Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a4454719134cb94ff27943cc35207fd74"></a>
|
<a id="aee7bbb1c5b9f54b7228cdc171f040bf4"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a4454719134cb94ff27943cc35207fd74">◆ </a></span>checkModbusRetry()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#aee7bbb1c5b9f54b7228cdc171f040bf4">◆ </a></span>checkModbusRetry()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -366,32 +357,7 @@ Protected Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">boolean Item::checkModbusRetry </td>
|
<td class="memname">int Item::checkModbusRetry </td>
|
||||||
<td>(</td>
|
|
||||||
<td class="paramname"></td><td>)</td>
|
|
||||||
<td></td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</td>
|
|
||||||
<td class="mlabels-right">
|
|
||||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div><div class="memdoc">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a id="a353e817a01d39e0341fdc12b00351169"></a>
|
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a353e817a01d39e0341fdc12b00351169">◆ </a></span>checkVCRetry()</h2>
|
|
||||||
|
|
||||||
<div class="memitem">
|
|
||||||
<div class="memproto">
|
|
||||||
<table class="mlabels">
|
|
||||||
<tr>
|
|
||||||
<td class="mlabels-left">
|
|
||||||
<table class="memname">
|
|
||||||
<tr>
|
|
||||||
<td class="memname">boolean Item::checkVCRetry </td>
|
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramname"></td><td>)</td>
|
<td class="paramname"></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
@@ -453,8 +419,8 @@ Protected Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a821048224e300ab4bb9eb047bf859b2c"></a>
|
<a id="ad81d39aec84f1a2071b5e81dafd96e27"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a821048224e300ab4bb9eb047bf859b2c">◆ </a></span>Ctrl() <span class="overload">[2/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ad81d39aec84f1a2071b5e81dafd96e27">◆ </a></span>Ctrl() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -469,7 +435,13 @@ Protected Attributes</h2></td></tr>
|
|||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">char * </td>
|
<td class="paramtype">char * </td>
|
||||||
<td class="paramname"><em>subItem</em> = <code>NULL</code> </td>
|
<td class="paramname"><em>subItem</em> = <code>NULL</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>allowRecursion</em> = <code>true</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td></td>
|
<td></td>
|
||||||
@@ -479,7 +451,10 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
<p>possible problem here with truncated default</p>
|
<p>possible problem here with truncated default</p>
|
||||||
<p>thermoSet(name,cmd,Par1); all activities done - update temp & cmd</p>
|
<p>DELAYED COMMANDS processing</p>
|
||||||
|
<p>Common (GRP & NO GRP) commands</p>
|
||||||
|
<p>rest of Legacy monolite core code (to be refactored ) BEGIN ///</p>
|
||||||
|
<p>rest of Legacy monolite core code (to be refactored ) END ///</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -585,6 +560,24 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a8fcee2e61e88909e3a53aaae3dc5d3e9"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fcee2e61e88909e3a53aaae3dc5d3e9">◆ </a></span>getFloatArg()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">float Item::getFloatArg </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">short </td>
|
||||||
|
<td class="paramname"><em>n</em> = <code>0</code></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ad1c452e68967188402a96a687aba6af0"></a>
|
<a id="ad1c452e68967188402a96a687aba6af0"></a>
|
||||||
@@ -672,8 +665,8 @@ Protected Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a389156098d07ebdc5649668f61d87343"></a>
|
<a id="a194ef40944a7a579ded380103ac1a081"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a389156098d07ebdc5649668f61d87343">◆ </a></span>mb_fail()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a194ef40944a7a579ded380103ac1a081">◆ </a></span>mb_fail()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -684,7 +677,8 @@ Protected Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void Item::mb_fail </td>
|
<td class="memname">void Item::mb_fail </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramname"></td><td>)</td>
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>result</em> = <code>0</code></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -868,6 +862,31 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a1407f6e0854127b5cec31368400caf06"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a1407f6e0854127b5cec31368400caf06">◆ </a></span>resumeModbus()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool Item::resumeModbus </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="af767f604dcaed8a497438255c28129fd"></a>
|
<a id="af767f604dcaed8a497438255c28129fd"></a>
|
||||||
@@ -911,6 +930,40 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ad1a236a67b01bb3ae9d1aec9a18ed51d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ad1a236a67b01bb3ae9d1aec9a18ed51d">◆ </a></span>SendStatusImmediate()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int Item::SendStatusImmediate </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="classitem_cmd.html">itemCmd</a> </td>
|
||||||
|
<td class="paramname"><em>st</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>sendFlags</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">char * </td>
|
||||||
|
<td class="paramname"><em>subItem</em> = <code>NULL</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a188910459fc0ded60ca268664bf9b212"></a>
|
<a id="a188910459fc0ded60ca268664bf9b212"></a>
|
||||||
@@ -965,6 +1018,24 @@ Protected Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a5b103354070ff53e7dfd66d43765a619"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b103354070ff53e7dfd66d43765a619">◆ </a></span>setFloatVal()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Item::setFloatVal </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>par</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="af023950bb9b9760b98c5de7287bc467d"></a>
|
<a id="af023950bb9b9760b98c5de7287bc467d"></a>
|
||||||
@@ -1268,9 +1339,13 @@ Protected Attributes</h2></td></tr>
|
|||||||
<li><a class="el" href="item_8cpp.html">item.cpp</a></li>
|
<li><a class="el" href="item_8cpp.html">item.cpp</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<hr class="footer"/><address class="footer"><small>
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
<ul>
|
||||||
</small></address>
|
<li class="navelem"><a class="el" href="class_item.html">Item</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
56
docs/html/class_item.js
Normal file
56
docs/html/class_item.js
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
var class_item =
|
||||||
|
[
|
||||||
|
[ "Item", "class_item.html#ac6f9ffe686b184cd30fb9ff023af9d35", null ],
|
||||||
|
[ "Item", "class_item.html#a8df555ab7f99a4bc363204c10d946934", null ],
|
||||||
|
[ "~Item", "class_item.html#a11663c84075b78c3ae5e30fdfcd7c458", null ],
|
||||||
|
[ "checkFM", "class_item.html#aac323dbba691d2a1ffd0b760fdc2198d", null ],
|
||||||
|
[ "checkModbusDimmer", "class_item.html#a899707e630b75eeb422fbc7ca3d829ce", null ],
|
||||||
|
[ "checkModbusDimmer", "class_item.html#a2d807aa2a634312bde779e174e28c4ce", null ],
|
||||||
|
[ "checkModbusRetry", "class_item.html#aee7bbb1c5b9f54b7228cdc171f040bf4", null ],
|
||||||
|
[ "clearFlag", "class_item.html#a60c43acb3bd16c858ca4c1fa6b12145b", null ],
|
||||||
|
[ "Ctrl", "class_item.html#a51166376e10786d0daf684ea85988b75", null ],
|
||||||
|
[ "Ctrl", "class_item.html#ad81d39aec84f1a2071b5e81dafd96e27", null ],
|
||||||
|
[ "getArg", "class_item.html#a04c95e83741aa896498ddbc869061886", null ],
|
||||||
|
[ "getArgCount", "class_item.html#a9469cc0bb8560eb5f669d54903186433", null ],
|
||||||
|
[ "getChanType", "class_item.html#af1a89a9947e7759ce74f17d614346f46", null ],
|
||||||
|
[ "getCmd", "class_item.html#a25cddf040ae48d36375e54eb7fb31cf1", null ],
|
||||||
|
[ "getExt", "class_item.html#ab27cd47af857151cb695f7a4b4000424", null ],
|
||||||
|
[ "getFlag", "class_item.html#a15e9623fffd070c01c3dd87b1cc09ab3", null ],
|
||||||
|
[ "getFloatArg", "class_item.html#a8fcee2e61e88909e3a53aaae3dc5d3e9", null ],
|
||||||
|
[ "getPersistent", "class_item.html#ad1c452e68967188402a96a687aba6af0", null ],
|
||||||
|
[ "getSubtype", "class_item.html#ad00923c702189ad97c6af2c3c20150fa", null ],
|
||||||
|
[ "getVal", "class_item.html#aba81303d678129315e393e11319b5ec5", null ],
|
||||||
|
[ "isActive", "class_item.html#a4db79caf8ace960c0bf74181c0bf5faa", null ],
|
||||||
|
[ "isValid", "class_item.html#a3bbd12527ff3638189cae5291e578a96", null ],
|
||||||
|
[ "mb_fail", "class_item.html#a194ef40944a7a579ded380103ac1a081", null ],
|
||||||
|
[ "modbusDimmerSet", "class_item.html#a77913c1f28d823b1a096369e69cc5072", null ],
|
||||||
|
[ "modbusDimmerSet", "class_item.html#a6a8cdb4d647ba278a55560cd91bfc031", null ],
|
||||||
|
[ "Off", "class_item.html#a7cc492ae708197b9426c45b15eda714d", null ],
|
||||||
|
[ "On", "class_item.html#ac6a08d4c2352fa1284c4039441e380c5", null ],
|
||||||
|
[ "Parse", "class_item.html#abbcfb98227918e624be294409d21be3d", null ],
|
||||||
|
[ "Poll", "class_item.html#aaa6500d9cdb58f9b20f6c2592da40739", null ],
|
||||||
|
[ "resumeModbus", "class_item.html#a1407f6e0854127b5cec31368400caf06", null ],
|
||||||
|
[ "sendDelayedStatus", "class_item.html#af767f604dcaed8a497438255c28129fd", null ],
|
||||||
|
[ "SendStatus", "class_item.html#a525c4e3f723a85af5e818c1b5834e277", null ],
|
||||||
|
[ "SendStatusImmediate", "class_item.html#ad1a236a67b01bb3ae9d1aec9a18ed51d", null ],
|
||||||
|
[ "setCmd", "class_item.html#a188910459fc0ded60ca268664bf9b212", null ],
|
||||||
|
[ "setExt", "class_item.html#ad4e62aba1f62917a8df4c47c2894a3ad", null ],
|
||||||
|
[ "setFlag", "class_item.html#abd22bfa75e71849cc0fadcee9eef330d", null ],
|
||||||
|
[ "setFloatVal", "class_item.html#a5b103354070ff53e7dfd66d43765a619", null ],
|
||||||
|
[ "setPersistent", "class_item.html#af023950bb9b9760b98c5de7287bc467d", null ],
|
||||||
|
[ "setSubtype", "class_item.html#a47b261677ded48fb1c51088b9d956dcc", null ],
|
||||||
|
[ "Setup", "class_item.html#ae84f04e796546f4c34db79a060b0d443", null ],
|
||||||
|
[ "setVal", "class_item.html#ad2a38c039f8b3cee14cb97c9526d9260", null ],
|
||||||
|
[ "Stop", "class_item.html#ac382f69ca11e6eebfec1f40133fddd42", null ],
|
||||||
|
[ "Toggle", "class_item.html#a5ddbe231ea061c1001436dd5d57cc97b", null ],
|
||||||
|
[ "VacomSetFan", "class_item.html#a127a28254a55fbd7fcbcd37816afe163", null ],
|
||||||
|
[ "VacomSetHeat", "class_item.html#aa0f1f997dd794068562d43eb4a3911a6", null ],
|
||||||
|
[ "defaultSubItem", "class_item.html#a21371d449e5e6669b3f0eb0e080a7132", null ],
|
||||||
|
[ "defaultSuffixCode", "class_item.html#a4ff75a860339d86b006960b750a593e6", null ],
|
||||||
|
[ "driver", "class_item.html#a93f339d62018da733bd6147797388eb2", null ],
|
||||||
|
[ "itemArg", "class_item.html#ab831f5a6f56b59761a8ee5dbf38c0999", null ],
|
||||||
|
[ "itemArr", "class_item.html#a4332fe989485f159b4fefa871cc213b9", null ],
|
||||||
|
[ "itemExt", "class_item.html#a39291138106342bc0d49ccfb125f7a95", null ],
|
||||||
|
[ "itemType", "class_item.html#ae0bac41fded34ffbd1e3634e15772039", null ],
|
||||||
|
[ "itemVal", "class_item.html#aabf1180ef4ab072817a28020814bce48", null ]
|
||||||
|
];
|
||||||
108
docs/html/class_status_l_e_d-members.html
Normal file
108
docs/html/class_status_l_e_d-members.html
Normal file
@@ -0,0 +1,108 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.20"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>LightHub: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.20 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_status_l_e_d.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">StatusLED Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_status_l_e_d.html">StatusLED</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_status_l_e_d.html#a2e5a30f3dbe4959c00d592e321e13cf5">flash</a>(uint8_t pattern)</td><td class="entry"><a class="el" href="class_status_l_e_d.html">StatusLED</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_status_l_e_d.html#a2ade58307b4dc5c8695e284ee681855d">poll</a>()</td><td class="entry"><a class="el" href="class_status_l_e_d.html">StatusLED</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_status_l_e_d.html#a115462c3b2fc7e18e267c28e89f25990">set</a>(uint8_t pattern)</td><td class="entry"><a class="el" href="class_status_l_e_d.html">StatusLED</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_status_l_e_d.html#a41b59458f9f6650ed5cc3a5de3c5b3ef">show</a>(uint8_t pattern)</td><td class="entry"><a class="el" href="class_status_l_e_d.html">StatusLED</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_status_l_e_d.html#a36991d2474108cf36a05a3c715c3c19c">StatusLED</a>(uint8_t pattern=0)</td><td class="entry"><a class="el" href="class_status_l_e_d.html">StatusLED</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
215
docs/html/class_status_l_e_d.html
Normal file
215
docs/html/class_status_l_e_d.html
Normal file
@@ -0,0 +1,215 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.20"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>LightHub: StatusLED Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="lh.png"/></td>
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">LightHub
|
||||||
|
 <span id="projectnumber">v4.0.0</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Smarthome controller firmware</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.20 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(document).ready(function(){initNavTree('class_status_l_e_d.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="class_status_l_e_d-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">StatusLED Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="statusled_8h_source.html">statusled.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a36991d2474108cf36a05a3c715c3c19c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_status_l_e_d.html#a36991d2474108cf36a05a3c715c3c19c">StatusLED</a> (uint8_t pattern=0)</td></tr>
|
||||||
|
<tr class="separator:a36991d2474108cf36a05a3c715c3c19c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a115462c3b2fc7e18e267c28e89f25990"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_status_l_e_d.html#a115462c3b2fc7e18e267c28e89f25990">set</a> (uint8_t pattern)</td></tr>
|
||||||
|
<tr class="separator:a115462c3b2fc7e18e267c28e89f25990"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a41b59458f9f6650ed5cc3a5de3c5b3ef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_status_l_e_d.html#a41b59458f9f6650ed5cc3a5de3c5b3ef">show</a> (uint8_t pattern)</td></tr>
|
||||||
|
<tr class="separator:a41b59458f9f6650ed5cc3a5de3c5b3ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ade58307b4dc5c8695e284ee681855d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_status_l_e_d.html#a2ade58307b4dc5c8695e284ee681855d">poll</a> ()</td></tr>
|
||||||
|
<tr class="separator:a2ade58307b4dc5c8695e284ee681855d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2e5a30f3dbe4959c00d592e321e13cf5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_status_l_e_d.html#a2e5a30f3dbe4959c00d592e321e13cf5">flash</a> (uint8_t pattern)</td></tr>
|
||||||
|
<tr class="separator:a2e5a30f3dbe4959c00d592e321e13cf5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a id="a36991d2474108cf36a05a3c715c3c19c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a36991d2474108cf36a05a3c715c3c19c">◆ </a></span>StatusLED()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">StatusLED::StatusLED </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>pattern</em> = <code>0</code></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="a2e5a30f3dbe4959c00d592e321e13cf5"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e5a30f3dbe4959c00d592e321e13cf5">◆ </a></span>flash()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StatusLED::flash </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>pattern</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2ade58307b4dc5c8695e284ee681855d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ade58307b4dc5c8695e284ee681855d">◆ </a></span>poll()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StatusLED::poll </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a115462c3b2fc7e18e267c28e89f25990"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a115462c3b2fc7e18e267c28e89f25990">◆ </a></span>set()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StatusLED::set </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>pattern</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a41b59458f9f6650ed5cc3a5de3c5b3ef"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a41b59458f9f6650ed5cc3a5de3c5b3ef">◆ </a></span>show()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StatusLED::show </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>pattern</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li><a class="el" href="statusled_8h_source.html">statusled.h</a></li>
|
||||||
|
<li><a class="el" href="statusled_8cpp.html">statusled.cpp</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="class_status_l_e_d.html">StatusLED</a></li>
|
||||||
|
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user