-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LoRaWAN Join backoff not implemented #2
Comments
@terrillmoore what would be a straight forward way for a node to check if it's currently joined? |
For now, check |
Root cause of the total lack of randomization: But.. we probably need a new |
According to LoRaWAN 1.02, section 7 (page 37), lines 21 and following:
A table that follows is hard to read, but it apparently shows the following:
The base delay is called
T0
in the specification and is not used expect on that page. I believe that the implementation can choose it, but it's not clear.In any case, the LMIC implementation doesn't do anything like this. Apart from bug #1, which leads to fairly unpredictable behavior once the first JOIN cycle fails, the delay doesn't take into account any of the above considerations.
Possibly need to consider FRAM storage of the partial join state, as devices that are power-cycling still want to delay joining (if they're in the field).
The text was updated successfully, but these errors were encountered: