Compiling problem with platformio in VS

After some time they start to send the “hello world” in each package, I didn’t touch the code, but now it seems to work fine.

Thank you very much for helping me out!

1 Like

The device may be answering to LNS MAC commands regarding channel setup, automatic-data-rate (ADR) or other stuff for the first few packets that they are on the network, so that might be normal. LNS MAC command packets are easily identifyable by looking at the FPort, which is 0 for MAC commands.

There are also cases in which confirmed downlink packets require an uplink ACK so that packet will too be semantically “empty”.

Another one would be if the device has more downlink scheduled for it from the LNS. This will set the fPending bit in a downlink packet causing the device to do an “automatic uplink” with no content to retrieve that pending downlink.

If that occurs again you can post the exact downlink and uplink packets for us to have a look at.

But other than that it seems to you’re up and running fine now :).

2 Likes