Custom BLE profile creation

Hi 
I am currently working with nrf5340  board to create Custom BLE profiles for data transfer to mobile app.
I am not finding any document or videos that gives me a detailed guide on how to create profile from scratch. I am following your technical documents, but those are just telling about how to build, test or debug and not really anything on how to code or what APIs to use. Can you guide me on which document to follow? I am not sure if I have missed out any document?

Thank you 
Regards 
Pallavi LS 

Parents Reply Children
  • Hello,

    Not quite sure what you mean about that. Do you mean retransmissions? All packets are retransmitted until they are acknowledged by the receiver, meaning the received CRC of the packet is correct. If that doesn't happen for a given amount of time, the link will disconnect. This happens after a time called Supervision Timeout, which is a value that the peripheral and central agree on upon connection. Typically, in our samples, this is 4 seconds, but you can set your desired value using 

    CONFIG_BT_PERIPHERAL_PREF_TIMEOUT= units of 10ms units.

    Best regards,

    Edvin

Related