Skip to content
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

Region payload limits not adjusted by TxParamSetupReq/dwell limits support #29

Open
Bwooce opened this issue Dec 19, 2020 · 1 comment

Comments

@Bwooce
Copy link

Bwooce commented Dec 19, 2020

[Raised as an FYI to document my discovery, this can be closed as Won'tImplementRightNow :-) ]

The Payload limits are zero for slow DRs in AU915 and AS923.. This is correct and as per all the recent (incl. 1.1) region specs which say to start at the Dwell 1 limits and use DR2 (SF10/125) until MAC TxParamSetupReq is received with a dwell change (to 0). I'm not even sure TTNv2 sends this...v3 does now.

Hence there are two limits for AS923 and AU915 e.g. see LoRaMac-node)

This is a bit of a problem for me when porting TTN Mapper type code. I don't see any lmic stack variant supporting this, but SF12/SF11 are not usable in those two regions without it. I'm going to hack it in for now but this annoying dwell stuff seems to be specific to only these two regions so annoying to implement.

@matthijskooijman
Copy link
Contributor

Thanks for documenting this. I'm not too familiar with those regions or the concept of "dwell", so I'm not going to do anything with this directly, but as always, patches welcome :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants