SLAAE25 May   2021 MSP430FR2355 , MSP430FR2355

 

  1.   Trademarks
  2. 1Introduction
  3. 2Theory of Operation
  4. 3Single-Chip Design
  5. 4Hardware
  6. 5Software
    1. 5.1 Sample and Condition the PIN Diode Signal
    2. 5.2 Sample and Measurement Sequence
    3. 5.3 First Stage DC Tracking
    4. 5.4 Low-Pass FIR Filter
    5. 5.5 Calculate Heart and SpO2
  7. 6Debug GUI
  8. 7Test Result
  9. 8Summary
  10. 9References

Debug GUI

There is a GUI for this solution that can help you quickly evaluate and adjust parameters. The GUI communicate with MCU through UART, MCU can send the collected real-time ADC data to PC. And You can check if the parameter in the code are reasonable by observing the current ADC value.

GUID-D555A953-6105-443A-8461-CEE9388FE717-low.png Figure 6-1 GUI for Pulse Oximeter

Connect the Demo board and GUI through the following steps:

  1. Connect demo to Launchpad, and Launchpad to PC.
  2. Change the “ENABLE_DATA_LOG” to 1, and re-compile/program code.
  3. Open PPG_GUI.exe as Figure 6-1.
  4. Click Communication- > Connect.
  5. Choose the TIA Signal or the PPG Signal, click capture.
  6. After finishing the capture, data wave can be shown in left frame by clicking ‘Show Wave’ .

Figure 6-2 shows the data sent by the MCU to the GUI.

GUID-DEDBA83B-27E0-4853-A130-F8C1857BC700-low.png Figure 6-2 Data in GUI for Pulse Oximeter