Skip to content

Commit a23ab14

Browse files
mfalkviddfallberg
authored andcommitted
Clarify TSM:ID:FAIL message (#984)
As discussed in http://korturl.nu/gitler-is-a-stubborn-bastard-1 and numerous other forum threads, many people don't understand that id generation is done by the controller. Many new users start out their first MySensors network with a gateway, a single sensor node and no controller. Since MySensors defaults to AUTO node id, the node gets stuck on TSM:ID:FAIL, like this: TSM:ID TSM:ID:REQ TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: TSM:ID TSM:ID:REQ TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: TSM:ID TSM:ID:REQ TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: TSM:ID TSM:ID:REQ TSF:MSG:SEND,255-255-0-0,s=255,c=3,t=3,pt=0,l=0,sg=0,ft=0,st=OK: !TSM:ID:FAIL This change adds a clarifying note about the controller in the doxygen documentation.
1 parent d43c755 commit a23ab14

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

core/MyTransport.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
* | | TSM | ID | | <b>Transition to stID state</b>
7272
* | | TSM | ID | OK,ID=%%d | Node ID is valid
7373
* | | TSM | ID | REQ | Request node ID from controller
74-
* |!| TSM | ID | FAIL,ID=%%d | ID verification failed, ID invalid
74+
* |!| TSM | ID | FAIL,ID=%%d | ID verification failed, ID invalid, no ID received from controller
7575
* | | TSM | UPL | | <b>Transition to stUplink state</b>
7676
* | | TSM | UPL | OK | Uplink OK, GW returned ping
7777
* | | TSF | UPL | DGWC,O=%%d,N=%%d | Uplink check revealed changed network topology, old distance (O), new distance (N)

0 commit comments

Comments
 (0)