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

SDK 6.1.0 and s120 v1.0.1 multilink peripheral example: compilation error

Hi community,

When I want to use the example multilink peripheral inside the s120 directory example of the SDK 6.1.0, I'm not able to compile the code.

The device_manager_peripheral.c file is not aligned with the header file ble_gap.h provided for s120 soft device ; some structure (ble_gap_evt_auth_status_t, ble_gap_sec_keys_t, ble_gap_evt_sec_info_request_t) don't contain the right element in the ble_gap.h in nrf51822/include/s120 directory and one function prototype (sd_ble_gap_sec_params_reply) is not the well one. If we take a look, inside s110 or s130 ble_gap.h file, everything is ok.

Why this mismatch exists or something is wrong in my setup ?

Thanks in advance

Parents
  • I get no errors when compiling the example in <sdk 6.1.0>\nrf51822\Board\nrf6310\s120\ble_app_multilink_peripheral\arm\ble_app_multilink_peripheral.uvprojx, using Keil uVision 5.

    • Is this the example you tried as well?
    • What toolchain do you use and on what platform?
    • Did you get this from a fresh (unmodified) version of the SDK?
Reply
  • I get no errors when compiling the example in <sdk 6.1.0>\nrf51822\Board\nrf6310\s120\ble_app_multilink_peripheral\arm\ble_app_multilink_peripheral.uvprojx, using Keil uVision 5.

    • Is this the example you tried as well?
    • What toolchain do you use and on what platform?
    • Did you get this from a fresh (unmodified) version of the SDK?
Children
No Data
Related