Uploaded image for project: 'Embedded Software & Tools'
  1. Embedded Software & Tools
  2. EXT_EP-10590

[RTLS Agent] RTLS Agent sometimes shows exception when there are huge amount of data to be processed in the PC

    XMLWordPrintable

Details

    • Bug
    • Status: Accepted
    • Medium
    • Resolution: Unresolved
    • SimpleLink CC13x2-26x2 SDK BLE5 Stack
    • BLE_AGAMA-3540
    • RTLS_AGENT_1.5.1.0
    • Hide
      RTLS_AGENT_1.5.x
      RTLS_AGENT_1.5.1.1
      Show
      RTLS_AGENT_1.5.x RTLS_AGENT_1.5.1.1
    • CC26X2R1

    Description

      When enable CCI, sometimes RTLS Agents does not respond to CMD before the timer expires and then it will show exception.

      Notes:

      • the issue occurs after 1 hour when the test run with 8 active responders.
      • this issue is directly affected by the process power of user PC.

      Observation:
      When the script runs the CCI_Stop, the rtls manager sends RTLS_CMD_CONN_INFO to a device. Even though the rtls_passive has already stopped and sent back the response, the RTLS Agent does not process the msg in time due to the buffer is too full.
      Sometimes the response received after more than 5 - 8 min (by default the waiting timeout = 30 sec)
      When timeout happened - the exception occurred and following message will pop up in the terminal:

      This time related to the number of data packets in the PC USB port buffer (each device running in the setup sends a lot of data).

      Workaround:

      1. Increase the timeout in the python script. ex: change from 30 sec to 600 sec.
            # Search for "timeout=30" inside the example script and change it to whatever value that suits you. Ex:
            timeout=600
            
      2. Increase the connection intervals.
            # Search for "connection_interval=100" inside the example script and change it to whatever value that suits you. Ex:
            connection_interval=500
            

      Attachments

        Activity

          People

            syncuser TI User
            syncuser TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: