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

Is beacon rev.1.1.0 compatible with softdevice s110 V8.0?

Hi, I have nrf51822 bluetooth smart kit Rev 1.1.0 . Is this beacon compatible with Softdevice110 V8.0? I want to know this because I have read that "The CPU will by default be available for the application during RF activity" at this version of softdevice. Thanks in advance!

  • It depends on what chip revision of the nRF51 you have. You need to compare the device markings of your chip with Table 2 in the nRF51 Series Compatibility Matrix to figure out what revision you have. Then you check Table 4 to see what SoftDevices and SDKs that are compatible with your chip.

    If you use SoftDevice S110 8.0.0 with a revision 2 chip you should enable mutual exclusion between the radio and the application. Please see the Changes section in the S110 8.0.0 release notes for more information.

    uint32_t opt_id = BLE_COMMON_OPT_RADIO_CPU_MUTEX;
    ble_opt_t cpu_blocking_enabled;
    cpu_blocking_enabled.common_opt.radio_cpu_mutex.enable = 1;
    ble_stack_init();
    err_code = sd_ble_opt_set(opt_id, &cpu_blocking_enabled);
    

    I can't check what revision is on the 1.1.0 now, but I can on Monday, please add a comment if you can't figure it out.

Related