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

regarding BLE_APP_MULTILINK_CENTRAL_PCA10040_s132

so i am trying to understand the code , and i would be really grateful if u help me . 

what i am trying to do is send data from one DK to multiple DK. i am not able to figure out where to send the data or read it from.  

SDK1 uploaded with  multilink_central and SDK2 is uploaded with ble_app_blinky (it works fine )

thank you 

ps- we are using SEGGER IDE , SDK BMD 300.

Parents Reply
  • Did you see the answer posted here? It is not possible to broadcast data to all links at once. You will need to handle them separately. As you can see from led_status_send_to_all(), the status is sent to all links one after another (not broadcasted). If you take a look at ble_lbs_led_status_send(), take a look at the variable tx_message_t * p_msg; The tx_message_t struct contains a write_req message, which contains the gattc_value message to write.

    The status of the message is written in this line here:

    p_msg->req.write_req.gattc_value[0]        = status;

    You should not have to make any changes to tx_buffer_process.

Children
Related