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

S110 observer and broadcaster?

Hi, just for understanding what soft device do i have to use when i want to build an application wich use observer role and broadcaster role at same time?

Can i use S110 Timeslot api to do this at the same time or have i to use S130?

Best regards, Nils

Parents
  • Well... I'm sure you could use the timeslot api, but surely it would be easier to use the functionality already provided by the S130 SD?

    (the broadcaster / observer roles could be implemented "relatively simply" using the raw RADIO API, however getting the timings and other behaviour correct as per Bluetooth standard would involve some work, and you may have a higher testing burden to show compliance with the Bluetooth standard)

    (the timeslot api is used to allow you to perform operations that disable the soft device interrupts for a short period of time. This can be used to (re-)implement additional radio protocols or implement timing-critical IO. It can't be used to timeslice the functionality of the softdevice.)

Reply
  • Well... I'm sure you could use the timeslot api, but surely it would be easier to use the functionality already provided by the S130 SD?

    (the broadcaster / observer roles could be implemented "relatively simply" using the raw RADIO API, however getting the timings and other behaviour correct as per Bluetooth standard would involve some work, and you may have a higher testing burden to show compliance with the Bluetooth standard)

    (the timeslot api is used to allow you to perform operations that disable the soft device interrupts for a short period of time. This can be used to (re-)implement additional radio protocols or implement timing-critical IO. It can't be used to timeslice the functionality of the softdevice.)

Children
No Data
Related