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.

Measuring HR using AFE4403

Other Parts Discussed in Thread: AFE4403, AFE4400, AFE4403EVM

Dear TI,

We would like to create a custom sensor to do HR measurements (on top of other things) and transmit data using Bluetooth LE. The AFE4403 chip and the watch evaluation module seemed to be a great starting point for this, so we ordered one to test if it suits our needs. As this is an evaluation board, we expected a basic, but usable full solution where every feature is working (ideally transmitting heartbeats over Bt).

It was rather surprising to realize that even though this is advertised as a full evaluation board, many features are totally missing (sample firmware lacking, no Bluetooth connectivity or logging implemented in the default firmware even though the hardware is there, no processing of signals, only transmitting raw LED data, which would be too much to transfer over Bt LE, no support for the HealthHub demo software). Now that I have searched the forum for hours I can see that these are extremely frequent requests from the community.

Given all this, we have a couple of questions:

  1. Is there any signal processing code provided that is ran on the chip that extracts heartbeats from the raw data?
  2. If not, is there any advised way of doing it? Measuring blood oxygen levels were discussed in detail in TIDA-00301 / TIDA-00311, but simply extracting heartbeats were not. Also I did not find the firmware for these.
  3. Is it possible to get a full firmware, including Bt communication for the AFE4403-HREVM?
  4. Is there any available demo application (for PC or mobile) that could be used as a starting point in developing a custom application?

So far I have checked the FAQ, numerous forum posts and the following product pages, but could not find a solution to any question: AFE4403AFE4403EVMAFE4403-HREVMTIDA-00301TIDA-00311, plus two versions using AFE4400: TIDU125TIDA-00011

I am also happy to provide more details or take this discussion offline if you prefer.

Looking forward to reading your answer.

Regards,
Adam