mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2026-10-28 12:13:24 +00:00
Change Dbprintf to display voltage in mV instead of V
Signed-off-by: Niel Nielsen <nieldk@gmail.com>
This commit is contained in:
1 parent
8e405a7fe8
commit
bd62f03669
1 file changed
+2
-3
@@ -175,8 +175,7 @@ void bwm_print_battery_status(void) {
|
||||
uint8_t vdpm = (reg00 >> 4) & 0x0F;
|
||||
uint16_t iin_ma = (iin == 0) ? 50 : (80 + 30 * (iin - 1));
|
||||
uint16_t vdpm_mv = 3880 + 80 * vdpm;
|
||||
Dbprintf(" Input limit......... %u mA, VIN_DPM %u.%02u V",
|
||||
iin_ma, vdpm_mv / 1000, (vdpm_mv % 1000) / 10);
|
||||
Dbprintf(" Input limit......... %u mA, VIN_DPM %u mV", iin_ma, vdpm_mv);
|
||||
}
|
||||
if (I2C_BufferReadRaw(®01, 1, 0x01, BWM_CHG_ADDR) > 0) {
|
||||
Dbprintf(" Charge enable....... %s", (reg01 & (1u << 3)) ? _YELLOW_("disabled") : _GREEN_("enabled"));
|
||||
@@ -189,7 +188,7 @@ void bwm_print_battery_status(void) {
|
||||
if (I2C_BufferReadRaw(®04, 1, BWM_CHG_REG_VCHG, BWM_CHG_ADDR) > 0) {
|
||||
// VBAT_REG (REG04[7:2]): 3600mV + 15mV*code [101000=4.200V default]
|
||||
uint16_t vchg_mv = BWM_CHG_VCHG_BASE_MV + ((reg04 >> BWM_CHG_VCHG_SHIFT) & 0x3F) * BWM_CHG_VCHG_STEP_MV;
|
||||
Dbprintf(" Charge voltage...... %u.%03u V", vchg_mv / 1000, vchg_mv % 1000);
|
||||
Dbprintf(" Charge voltage...... %u mV", vchg_mv);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user