Tool/software:
Hello TI representative.
I've been using TI's AWR1843BOOST for my mid-range radar application.
I noticed that there are several serial numbers by the hardware.
Regarding this, please go over the following questions and I would appreciate it if you kindly walk me through the details.
1. Serial number
Which one is the latest hardware? I recently purcahse "XDS110 (02.03.00.07)" from TI's website.
XDS110 (02.03.00.07) Embed with CMSIS-DAP (Most recent purchase from TI)
XDS110 (03.00.00.26) Embed with CMSIS-DAP (Previous purchase from TI)
2. Python application.
The issue is that data exchange speed is different by the hardware version.
Specifically, if I receive data from the following line with Python,
byteVec = np.frombuffer(Dataport.read(Dataport.in_waiting), dtype = 'uint8')
I've found that Hardware with XDS110 (02.03.00.07) delivers data at inconsistent speed, say 1.5 frames of data per one retrieval.
This irregularities has required me to implement additional processing code to handle this radar correctly, which leads to take up more computational power.
Whereas hardware with XDS110 (03.00.00.26) has more stable stream. It does not need additional processing code and it spits out relatively stable 1frame data per one retrieval.
Could you pleas clarify why such difference in data exchange behavior occur by the hardware versions?
In addition, is it possible to configure the data exchange speed manually or buffer handling to ensure consistent frame retrieval?
I would greatly appreciate any insights or recommendations you can provide.
Best regards