Other Parts Discussed in Thread: CC2540
Hi,
We are developing an acquisition system based on TI CC2650 connected to a smartphone through Bluetooth. As we need to track fast movement, we have recently modified the firmware of the sensor tag in order to boost the acquisition frequency up to 100 Hz.
However, we have observed that the acquisition frequency is not stable within the different acquisitions and sometimes the sensor tag acquire the accelerometer and gyroscope signal to a very low frequency rate. To isolate the issue we have modified the firmware in order to receive directly the timestamp used by the TI CC2650 and we have developed a mobile application to perform a stress test. This Android app allows us to perform a series of 60 consecutive acquisitions which are 1 minute in length (1 hour test session). We have tried with several TI CC2650 tags and different smartphones but every time we observe a worsening of the acquisition frequency which is followed by the rearrangement of the frequency to the 100 Hz nominal frequency. In the image below you can see the registered behavior and the observed valley in the acquisition frequency value.
Have you ever see something like this before? What could cause it? As this analysis has been performed using the TI CC2650 original timestamp, it seems not an issue related to the mobile application or smartphone.
Thank you in advance for your help!