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

BLE - passkey

Hi,

I have a question regarding BLE connection with passkey.

When starting connection and bonding process, a device can display a passkey so the other side will send this passkey in order to establish connection.

My question is - what's happening in the background while waiting for this passkey to be sent? Does other procedures (diffie-hellman etc) are freeze until passkey is sent?

Do you have any flow chart which can explain the steps?

Thanks!

Parents
  • Hi

    The passkey is printed over UART. By default this will be printed to the COM port that a DK is connected to, so that you can see the passkey on a terminal like PuTTY, or an interface of your choice connected to UART pins on your device.

    Not everything happens "out of band" but this is the entire process of an Out of Band bonding process.

    Best regards,

    Simon

Reply
  • Hi

    The passkey is printed over UART. By default this will be printed to the COM port that a DK is connected to, so that you can see the passkey on a terminal like PuTTY, or an interface of your choice connected to UART pins on your device.

    Not everything happens "out of band" but this is the entire process of an Out of Band bonding process.

    Best regards,

    Simon

Children
Related