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.

CCS/CC2642R: RTLS IQ data

Part Number: CC2642R

Tool/software: Code Composer Studio

Hello TI Experts,

My engineers are doing design work with CC2642 SDK V3.2. With respect to the IQ data collected from ADC during AOA, we allocated data buffer of 512 samples, 16 samples per antenna, that is able to cover 32 antennas; by ignoring the 1st 32 samples(2 antennas), we are able to get validate IQ data for 30 antennas. However, in our application, we like to collect more data from antenna array, which is larger than 30. we tried to extended buffer size and add more switch control IO logics, but collected data were not validate after sample 512. IQ data shows continuous sin wave connected from antenna30, it seems the control IO did not take effect from antenna 31.

We are aware of the latest SDK V4.1 is able to set slot time to 1us, which is possible to cover more antennas, but upgrading to V4.1 is not an easy job to do for us. We think the low level functions are quite different from V3.2 to V4.1, we tried to load the V3.2 project to V4.1, but failed compile with many errors. We also noticed some V3.2 functions/methods no longer exists in V4.1.

Then, my question is this: with SDK V3.2, is there any way to get larger validate IQ data array? or is that possible to use V3.2 functions in V4.1?

It is highly appreciated if anyone can help.

Thanks,

Terry

  • Hi Terry,

    We have a porting guide you can use to port to the newest version. Here is the RTLS part:

  • Hi Terry,

    Can you specify if you are sampling the IQ data with the master device or the passive device?

    For the rest, I highly recommend to migrate to the latest SDK.

    Best regards,

  • Hi  and Clément,

    we are collecting data with passive, as master device is not applicable for us. 

    There are too many differencs from V4.1 to V3.2 and it seems some basic functions are no longer available in higher Ver. Thus, the most simple way i think is to config sampling time in SDK V3.2. (This is something looks like introduce V4.1 function to V3.2 and make it work) Is that possible to achieve?

     

    Thanks,

    Terry

  • Hi Terry,

    1us sampling slot is not available for passive devices including in the SDK 4.10 (hence my question). To help you improve your system, I would suggest to reduce the number of samples stored for each antenna. I have seen some systems storing only one sample per slot. You don't need to go that far to increase the number of antennas that can be used.

    I hope this will help,

    Kind regards,