class heart_rate

Revision:
4:90dfc6d7461b
Parent:
3:6d8153f8c92e
Child:
5:d172ac7bfd77
--- a/pixart_heart_rate.cpp	Fri Oct 27 06:45:49 2017 +0000
+++ b/pixart_heart_rate.cpp	Fri Oct 27 07:00:07 2017 +0000
@@ -65,6 +65,8 @@
         float gsensor_mode = (float)gravity_to_hr_alg_gsensor_mode(gravity);
         pah8series_set_param(PAH8SERIES_PARAM_IDX_GSENSOR_MODE, gsensor_mode);
         
+        log_pah8series_data_header(PPG_CH_NUM, 0, gsensor_mode);
+        
         m_gravity_mode = gravity;
         
         return true;
@@ -245,6 +247,17 @@
         m_result.hr_trust_level = hr_trust_level;
     }
     
+    void heart_rate::log_pah8series_data_header(uint32_t ch_num, uint32_t ir_ch_num, uint32_t g_sensor_mode)
+    {
+        //log pah8series data header
+        // (1)Using total channel numbers;
+        // (2)reserved;
+        // (3)reserved;
+        // (4)IR channel number;
+        // (5)MEMS mode 0:2G, 1:4G, 2:8G
+        log_printf("PPG CH#, %d, %d, %d, %d, %d\n", ch_num, 0, 0, ir_ch_num, g_sensor_mode);
+    }
+    
     void heart_rate::log_pah8series_data(const pah_hr_data *pxialg_data)
     {
         int i = 0;