Skip to content

LoRaWAN: Reason for change of LinkCheck and DeviceTime request scheduling? #1221

Answered by HeadBoffin
matthias-bs asked this question in Q&A
Discussion options

You must be logged in to vote

It's only an example implementation - there are recommendations on many aspects of deployment in TR007 - but you should fit the situation to your application. Doing a LinkCheck on the first uplink after a join is a bit academic. My copy has ((fCntUp % 64 == 0) && ( fCntUp > 0)) which is a good example of fuglly code but at least it waits until uplink 65 before it triggers. As another loverly bit of WTFing, The Things Stack does not return a field if the value is null, empty or zero due to the way that Google Protocol Buffers encodes such things - you have to infer its value in your own code.

If the device hasn't had a downlink in a while - number of uplinks or actual duration - then it ma…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by matthias-bs
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants