Code to log MAX30102 sensor data to phone application (Based on Nexpaq)
Dependencies: ds3231 maxim_dev nexpaq_mdk MAX30102
Fork of IO_Demo by
Diff: main.cpp
- Revision:
- 1:5fb525e83780
- Parent:
- 0:088641a122ff
- Child:
- 2:9057c54ae6e9
--- a/main.cpp Tue Nov 08 18:38:59 2016 +0000 +++ b/main.cpp Wed Nov 09 16:44:59 2016 +0000 @@ -100,32 +100,18 @@ void app_loop() { int anaData; - anaData = aIn0.read_u16(); - if (anaData >= 0xFFFF) { - anaData = anaData/5; - dataOut[0] = anaData; - dataOut[1] = anaData>>8; - } else { - anaData = aIn4.read_u16(); - dataOut[0] = anaData; - dataOut[1] = anaData>>8; - } - anaData = aIn1.read_u16(); - if (anaData >= 0xFFFF) { - anaData = anaData/5; - dataOut[2] = anaData; - dataOut[3] = anaData>>8; - } else { - anaData = aIn5.read_u16(); - dataOut[2] = anaData; - dataOut[3] = anaData>>8; - } + anaData = aIn4.read_u16(); + dataOut[0] = anaData; + dataOut[1] = anaData>>8; + anaData = aIn5.read_u16(); + dataOut[2] = anaData; + dataOut[3] = anaData>>8; anaData = aIn2.read_u16(); - anaData = anaData/5; + anaData = anaData/10; dataOut[4] = anaData; dataOut[5] = anaData>>8; anaData = aIn3.read_u16(); - anaData = anaData/5; + anaData = anaData/10; dataOut[6] = anaData; dataOut[7] = anaData>>8;