I need to use my RAK11720 in beacon mode but with plain text, for example, ‘Hello World!’ without any Eddystone mode configured. Is there a way to make it work by loading the custom beacon payload? The problem is that if I don’t configure any of the Eddystone modes, the RAK doesn’t start the beacon. The issue is that the program loads onto the board, but the service doesn’t star!
If I want to modify the payload, for example, 15 bytes, do I change byte 4 (length) to the new length? But should I add the manufacturer bytes and the 2 company ID bytes? Or should I only consider the 15 bytes in my payload?
For BLE advertisement, the rule is like that length, flag and data. For example,
0x02 → length (next two byte related to this frame)
0x01 → flag
0x06 → data
0x05 → length (1-byte for flag, 4-byte for data)
0xFF → flag
0x01, 0x02, 0x03, 0x04 → (0x01,0x02 - company id), (0x03, 0x04 - manufacturer data)