Hello,
I am using DWM3001CDK with the QM33 SDK V1.1.1.
It seems the DWM3001C module has enough extra on-board flash memory to develop simple applications without passing everything through CLI the to a co-processor.
Does the SDK have any sort of premade function to read the CLI hardware output back into the Default Task? Specifically FIRA session info data? An established ranging session seems to just print to hardware.
fira_app.c → fira_session_info_ntf_twr_cb
Line 830: reporter_instance.print((char *)str_result->str, len);
… following which leads to a USB reporter back up to the hardware Flush Task.
Is there a function in the SDK to “virtually” read the whole cat string and execute on-board software commands through a User Application or do I need to modify the FIRA reporting function with a “virtual UART” to a User Application? The FIRA ranging session cat string seems to have most of the relevant information.
I understand I can also directly read fira_twr_measurements and modify the SDK directly.
Thank you,