MySensors Library & Examples
2.3.2
|
These options control message routing and node configurations.
Macros | |
#define | MY_RAM_ROUTING_TABLE_FEATURE |
If enabled, the routing table is kept in RAM (if memory allows) and saved in regular intervals. More... | |
#define | MY_ROUTING_TABLE_SAVE_INTERVAL_MS (30*60*1000ul) |
Interval to dump content of routing table to EEPROM. | |
#define | MY_REPEATER_FEATURE |
Enables repeater functionality (relays messages from other nodes) More... | |
#define | MY_PASSIVE_NODE |
If enabled, the node operates fully autonomously, i.e. messages are sent without ACKing. More... | |
#define | MY_NODE_ID (AUTO) |
Node id defaults to AUTO (tries to fetch id from controller). | |
#define | MY_PARENT_NODE_ID (AUTO) |
Node parent defaults to AUTO (tries to find a parent automatically). | |
#define | MY_PARENT_NODE_IS_STATIC |
Define MY_PARENT_NODE_IS_STATIC to disable fall back if parent node fails. | |
#define | MY_TRANSPORT_SANITY_CHECK |
If defined, will cause node to check transport in regular intervals to detect HW issues and re-initialize in case of failure. More... | |
#define | MY_TRANSPORT_SANITY_CHECK_INTERVAL_MS (15*60*1000ul) |
Interval (in ms) for transport sanity checks. | |
#define | MY_TRANSPORT_DISCOVERY_INTERVAL_MS (20*60*1000ul) |
This is a gateway-only feature: Interval (in ms) to issue network discovery checks. | |
#define | MY_TRANSPORT_UPLINK_CHECK_DISABLED |
If defined, disables uplink check to GW during transport initialisation. | |
#define | MY_TRANSPORT_WAIT_READY_MS (0) |
Timeout in ms until transport is ready during startup, set to 0 for no timeout. | |
#define | MY_SIGNAL_REPORT_ENABLED |
Enables signal report functionality. More... | |
#define MY_PASSIVE_NODE |
If enabled, the node operates fully autonomously, i.e. messages are sent without ACKing.
Definition at line 2258 of file MyConfig.h.
#define MY_RAM_ROUTING_TABLE_FEATURE |
If enabled, the routing table is kept in RAM (if memory allows) and saved in regular intervals.
Definition at line 1035 of file MyConfig.h.
#define MY_REPEATER_FEATURE |
Enables repeater functionality (relays messages from other nodes)
Definition at line 2257 of file MyConfig.h.
#define MY_SIGNAL_REPORT_ENABLED |
Enables signal report functionality.
Definition at line 2265 of file MyConfig.h.
#define MY_TRANSPORT_SANITY_CHECK |
If defined, will cause node to check transport in regular intervals to detect HW issues and re-initialize in case of failure.
Definition at line 2255 of file MyConfig.h.