This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Thingy beacon - malformed packet?

I think there's a problem with the beacon advertisement sent by Thingy52.  I'm seeing the problem in my own PC code and also air sniffer.  The advertising data packet looks like this:

0x02 0x01 0x06 0x03 0x03 0xaa 0xfe 0x13 0x16 0xaa 0xfe 0x10 0xee 0x03 0x67 0x6f 0x6f 0x2e 0x67 0x6c 0x2f 0x70 0x49 0x57 0x64 0x69 0x72 0x00

Breaking the packet down by advertising fields we get:

0x02 0x01 0x06
0x03 0x03 0xaa 0xfe
0x13 0x16 0xaa 0xfe 0x10 0xee 0x03 0x67 0x6f 0x6f 0x2e 0x67 0x6c 0x2f 0x70 0x49 0x57 0x64 0x69 0x72
0x00

The first 3 fields are a total of 27 bytes, but the transmitted packet is 28 bytes.  That last 0 byte would be the length of the 4th field which doesn't exist.

There was another report of malformed packet 2 years ago which may be the same thing: here

Parents Reply Children
No Data
Related