This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

S130 simultaneous scan & advertise problem

I'm trying to implement a simultaneous broadcaster observer by calling ble_gap_adv_start() and sd_ble_gap_scan_start() and waiting for respective events.

If I call advertising start first and scan start second, everything works fine. However, if I call scan start first and advertising start second, ble_gap_adv_start() returns invalid state.

The reason I need to call advertising start second, is that I'm always scanning but advertising only when I scan something of interest.

Am I doing something wrong?

Thanks,

K

  • Carles wrote: "...you can use the S130 2.0.0 alpha which has the fix. Unfortunately there is no compatible SDK yet... ".

    Do you mean that I can use the S130 2.0.0 alpha softdevice, but then I can NOT use it, as my SDK 8.1.1 based code will not be compatible with the new softdevice?

    regards, Elm

  • well you can use it but there is currently no SDK, so you can only use it "raw". Some people actually do that, using the SD directly from their code. If you're not one of them then I'd ask you to wait for the SDK release.

Related