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.

BOOSTXL-AOA: New 3.30 SDK: configuration values

Part Number: BOOSTXL-AOA

Hi,

I am running the new 3.30 SDK for RTLS project. 

My Hardware setup is composed by:

  1. 1 RTLS Slave
  2. 2 RTLS Master with BOOSTXL-AOA mounted (capacitor is correctly placed)

The initial setup values configuration in rtls_example_with_rtls_util.py is running as it should.

I am trying to run ToF only with the setup in code:

scan_time_sec = 15
connect_interval_mSec = 400

## Continuous Connection Info Demo Enable / Disable
cci = True
## Angle of Arival Demo Enable / Disable
aoa = False
## Time of Flight Demo Enable / Disable
tof = True
tof_use_calibrate_from_nv = False
## Switch TOF Role Demo Enable / Disable
tof_switch_role = False
## Update connection interval on the fly Demo Enable / Disable
update_conn_interval = False
new_connect_interval_mSec = 80

"aoa_cc26x2": {
    "aoa_slot_durations": 2,
    "aoa_sample_rate": 4,
    "aoa_sample_size": 2,
    "aoa_sampling_control": 0,
    "aoa_sampling_enable": 1,
    "aoa_num_of_ant": 3,
    "aoa_ant_array_switch": 27,
    "aoa_ant_array": [28, 29, 30]
}

tof_params = {
    "tof_sample_mode": "TOF_MODE_DIST",
    "tof_run_mode": "TOF_MODE_CONT",
    "tof_slave_lqi_filter": 255,
    "tof_post_process_lqi_thresh": 255,
    "tof_post_process_magn_ratio": 111,
    "tof_samples_per_burst": 1024,
    "tof_freq_list": [2408, 2412, 2418, 2424],
    "tof_auto_rssi": -55,
}

I notice slow connection and distance parameters are not being sent every 400 ms, but some samples are skipped even up to some seconds. I had the same values in 3.20 SDK and I have never noticed problems, unless I set 2048 samples per burst. Here I have 256 samples per burst with a very large LQI index.

What do you think about it?

Thank you

Luca