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/TRF7970A: TRF7970ABP+MSP430G2553 Read Block Time is not fast enough.

Part Number: TRF7970A
Other Parts Discussed in Thread: RF430FRL152H, MSP430G2553

Tool/software: Code Composer Studio

Hi, 

    I am now using the TRF7970ABP+MSP430G2553 read DATA from rf430frl152h, the frequency of sensor is 25Hz. But now it takes too long to send the read command from the PC host to the PC receiving the data~80ms, so the data cannot be displayed on the PC in real time at a frequency of 25Hz. So what should I do?

     I also want to shorten the whole process to 5ms to meet the requirement of faster sampling frequency(~200Hz), is there a possibility of realization?

Best Regards,

Senhao Zhang

  • Hello Senhao,

    The limiting factor is that the UART interface is a rather slow way to send data to the PC.

    Maybe you can allow the RF430FRL152H to store multiple samples at your desired frequency and then send the data to the PC in larger chunks?

    Also you may want to consider getting an MCU with a USB interface available that can send data quicker.

    Lastly, when you talk about 25 or 200 Hz sampling, are you using a digital or analog sensor? I ask because the SD14 for analog sensors does not support sample speeds above 1Hz which is why most customers have no issue with the UART interface speeds.