Jelajahi Sumber

避免TRIP和Once卡路里递增不一致。

dd 3 bulan lalu
induk
melakukan
fd5b0a00ce
3 mengubah file dengan 1143 tambahan dan 1143 penghapusan
  1. 1142 1142
      MDK-ARM/QD007A_CTL_APP/QD007A_CTL_APP_CRC.hex
  2. TEMPAT SAMPAH
      MDK-ARM/bin/QD007A_CTL_APP.bin
  3. 1 1
      User/Src/tasks.c

File diff ditekan karena terlalu besar
+ 1142 - 1142
MDK-ARM/QD007A_CTL_APP/QD007A_CTL_APP_CRC.hex


TEMPAT SAMPAH
MDK-ARM/bin/QD007A_CTL_APP.bin


+ 1 - 1
User/Src/tasks.c

@@ -334,7 +334,7 @@ void MC_RunInfo_Update(void)
 			else
 				PowerAvg = MC_AvgPower.PedalPowerSum /  MC_RideLog.ODO_Time;
 			MC_RideInfo.Cal_Trip = (PowerAvg * 135 * MC_RideLog.TRIP_Time) >> 11; //Cal = P * 1.1 * 3.6 * t(h)
-			MC_RideInfo.Cal_Once = ((PedalPowerFltSum >> 10) * 18 * MC_RunInfo.Ride_Time) >> 14; //Cal = P * 1.1 * 3.6 * t(h)
+			MC_RideInfo.Cal_Once = (PowerAvg * 18 * MC_RunInfo.Ride_Time) >> 14; //Cal = P * 1.1 * 3.6 * t(h)
 			//电机平均功率
 			MC_RideInfo.MotorPowerAvg = MotorPowerFltSum >> 12;
 			//踩踏平均功率

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini