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

Beacon and DFU

I have a product that advertises as a BLE beacon. It can be placed into BLE DFU mode through local actions (a command on the USB serial port).

Is it possible to add services including buttonless DFU so it can be updated without physically touching the board? Or is beacon mode incompatible with BLE services?

I am using SDK version 15.2.0

Parents
  • Hi Ken, 

    Could you let me know if you follow any beacon standard ? For example Eddystone ? 
    Beacon by definition is simply advertising packet. You can have connectable beacon if you want. When advertise in connectable mode it allows the phone to connect to it and trigger the Buttonless DFU service. 
    If it's a requirement to do non-connectable advertising, you can do both, occasionally advertise with connectable mode. For example doing connectable advertising for 10 second every 1 minute. 

Reply
  • Hi Ken, 

    Could you let me know if you follow any beacon standard ? For example Eddystone ? 
    Beacon by definition is simply advertising packet. You can have connectable beacon if you want. When advertise in connectable mode it allows the phone to connect to it and trigger the Buttonless DFU service. 
    If it's a requirement to do non-connectable advertising, you can do both, occasionally advertise with connectable mode. For example doing connectable advertising for 10 second every 1 minute. 

Children
Related