This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2745R10-Q1: Connection Handover

Part Number: CC2745R10-Q1

Tool/software:

Hello; 

While trying to test the conection handover demo for sdk 9.11 as described on the readme of the car and key node project:

  1. Connection Handover Demo: The Connection Handover Demo is used to demonstrate the connection handover feature between the Car Node and multiple Key Nodes. To run the demo, using 1 car_node project and 2 key_node projects and following these steps:

    • Use SDK/tools/ble/ble_agent/examples/ble_device_connection_handover.py.
    • Update comports to match the Car Node devices.
    • Execute the Python script from your .venv: python ble_device_connection_handover.py.
    • The demo will simulate a connection handover between the Car Node and multiple Key Nodes

In the .py script we put the com number corresponding to the car_node and one key_node, in the terminal we have an error indicating 

Also, we have tried the steps described in connection monitor, we got this error, 

This error appears on the old sdk and it disapear when disabling the l2cap, and it gives then an other error.

Are we missing some steps?

Please could you provide more info about this topics.

Thank you in advance.

Best regards;

  • Hi there,

    I've assigned your thread to an expert - we are a bit backed up due to summer vacations, so apologies for the delay. 

  • Greetings, 

    Please set the l2cap_enabled variable to false. Additionally, I recommend disabling bonding on the Car Node example. This should allow you to run the ConnMonitor demo successfully. Could you also please document what the other fail case is so I can assist with that?



    In regards to the Connection Handover, you should be running it with 2 car nodes, and 1 key node device instead. From the screenshot you have provided, it looks like one serial port was successfully opened, and it was probably the one which was running the car node example. Please try with the suggested configuration and let us know the results.

    Best,
    Achyut Ray

  • Hello; 

    Thank you for your support.

    Regarding the connection handover it works fine. But for the connection monitor i still have this error.

    Could you please provide more info about this.

    Thank you;

    Best regards;

  • Greetings,

    Could you please share which projects you are using to test the CM? It looks like the node that the python script is requesting to start monitoring, does not have the capability to start the connection monitoring. This could happen if you have an incorrect project flashed. This example should also be run with 2 Car Nodes, and 1 key node. 

    Best,
    Achyut

  • Hello; 

    Yes i'm using in fact

    -1 car_node with connection monitor disabled

    -1 car_node with connection monitor which is the cmr_node

    -1 key node

    I followed exactly the steps given in the connection monitor.

    Best regards; 

  • Greetings,

    Is it possible that the COM ports you have used in the python script are somehow mixed up? An easy way to check for this would be to enable Conn.Monitor on both Car Nodes, and then the run the example again. If this works, it would mean that the previous configuration of COM ports in the python script was incorrect.

    Best,
    Achyut

  • Hello;

    Thank you for your response.

    But i'm reaching you because i still struggling with the connection monitor. I will cite here the detailed steps may be i have missed something or did it wrongly.

    So, let's break it up:

    1- for the key_node i loaded the project into ccs, and enable the PA/LNA, with no change in the ble_feature 

    2-for the cmr_node, i loaded the car_node project, enable the PA/LNA pins, and enabling the RSSI

    3-for the car_node disbaling the connection_monitor, keeping the PA/LNA pin enabled 

    --> After changing the com port, always getting this error 

    So my concerns are if those steps are correct and for the RCL pins PA/LNA is it neccessary to connect them, if yes how to do that and which feature to use.

    Thank your; 

    Best regards,