增加电量存储,降低PPG GPS线程优先级(补) 3183/1 3183/head 3184/target/1
author1624952103 <pl@DESKTOP-EN9LKR5.localdomain>
Wed, 4 Feb 2026 01:56:49 +0000 (09:56 +0800)
committer1624952103 <pl@DESKTOP-EN9LKR5.localdomain>
Wed, 4 Feb 2026 01:56:49 +0000 (09:56 +0800)
code/sdk/zhihui/services/battery/service/battery_driver.cpp

index 0e9c027..22b139b 100644 (file)
@@ -975,7 +975,10 @@ static bool adc_get_sample_result(float *voltage, uint8_t channel)
             }
             else
             {
-                cur_percent = battery_get_percent_by_voltage(bat_vol.avg_vol);
+                if(bat_vol.avg_vol >3.25 && bat_vol.avg_vol < 4.45)
+                    cur_percent = battery_get_percent_by_voltage(bat_vol.avg_vol);
+                else
+                    cur_percent = battery_get_percent_by_voltage(*voltage);
                 // cur_percent = battery_get_percent_by_voltage(*voltage);
             }