|
38 | 38 | * - TSM:READY from <b>stReady</b> Transport is ready and fully operational
|
39 | 39 | * - TSM:FAIL from <b>stFailure</b> Failure in transport link or transport HW
|
40 | 40 | * - Transport support function (<b>TSF</b>)
|
41 |
| -* - TSF:CHKUPL from @ref transportCheckUplink(), checks connection to GW |
42 |
| -* - TSF:ASID from @ref transportAssignNodeID(), assigns node ID |
43 |
| -* - TSF:PING from @ref transportPingNode(), pings a node |
| 41 | +* - TSF:CKU from @ref transportCheckUplink(), checks connection to GW |
| 42 | +* - TSF:SID from @ref transportAssignNodeID(), assigns node ID |
| 43 | +* - TSF:PNG from @ref transportPingNode(), pings a node |
44 | 44 | * - TSF:WUR from @ref transportWaitUntilReady(), waits until transport is ready
|
45 | 45 | * - TSF:CRT from @ref transportClearRoutingTable(), clears routing table stored in EEPROM
|
46 | 46 | * - TSF:LRT from @ref transportLoadRoutingTable(), loads RAM routing table from EEPROM (only GW/repeaters)
|
47 | 47 | * - TSF:SRT from @ref transportSaveRoutingTable(), saves RAM routing table to EEPROM (only GW/repeaters)
|
48 | 48 | * - TSF:MSG from @ref transportProcessMessage(), processes incoming message
|
49 |
| -* - TSF:SANCHK from @ref transportInvokeSanityCheck(), calls transport-specific sanity check |
50 |
| -* - TSF:ROUTE from @ref transportRouteMessage(), sends message |
51 |
| -* - TSF:SEND from @ref transportSendRoute(), sends message if transport is ready (exposed) |
| 49 | +* - TSF:SAN from @ref transportInvokeSanityCheck(), calls transport-specific sanity check |
| 50 | +* - TSF:RTE from @ref transportRouteMessage(), sends message |
| 51 | +* - TSF:SND from @ref transportSendRoute(), sends message if transport is ready (exposed) |
52 | 52 |
|
53 | 53 | *
|
54 | 54 | * Transport debug log messages:
|
|
80 | 80 | * | | TSM | FAIL | CNT=%%d | <b>Transition to stFailure state</b>, consecutive failure counter (CNT)
|
81 | 81 | * | | TSM | FAIL | PDT | Power-down transport
|
82 | 82 | * | | TSM | FAIL | RE-INIT | Attempt to re-initialize transport
|
83 |
| -* | | TSF | CHKUPL | OK | Uplink OK |
84 |
| -* | | TSF | CHKUPL | OK,FCTRL | Uplink OK, flood control prevents pinging GW in too short intervals |
85 |
| -* | | TSF | CHKUPL | DGWC,O=%%d,N=%%d | Uplink check revealed changed network topology, old distance (O), new distance (N) |
86 |
| -* | | TSF | CHKUPL | FAIL | No reply received when checking uplink |
87 |
| -* | | TSF | ASID | OK,ID=%%d | Node ID assigned |
88 |
| -* |!| TSF | ASID | FAIL,ID=%%d | Assigned ID is invalid |
89 |
| -* | | TSF | PING | SEND,TO=%%d | Send ping to destination (TO) |
| 83 | +* | | TSF | CKU | OK | Uplink OK |
| 84 | +* | | TSF | CKU | OK,FCTRL | Uplink OK, flood control prevents pinging GW in too short intervals |
| 85 | +* | | TSF | CKU | DGWC,O=%%d,N=%%d | Uplink check revealed changed network topology, old distance (O), new distance (N) |
| 86 | +* | | TSF | CKU | FAIL | No reply received when checking uplink |
| 87 | +* | | TSF | SID | OK,ID=%%d | Node ID assigned |
| 88 | +* |!| TSF | SID | FAIL,ID=%%d | Assigned ID is invalid |
| 89 | +* | | TSF | PNG | SEND,TO=%%d | Send ping to destination (TO) |
90 | 90 | * | | TSF | WUR | MS=%%lu | Wait until transport ready, timeout (MS)
|
91 | 91 | * | | TSF | MSG | ACK REQ | ACK message requested
|
92 | 92 | * | | TSF | MSG | ACK | ACK message, do not proceed but forward to callback
|
|
108 | 108 | * |!| TSF | MSG | REL MSG,NORP | Node received a message for relaying, but node is not a repeater, message skipped
|
109 | 109 | * |!| TSF | MSG | SIGN FAIL | Signing message failed
|
110 | 110 | * |!| TSF | MSG | GWL FAIL | GW uplink failed
|
111 |
| -* | | TSF | SANCHK | OK | Sanity check passed |
112 |
| -* |!| TSF | SANCHK | FAIL | Sanity check failed, attempt to re-initialize radio |
| 111 | +* | | TSF | SAN | OK | Sanity check passed |
| 112 | +* |!| TSF | SAN | FAIL | Sanity check failed, attempt to re-initialize radio |
113 | 113 | * | | TSF | CRT | OK | Clearing routing table successful
|
114 | 114 | * | | TSF | LRT | OK | Loading routing table successful
|
115 | 115 | * | | TSF | SRT | OK | Saving routing table successful
|
116 |
| -* |!| TSF | ROUTE | FPAR ACTIVE | Finding parent active, message not sent |
117 |
| -* |!| TSF | ROUTE | DST %%d UNKNOWN | Routing for destination (DST) unknown, send message to parent |
118 |
| -* |!| TSF | SEND | TNR | Transport not ready, message cannot be sent |
| 116 | +* |!| TSF | RTE | FPAR ACTIVE | Finding parent active, message not sent |
| 117 | +* |!| TSF | RTE | DST %%d UNKNOWN | Routing for destination (DST) unknown, send message to parent |
| 118 | +* |!| TSF | SND | TNR | Transport not ready, message cannot be sent |
119 | 119 | *
|
120 | 120 | * Incoming / outgoing messages:
|
121 | 121 | *
|
|
0 commit comments