Commit Graph
13 Commits
Author SHA1 Message Date
Marcelo Aquino f3c60a068f process() uses sendRoute() for routing decisions
To keep routing decisions in one place, and avoid rewriting the same
code to add failedTransmissions count to process()
2015-02-13 02:01:18 -02:00
Marcelo Aquino d92918c80a Accept a new parent only when autoFindParent is 1
In a gateway, I_FIND_PARENT_RESPONSE messages was returning as true by
process(). With this commit it will return as false, is this the right
expected behavior?
2015-02-11 12:22:27 -02:00
Marcelo Aquino 57e8947218 Write parentNodeId to eeprom only when differ 2015-02-11 11:42:07 -02:00
Marcelo Aquino ca272743e6 check for invalid input on gateway
To prevent incomplete or chunked data being sent by the gateway
2015-02-11 11:24:45 -02:00
Marcelo Aquino 652d589fe3 add node to routing table before send an ack 2015-02-11 10:49:05 -02:00
Marcelo Aquino ace0a38c93 Node set up only after having an id 2015-02-07 10:59:25 -02:00
Marcelo Aquino 381d98648f fix clear routing table data
childNodeTable is a pointer, will always return 2
2015-02-06 20:59:57 -02:00
Marcelo Aquino ff1ddc3807 Relay messages only after receiving an id 2015-02-06 19:09:51 -02:00
Marcelo Aquino 70e457d635 fix convBuf size to print P_CUSTOM payloads 2015-02-03 21:13:53 -02:00
Marcelo Aquino 7f4f76580a get custom string from msg that isn't a stream type 2015-02-03 18:31:03 -02:00
Marcelo Aquino e8f7cb16a2 Fetch id through repeaters 2015-02-03 13:33:28 -02:00
Marcelo Aquino 6b76eb3df6 fix a possible parent repeater loop 2015-01-30 18:39:09 -02:00
Marcelo Aquino bf8f5b8164 fix a case where parent distance from repeater get stuck at 255 2015-01-29 17:19:19 -02:00