BLE and Apple iBeacon or Google Eddystone



  • Hello,

    The "bluetooth.set_advertisement()" function is too light because it forces the use of "manufacturer_data" or "service_data" directly but does not allow to set the data in raw format.

    In addition, some data is added automatically and lengthens the message, which does not allow a sufficient size to simulate a real Apple iBeacon or Google EddyStone (iBeacon is just passing if the name is not used).

    Also, it is impossible to set the time interval of the messages (which has a significant impact on energy consumption).

    Would it be possible to have more BLE options at this level?

    Thanks to the Pycom team.

    (My lib to decode advertising: https://github.com/jczic/BLEAdvReader)


 

Hello World?

Pylife on Kickstarter - November 2018








Back Us On Kickstarter >

Pycom on Twitter