-
Notifications
You must be signed in to change notification settings - Fork 18
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
Questions about class C and down windows #11
Comments
Hm, I've seen some references to class C, but TBH I have not looked at how this works at all (or even if it still works, especially when you disable class B there is a chance some things needed for class C are also disabled).
Isn't that exactly what class C means? As for your example, I suspect that simply enabling Also, you speak of duty cycle, but there is no duty cycle for RX, so that should be ok? |
Hello Matthijs, sorry from the readme I had intended this lib could handle class C devices,
practically yes ( a "full" class C node could also send uplinks AFAIK), About the duty-cycle, I was not referring to lorawan limitations, |
Well, you suggested there is an |
Ok, I'll give a try with the LMIC_setClassC and let you know. |
Hi Matthijs, I've tried calling the Class C API
and from logs it seems correctly set, but my node doesn't receive data from the server (I checked it uses same channel, sf and bw) :
If I try to call a fake job (also from onLmicEvent EV_RXCOMPLETE) :
where
Class C reception phase starts :
but not for every try. Do you have any advice? |
Weird, so scheduling a job somehow causes reception to work? That's quite weird, especially since the IRQ does not even seem to trigger in the non-working case... No specific advance off-hand, sorry. |
Yes it looks like so, but I'm not sure if the node is receiving in RXON mode or, maybe, Anyway thanks for your attention, I'll update in case. |
@finrut were you able to get class C working? |
@cdrx Currently I'm not working on it, |
Hi Matthijs,
I've seen downlinks are fine (in original LMIC-Arduino I couldn't receive pkts > 51 bytes)
and I'm trying the Class C (I haven't found documentation or example on it)
and I have 2 question :
for the second one questione I was thinking something like this from the raw.ino example:
but I'm not sure because the dutycycle in LoRaWAN, so I'm wondering if I can simple RX directly through Basicmac (or LMIC ) API.
Do you have any suggestions?
The text was updated successfully, but these errors were encountered: