123
Dependencies: Hexi_KW40Z Hexi_OLED_SSD1351 MAX30101
Fork of HeartRate by
Revision 3:2e12e0cd1f26, committed 2018-06-01
- Comitter:
- xihan94
- Date:
- Fri Jun 01 23:23:08 2018 +0000
- Parent:
- 1:ad1b075585bc
- Child:
- 4:8cee5929f4d8
- Commit message:
- Update
Changed in this revision
| MAX30101.lib | Show annotated file Show diff for this revision Revisions of this file |
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/MAX30101.lib Fri Jun 01 10:05:51 2018 +0000 +++ b/MAX30101.lib Fri Jun 01 23:23:08 2018 +0000 @@ -1,1 +1,1 @@ -https://os.mbed.com/teams/MaximIntegrated/code/MAX30101/#e7a4b17cd918 +https://os.mbed.com/teams/MaximIntegrated/code/MAX30101/#85513b7480f5
--- a/main.cpp Fri Jun 01 10:05:51 2018 +0000
+++ b/main.cpp Fri Jun 01 23:23:08 2018 +0000
@@ -22,10 +22,10 @@
MAX30101::InterruptBitField_u interruptStatus;
hr.getInterruptStatus(interruptStatus);
- printf("Interrupt Status: 0x%02x\r\n", interruptStatus.all);
+// printf("Interrupt Status: 0x%02x\r\n", interruptStatus.all);
if (interruptStatus.bits.pwr_rdy == 0x1) {
- printf("Powered on\r\n");
+// printf("Powered on\r\n");
// Soft reset
MAX30101::ModeConfiguration_u modeConf;
@@ -37,12 +37,12 @@
// Configure FIFO
MAX30101::FIFO_Configuration_u fifoConf;
hr.getFIFOConfiguration(fifoConf);
- pc.printf("FIFO Configuration: 0x%02x\r\n", fifoConf.all);
+// pc.printf("FIFO Configuration: 0x%02x\r\n", fifoConf.all);
// Set LED power
hr.setLEDPulseAmplitude(MAX30101::LED1_PA, 0x0C);
hr.setLEDPulseAmplitude(MAX30101::ProxModeLED_PA, 0x19);
- pc.printf("LED set\r\n");
+// pc.printf("LED set\r\n");
MAX30101::SpO2Configuration_u spo2Conf;
hr.getSpO2Configuration(spo2Conf);
@@ -50,7 +50,7 @@
spo2Conf.bits.spo2_sr = MAX30101::SR_100_Hz;
hr.setSpO2Configuration(spo2Conf);
hr.getSpO2Configuration(spo2Conf);
- pc.printf("SpO2 Configuration: 0x%02x\r\n", spo2Conf.all);
+// pc.printf("SpO2 Configuration: 0x%02x\r\n", spo2Conf.all);
// Proximity settings
hr.setProxIntThreshold(0x14);
@@ -59,20 +59,20 @@
modeConf.all = 0;
modeConf.bits.mode = MAX30101::HeartRateMode;
hr.setModeConfiguration(modeConf);
- printf("Mode set\r\n");
+// printf("Mode set\r\n");
}
if (interruptStatus.bits.prox_int == 0x1) {
- printf("Proximity Triggered, entered HR Mode.");
+// printf("Proximity Triggered, entered HR Mode.");
}
if (interruptStatus.bits.ppg_rdy == 0x1) {
- printf("PPG Ready.\r\n");
+// printf("PPG Ready.\r\n");
mask_ppg = 1;
}
if (interruptStatus.bits.a_full == 0x1) {
- printf("FIFO Almost Full.\r\n");
+// printf("FIFO Almost Full.\r\n");
uint8_t data[FIFO_DATA_MAX];
uint16_t readBytes = 0;
hr.readFIFO(MAX30101::OneLedChannel, data, readBytes);
@@ -100,7 +100,7 @@
// main() runs in its own thread in the OS
int main() {
- printf("Hello world.\r\n");
+// printf("Hello world.\r\n");
t.start(callback(&evqueue, &EventQueue::dispatch_forever));
