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

Timestamp information in Beacon packets

I have a requirement that in BLE Beacon Packets, I want to send the time stamp information with in Beacon packets . My questions are : 1. Is it possible to include time stamp in BLE beacon packets ? . 2. If we can send the time stamp information with in Beacon packets , where exactly i should store this information in payload ? . UUID ?

  • You can indeed to control whole content of ADV PDU (if you don't implement higher BLE stack layers) or at least some parts (if you implement GATT/GAP as most of the devices do). You can even mixing it with UUID but that sounds like horrible idea, UUID should identify something and if you make parts of it dynamic you will suddenly have millions or more UUIDs in the system. Yes it can work but there are more elegant solutions (e.g. put all your additional data to Manufacturer Specific AD element in ADV data).

    Then your second question doens't make sense, storing things has nothing to do with BLE. You need to know where you want to have this information in the end (I guess not in the embedded devices but in some backend server) and then based on your resources (= what HW and SW you use for your infrastructure) you see what information you need to store where and how to transport it from one end to another. What do you expect as answer when no one knows what system you design?

Related