Update debug message table (#965)
This commit is contained in:
@@ -40,7 +40,7 @@
|
|||||||
* |E| SYS | SUB | Message | Comment
|
* |E| SYS | SUB | Message | Comment
|
||||||
* |-|-----|-----|---------------------------------------------|----------------------------------------------------------------------------
|
* |-|-----|-----|---------------------------------------------|----------------------------------------------------------------------------
|
||||||
* |!| MCO | BGN | HW ERR | Error HW initialization (e.g. ext. EEPROM)
|
* |!| MCO | BGN | HW ERR | Error HW initialization (e.g. ext. EEPROM)
|
||||||
* | | MCO | BGN | INIT %%s,CP=%%s,LIB=%%s | Core initialization, capabilities (CP), library version (LIB)
|
* | | MCO | BGN | INIT %%s,CP=%%s,VER=%%s | Core initialization, capabilities (CP), library version (VER)
|
||||||
* | | MCO | BGN | BFR | Callback before()
|
* | | MCO | BGN | BFR | Callback before()
|
||||||
* | | MCO | BGN | STP | Callback setup()
|
* | | MCO | BGN | STP | Callback setup()
|
||||||
* | | MCO | BGN | INIT OK,TSP=%%d | Core initialised, transport status (TSP): 0=not initialised, 1=initialised, NA=not available
|
* | | MCO | BGN | INIT OK,TSP=%%d | Core initialised, transport status (TSP): 0=not initialised, 1=initialised, NA=not available
|
||||||
|
|||||||
+20
-20
@@ -31,27 +31,27 @@
|
|||||||
* - <b>TSF</b>: messages emitted by transport support functions
|
* - <b>TSF</b>: messages emitted by transport support functions
|
||||||
* - SUB SYSTEMS:
|
* - SUB SYSTEMS:
|
||||||
* - Transport state machine (<b>TSM</b>)
|
* - Transport state machine (<b>TSM</b>)
|
||||||
* - TSM:INIT from <b>stInit</b> Initialize transport and radio
|
* - TSM:<b>INIT</b> from <b>stInit</b> Initialize transport and radio
|
||||||
* - TSM:FPAR from <b>stParent</b> Find parent
|
* - TSM:<b>FPAR</b> from <b>stParent</b> Find parent
|
||||||
* - TSM:ID from <b>stID</b> Check/request node ID, if dynamic node ID set
|
* - TSM:<b>ID</b> from <b>stID</b> Check/request node ID, if dynamic node ID set
|
||||||
* - TSM:UPL from <b>stUplink</b> Verify uplink connection by pinging GW
|
* - TSM:<b>UPL</b> from <b>stUplink</b> Verify uplink connection by pinging GW
|
||||||
* - TSM:READY from <b>stReady</b> Transport is ready and fully operational
|
* - TSM:<b>READY</b> from <b>stReady</b> Transport is ready and fully operational
|
||||||
* - TSM:FAIL from <b>stFailure</b> Failure in transport link or transport HW
|
* - TSM:<b>FAIL</b> from <b>stFailure</b> Failure in transport link or transport HW
|
||||||
* - Transport support function (<b>TSF</b>)
|
* - Transport support function (<b>TSF</b>)
|
||||||
* - TSF:CKU from @ref transportCheckUplink(), checks connection to GW
|
* - TSF:<b>CKU</b> from @ref transportCheckUplink(), checks connection to GW
|
||||||
* - TSF:SID from @ref transportAssignNodeID(), assigns node ID
|
* - TSF:<b>SID</b> from @ref transportAssignNodeID(), assigns node ID
|
||||||
* - TSF:PNG from @ref transportPingNode(), pings a node
|
* - TSF:<b>PNG</b> from @ref transportPingNode(), pings a node
|
||||||
* - TSF:WUR from @ref transportWaitUntilReady(), waits until transport is ready
|
* - TSF:<b>WUR</b> from @ref transportWaitUntilReady(), waits until transport is ready
|
||||||
* - TSF:CRT from @ref transportClearRoutingTable(), clears routing table stored in EEPROM
|
* - TSF:<b>CRT</b> from @ref transportClearRoutingTable(), clears routing table stored in EEPROM
|
||||||
* - TSF:LRT from @ref transportLoadRoutingTable(), loads RAM routing table from EEPROM (only GW/repeaters)
|
* - TSF:<b>LRT</b> from @ref transportLoadRoutingTable(), loads RAM routing table from EEPROM (only GW/repeaters)
|
||||||
* - TSF:SRT from @ref transportSaveRoutingTable(), saves RAM routing table to EEPROM (only GW/repeaters)
|
* - TSF:<b>SRT</b> from @ref transportSaveRoutingTable(), saves RAM routing table to EEPROM (only GW/repeaters)
|
||||||
* - TSF:MSG from @ref transportProcessMessage(), processes incoming message
|
* - TSF:<b>MSG</b> from @ref transportProcessMessage(), processes incoming message
|
||||||
* - TSF:SAN from @ref transportInvokeSanityCheck(), calls transport-specific sanity check
|
* - TSF:<b>SAN</b> from @ref transportInvokeSanityCheck(), calls transport-specific sanity check
|
||||||
* - TSF:RTE from @ref transportRouteMessage(), sends message
|
* - TSF:<b>RTE</b> from @ref transportRouteMessage(), sends message
|
||||||
* - TSF:SND from @ref transportSendRoute(), sends message if transport is ready (exposed)
|
* - TSF:<b>SND</b> from @ref transportSendRoute(), sends message if transport is ready (exposed)
|
||||||
* - TSF:TDI from @ref transportDisable()
|
* - TSF:<b>TDI</b> from @ref transportDisable()
|
||||||
* - TSF:TRI from @ref transportReInitialise()
|
* - TSF:<b>TRI</b> from @ref transportReInitialise()
|
||||||
* - TSF:SIR from @ref transportSignalReport()
|
* - TSF:<b>SIR</b> from @ref transportSignalReport()
|
||||||
*
|
*
|
||||||
* Transport debug log messages:
|
* Transport debug log messages:
|
||||||
*
|
*
|
||||||
|
|||||||
+2
-2
@@ -1,4 +1,4 @@
|
|||||||
/*
|
/*
|
||||||
* The MySensors Arduino library handles the wireless radio link and protocol
|
* The MySensors Arduino library handles the wireless radio link and protocol
|
||||||
* between your home built sensors/actuators and HA controller of choice.
|
* between your home built sensors/actuators and HA controller of choice.
|
||||||
* The sensors forms a self healing radio network with optional repeaters. Each
|
* The sensors forms a self healing radio network with optional repeaters. Each
|
||||||
@@ -35,7 +35,7 @@
|
|||||||
* - [!] Exclamation mark is prepended in case of error
|
* - [!] Exclamation mark is prepended in case of error
|
||||||
*
|
*
|
||||||
* |E| SYS | SUB | Message | Comment
|
* |E| SYS | SUB | Message | Comment
|
||||||
* |-|-------|-------|-----------------------------------|---------------------------------------------------------------------
|
* |-|------|------|--------------------|---------------------------------------------------------------------
|
||||||
* | | RF24 | INIT | | Initialise RF24 radio
|
* | | RF24 | INIT | | Initialise RF24 radio
|
||||||
* | | RF24 | INIT | PIN,CE=%d,CS=%d | Pin configuration: chip enable (CE), chip select (CS)
|
* | | RF24 | INIT | PIN,CE=%d,CS=%d | Pin configuration: chip enable (CE), chip select (CS)
|
||||||
* |!| RF24 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
* |!| RF24 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
* - [!] Exclamation mark is prepended in case of error
|
* - [!] Exclamation mark is prepended in case of error
|
||||||
*
|
*
|
||||||
* |E| SYS | SUB | Message | Comment
|
* |E| SYS | SUB | Message | Comment
|
||||||
* |-|-------|-------|-----------------------------------|-----------------------------------------------------------------------------------
|
* |-|-------|-------|----------------------------------|-----------------------------------------------------------------------------------
|
||||||
* | | RFM69 | INIT | | Initialise RFM69 radio
|
* | | RFM69 | INIT | | Initialise RFM69 radio
|
||||||
* | | RFM69 | INIT | PIN,CS=%d,IQP=%d,IQN=%d[,RST=%d] | Pin configuration: chip select (CS), IRQ pin (IQP), IRQ number (IQN), Reset (RST)
|
* | | RFM69 | INIT | PIN,CS=%d,IQP=%d,IQN=%d[,RST=%d] | Pin configuration: chip select (CS), IRQ pin (IQP), IRQ number (IQN), Reset (RST)
|
||||||
* |!| RFM69 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
* |!| RFM69 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
||||||
@@ -211,19 +211,6 @@ extern HardwareSPI SPI; //!< SPI
|
|||||||
#define RFM69_868MHZ (868000000ul) //!< RFM69_868MHZ
|
#define RFM69_868MHZ (868000000ul) //!< RFM69_868MHZ
|
||||||
#define RFM69_915MHZ (915000000ul) //!< RFM69_915MHZ
|
#define RFM69_915MHZ (915000000ul) //!< RFM69_915MHZ
|
||||||
|
|
||||||
/*
|
|
||||||
#if !defined(RFM69_FREQ_MSB)
|
|
||||||
#define RFM69_FREQ_MSB (uint8_t)(MY_RFM69_FREQUENCY == RFM69_315MHZ ? RFM69_FRFMSB_315 : (MY_RFM69_FREQUENCY == RFM69_433MHZ ? RFM69_FRFMSB_433_92 : (MY_RFM69_FREQUENCY == RFM69_868MHZ ? RFM69_FRFMSB_868 : RFM69_FRFMSB_915))) //!< FREQ_MSB
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !defined(RFM69_FREQ_MID)
|
|
||||||
#define RFM69_FREQ_MID (uint8_t)(MY_RFM69_FREQUENCY == RFM69_315MHZ ? RFM69_FRFMID_315 : (MY_RFM69_FREQUENCY == RFM69_433MHZ ? RFM69_FRFMID_433_92 : (MY_RFM69_FREQUENCY == RFM69_868MHZ ? RFM69_FRFMID_868 : RFM69_FRFMID_915))) //!< FREQ_MID
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !defined(RFM69_FREQ_LSB)
|
|
||||||
#define RFM69_FREQ_LSB (uint8_t)(MY_RFM69_FREQUENCY == RFM69_315MHZ ? RFM69_FRFLSB_315 : (MY_RFM69_FREQUENCY == RFM69_433MHZ ? RFM69_FRFLSB_433_92 : (MY_RFM69_FREQUENCY == RFM69_868MHZ ? RFM69_FRFLSB_868 : RFM69_FRFLSB_915))) //!< FREQ_LSB
|
|
||||||
#endif
|
|
||||||
*/
|
|
||||||
#define RFM69_COURSE_TEMP_COEF (-90) //!< puts the temperature reading in the ballpark, user can fine tune the returned value
|
#define RFM69_COURSE_TEMP_COEF (-90) //!< puts the temperature reading in the ballpark, user can fine tune the returned value
|
||||||
#define RFM69_FXOSC (32*1000000ul) //!< OSC freq, 32MHz
|
#define RFM69_FXOSC (32*1000000ul) //!< OSC freq, 32MHz
|
||||||
#define RFM69_FSTEP (RFM69_FXOSC / 524288.0f) //!< FXOSC / 2^19 = 32MHz / 2^19 (p13 in datasheet)
|
#define RFM69_FSTEP (RFM69_FXOSC / 524288.0f) //!< FXOSC / 2^19 = 32MHz / 2^19 (p13 in datasheet)
|
||||||
@@ -233,7 +220,6 @@ extern HardwareSPI SPI; //!< SPI
|
|||||||
#define RFM69_LISTEN_IDLE_US MY_RFM69_DEFAULT_LISTEN_IDLE_US //!< RFM69_LISTEN_IDLE_US
|
#define RFM69_LISTEN_IDLE_US MY_RFM69_DEFAULT_LISTEN_IDLE_US //!< RFM69_LISTEN_IDLE_US
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Radio modes
|
* @brief Radio modes
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
*
|
*
|
||||||
* Based on Mike McCauley's RFM95 library, Copyright (C) 2014 Mike McCauley <mikem@airspayce.com>
|
* Based on Mike McCauley's RFM95 library, Copyright (C) 2014 Mike McCauley <mikem@airspayce.com>
|
||||||
* Radiohead http://www.airspayce.com/mikem/arduino/RadioHead/index.html
|
* Radiohead http://www.airspayce.com/mikem/arduino/RadioHead/index.html
|
||||||
* RFM95 driver refactored and optimized for MySensors, Copyright (C) 2016 Olivier Mauti <olivier@mysensors.org>
|
* RFM95 driver refactored and optimized for MySensors, Copyright (C) 2017 Olivier Mauti <olivier@mysensors.org>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/*
|
/*
|
||||||
* The MySensors Arduino library handles the wireless radio link and protocol
|
* The MySensors Arduino library handles the wireless radio link and protocol
|
||||||
* between your home built sensors/actuators and HA controller of choice.
|
* between your home built sensors/actuators and HA controller of choice.
|
||||||
* The sensors forms a self healing radio network with optional repeaters. Each
|
* The sensors forms a self healing radio network with optional repeaters. Each
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
* - [!] Exclamation mark is prepended in case of error
|
* - [!] Exclamation mark is prepended in case of error
|
||||||
*
|
*
|
||||||
* |E| SYS | SUB | Message | Comment
|
* |E| SYS | SUB | Message | Comment
|
||||||
* |-|-------|-------|-----------------------------------|-----------------------------------------------------------------------------------
|
* |-|-------|------|------------------------------------|-----------------------------------------------------------------------------------
|
||||||
* | | RFM95 | INIT | | Initialise RFM95 radio
|
* | | RFM95 | INIT | | Initialise RFM95 radio
|
||||||
* | | RFM95 | INIT | PIN,CS=%d,IQP=%d,IQN=%d[,RST=%d] | Pin configuration: chip select (CS), IRQ pin (IQP), IRQ number (IQN), Reset (RST)
|
* | | RFM95 | INIT | PIN,CS=%d,IQP=%d,IQN=%d[,RST=%d] | Pin configuration: chip select (CS), IRQ pin (IQP), IRQ number (IQN), Reset (RST)
|
||||||
* |!| RFM95 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
* |!| RFM95 | INIT | SANCHK FAIL | Sanity check failed, check wiring or replace module
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
* | | RFM95 | SWR | SEND,TO=%d,RETRY=%d | Send message to (TO), NACK retry counter (RETRY)
|
* | | RFM95 | SWR | SEND,TO=%d,RETRY=%d | Send message to (TO), NACK retry counter (RETRY)
|
||||||
* | | RFM95 | SWR | ACK FROM=%d,SEQ=%d,RSSI=%d,SNR=%d | ACK received from node (FROM), seq ID (SEQ), (RSSI), (SNR)
|
* | | RFM95 | SWR | ACK FROM=%d,SEQ=%d,RSSI=%d,SNR=%d | ACK received from node (FROM), seq ID (SEQ), (RSSI), (SNR)
|
||||||
* |!| RFM95 | SWR | NACK | No ACK received
|
* |!| RFM95 | SWR | NACK | No ACK received
|
||||||
* | | RFM95 | SPP | PCT=%d,TX LEVEL=%d | Set TX level, input TX percent (PCT)
|
* | | RFM95 | SPP | PCT=%d,TX LEVEL=%d | Set TX level percent (PCT), TX level (LEVEL)
|
||||||
*
|
*
|
||||||
* RFM95 modem configuration
|
* RFM95 modem configuration
|
||||||
*
|
*
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
* SF = Spreading factor, chips / symbol
|
* SF = Spreading factor, chips / symbol
|
||||||
*
|
*
|
||||||
* | CONFIG | REG_1D | REG_1E | REG_26 | BW | CR | SF | Comment | air-time (15 bytes)
|
* | CONFIG | REG_1D | REG_1E | REG_26 | BW | CR | SF | Comment | air-time (15 bytes)
|
||||||
* |------------------|--------|--------|--------|-------|-----|------|------------------------------------------------
|
* |------------------|--------|--------|--------|-------|-----|------|-----------------------|------------------------
|
||||||
* | BW125CR45SF128 | 0x72 | 0x74 | 0x04 | 125 | 4/5 | 128 | Default, medium range | 50ms
|
* | BW125CR45SF128 | 0x72 | 0x74 | 0x04 | 125 | 4/5 | 128 | Default, medium range | 50ms
|
||||||
* | BW500CR45SF128 | 0x92 | 0x74 | 0x04 | 500 | 4/5 | 128 | Fast, short range | 15ms
|
* | BW500CR45SF128 | 0x92 | 0x74 | 0x04 | 500 | 4/5 | 128 | Fast, short range | 15ms
|
||||||
* | BW31_25CR48SF512 | 0x48 | 0x94 | 0x04 | 31.25 | 4/8 | 512 | Slow, long range | 900ms
|
* | BW31_25CR48SF512 | 0x48 | 0x94 | 0x04 | 31.25 | 4/8 | 512 | Slow, long range | 900ms
|
||||||
|
|||||||
Reference in New Issue
Block a user