LoRaWan MAC version 1.0.3


Hello @brocaar in the next release of loraserver do you plan to implement the LoRaWan MAC version 1.0.3 ?

No special need in the moment it’s just to be up to date with the software release of my devices wich is covered with this lorawan MAC version.


Thank you.

OTAA failed / Debugging device activation OTAA issues
MACVersion, what is it?

Yes, it will be added to the next release :slight_smile:


TiTop, super hard worker as usual thank you…


Hello Guys,

I have one additional question regarding devices based on 1.0.3 release.

Some of my devices will have to be working with a loraserver suite implementing only 1.0.2 (loraserver v0.25.1 and lora-app-server v0.19.0)… The thing is that this suite can’t be upgraded to last versions… since it does not have internet access.

Do you think that devices working with classA working on 1.0.3 might work?

Thanks a lot


This should not be an issue as Class A was not changed. I believe the changes were mostly Class-B related.


Yes, except for some additional MAC commands that have been implemented, I thought two it would work… But an expert confirmation is always welcome!


Any plans to support the new (v1.0.3) DeviceTime commands to support time-syncing of RTCs in LoRa node devices with the server’s time?



It is already supported since LoRa Server 0.25.0 when Class-B support was added :wink: (you do need a gateway with GPS for this!)


@brocaar GPS? Why is that needed for DeviceTime syncing?

EDIT: Reading the spec now. I guess it’s because GPS is a pretty accurate source of current time and the spec demands ±100ms accuracy? What If I’m OK with less accuracy? Any way to replace GPS as time source with some other time source?


In case you are OK with less accuracy, you would need to change the packet-forwarder so that it includes the GPS time on uplink: https://github.com/Lora-net/packet_forwarder/blob/master/PROTOCOL.TXT#L134.