BOOSTXL-AOA: Fail to run IQ data collection on 2 passive node with AoA

Part Number: BOOSTXL-AOA

Greetings,

As I go through the tutorial and successfully run both the GUI demo (rtls_ui) and python scripts( rtls_aoa_iq_with_rtls_util_export_into_csv.py ), with the setup 1 master node, 1 slave node and 1 passive node + AoA board. 

Now I get the 2nd passive node + AoA board, and I plan to collect IQ data on two passive nodes at the same time. To this end:

  1. Make a copy of rtls_aoa_iq_with_rtls_util_export_into_csv.py, rename as rtls_aoa_iq_with_rtls_util_export_into_csv2.py, and change the passive node port name
  2. In terminal run 

             ```

                       python -u *csv..py &

                        python -u *csv_passive2.py

                ```

 

I notice only one passive node successfully record the IQ data, while another node FAIL, the log information is

```

[2021-03-31 14:30:35,974] root - INFO - Setting nodes :
[2021-03-31 14:30:35,976] root - INFO - Message receiver started
[2021-03-31 14:30:35,976] root - INFO - RTLS Manager started
[2021-03-31 14:30:37,979] root - INFO - Done setting node
[2021-03-31 14:30:38,008] serialnode - ERROR - read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
[2021-03-31 14:30:38,037] root - WARNING - ConstError('parsing expected 254 but parsed 0')
[2021-03-31 14:30:38,038] root - INFO - PASSIVE: F8:8A:5E:2D:86:99 --> {"originator": "Nwp", "type": "AsyncReq", "subsystem": "RTLS", "command": "RTLS_CMD_RESET_DEVICE", "payload": {"raw_payload": ""}}
[2021-03-31 14:31:08,135] root - INFO - PASSIVE: F8:8A:5E:2D:86:99 --> {"originator": "Nwp", "type": "SyncRsp", "subsystem": "RTLS", "command": "RTLS_CMD_IDENTIFY", "payload": {"capabilities": {"CM": true, "AOA_TX": false, "AOA_RX": true, "TOF_SLAVE": false, "TOF_PASSIVE": true, "TOF_MASTER": false, "RTLS_SLAVE": false, "RTLS_MASTER": false, "RTLS_PASSIVE": true}, "revNum": 2, "devId": "DeviceFamily_ID_CC26X2", "identifier": "F8:8A:5E:2D:86:99"}}

```




Is it possible to do so?  



Best

Jet