In the LoRa Server, on the Device-profiles->[profile]->CLASS-B tab, there is the setting “Class-B ping-slot periodicity” field. I’m unclear what I should set this to. I know that in Class B, the gateway broadcasts a periodic beacon every 128 seconds, and that as a device, I can specify how often I want to look for messages, but I’m unclear what this setting means in the context of the server, and what it actually affects. I’m actually unclear what the Class-B ping-slot periodicity, Class-B ping-slot data-rate, or Class-B ping-slot frequency fields affect when I’m using a gateway.
In my configuration, I’m running a Multitech MTCDT-247A (has GPS), I have beacon enabled, hopping enabled, and the beacon frequency set to 923.3MHz. This matches up with the STMicro LoRaWAN 1.2.2 stack I’m using for US-915, sub-band 0. If these are set by the gateway, what do the three fields above affect, should I set them, leave them all 0, or what?
I’m occasionally getting the beacon to lock on the device, but it always loses it The device joins just fine under class A. Under class B it gets the join accept, starts hunting for the beacon, and then usually times out. So I’m getting closer.