Hi ,
We are using IWR1642BOOST to run vital sign demo . We realized that frame read from UART is very low. how can i increase output framerate and what other interface we can try besides UART ?
Thanks
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.
Hi ,
We are using IWR1642BOOST to run vital sign demo . We realized that frame read from UART is very low. how can i increase output framerate and what other interface we can try besides UART ?
Thanks
Terry,
The vital signs demo runs at 20 frames per second, which is one of the fastest frame rates for the demos that we have released.
You can try to increase the frame rate by changing the frame periodicity in the "frameCfg" command.
However, please keep in mind that the IIR filter coefficients are based on this 20 frames per second rate and you will need to calculate and update those coefficients.
You can try the LVDS interface for a faster output protocol. However, for this lab the rate of the UART peripheral works well.
Regards,
Kyle
Terry,
If you download SDK v3.2 which can be found here, http://software-dl.ti.com/ra-processors/esd/MMWAVE-SDK/03_02_00_04/index_FDS.html, then you can refer to the Out-of-Box demo Doxygen in the link below:
C:\ti\mmwave_sdk_03_02_00_04\packages\ti\demo\xwr16xx\mmw\docs\doxygen\html\index.html
Specifically, take a look at the "Streaming data over LVDS" section. You can leverage SW data sessions to send the vital signs information.
You can consider using SPI if you want. However, please keep in mind that SPI on the mmWave devices can only be configured in blocking mode so this may present a problem.
The UART peripheral should suffice.
Regards,
Kyle