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

How to customize EddyStone TLM parameters?

Hi There,

I'm interested to customize the eddystone TLM parameters as per the image below, which is replace the Battery voltage with Button detection On/Off.

I did search through the forum and notice I need to break the eddystone specification if I were to use custom data frame with TLM mode. I was kinda new to beacon, may I know is there any alternative for me to group and sent junk of custom frame in Beacon?

devzone.nordicsemi.com/.../send-custom-packets-in-eddystone-mode

HW: PCA10056

SW: nRF5_SDK_15.2.0_9412b96

  • Hi 

    Technically you can't make any changes to the payload without breaking the Eddystone specification, but if you are using a custom app to read the beacon, and just need to embed a single bit of information, there might be some ways to make it work. 

    For instance you can embed the button status in the LSB of the temperature or battery voltage. It will introduce a small amount of noise to the signal, but if absolute accuracy is not critical then it might be acceptable. 

    Another approach is to skip the Eddystone payload completely and do a custom beacon packet, but then you will obviously not be inter-operable with existing Eddystone based apps. 

    Best regards
    Torbjørn

Related