PW016 Battery Monitor Utility under Linux

From LEXWiKi

(Difference between revisions)
Jump to: navigation, search
(New page: Category:AllowPages == The Sample code source and Spec File you can download from == Source file(Old): [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/PW016_sr...)
Current revision (17:38, 14 April 2022) (edit) (undo)
 
(18 intermediate revisions not shown.)
Line 1: Line 1:
[[Category:AllowPages]]
[[Category:AllowPages]]
-
== The Sample code source and Spec File you can download from ==
 
-
Source file(Old): [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/PW016_src_L.tar.gz PW016 Source Code]<br />
 
-
Source file: [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/Battery_Monitor_Utility_src_2.6.2.tar.gz Battery_Monitor_Utility_src_2.6.2.tar.gz]<br />
+
<!-- If you want to read the introduction of Chinese version, please click the below link:<br />
-
compile source code to binary<br />
+
[[Battery Monitor Utility for bq2084 under Windows 简体中文版 | Battery Monitor Utility for bq2084 简体中文版]]<br />
-
'''advance prepare:'''<br />
+
<br /> -->
-
Install develope library:
+
== Introduction ==
-
#apt-get install libgtk2.0-0 libgtk2.0-dev libglib2.0-dev
+
Battery Monitor Utility is battery monitor software for retrieving & auto-saving the battery information. <br />
-
#apt-get install automake
+
It could also protect the battery from overheating by the preset threshold value.<br />
-
'''IDE(Codeblocks) solution:<br />'''
+
== The Sample code source and Spec File you can download from ==
-
In Codeblocks:
+
-
Setting->Compile and debugger setting:
+
-
Compiler setting->Other Options:`pkg-config gthread-2.0 --cflags`
+
-
Linker settings-other linker options:`pkg-config gthread-2.0 --libs`
+
-
Using for "make":
+
Binary file:
-
In terminal:
+
-
#cd Pw016_Utility
+
-
#./configure LIBS=-lgthread-2.0
+
-
#make
+
-
Binary file(Old): [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/PW016_bin_L.tar.gz PW016 DEMO AP]
+
-
Binary file(32 bits): [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/Battery_Monitor_Utility_bin_2.6.2_x86.tar.gz Battery_Monitor_Utility_bin_2.6.2_x86]
+
<Google Drive> [https://drive.google.com/file/d/1i-FA7k_tMG_W-fi7PvKS8_1M2SBaLy4D/view?usp=sharing Battery_Monitor_Utilityv3.0.2.5L_Bin]
-
Binary file(64 bits): [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/Battery_Monitor_Utility_bin_2.6.2_x64.tar.gz Battery_Monitor_Utility_bin_2.6.2_x64]
+
<FTP> [ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/Linux/Battery_Monitor_Utilityv3.0.2.5L_bin.zip Battery_Monitor_Utilityv3.0.2.5L_Bin]
-
Control IC spec file:[ftp://ftp.lex.com.tw/Engineer/SoftSupport/AP_Module/PW016_Utility/bq2084-v143.rar bq2084-v143.pdf]
+
== How to use Battery Monitor Utility ==
-
== How to use the Demo Application ==
+
Open the terminal and execute Battery_Monitor_Utility
-
*<font color=#F00000>This utility has to be used with bq2084 gas gauge.</font><br />
+
-
=== Check Battery Info ===
+
-
[[Image:BMU2.6Main.JPG]]<br /><br />
+
-
'''In order to retrieve the current battery information, please click the “Check Battery Info” and battery information will be refreshed as current status.'''<br />
+
-
*a.Battery Temperature.<br />
+
-
*b.Battery Current.<br />
+
-
*c.Battery Voltage.<br />
+
-
*d.Battery Status for Charge or Discharge.<br />
+
-
*e.Battery Status for Remaining capacity percent.<br />
+
-
*f.Battery remaining life time.<br />
+
-
*g.Battery Alarm Flag.<br />
+
-
*h.Battery Cycle Count:After battery fully charge and fully discharge one time, the cycle count will add 1.(As the picture you can see, cycle count is 12, that means the battery has fully charged 12 times and fully discharged 12 times) <br />
+
-
*I.Power off shutdown Message:After you Remove the power and you set the shutdown time,The time will be countdown
+
-
<br />
+
-
'''Note 1:'''<br />
+
-
'''The battery control IC will protect the battery base on the preset threshold value.'''<br />
+
-
''' Please download file from above “Battery Data Flash Info” for further preset threshold information.'''<br />
+
-
<br />
+
-
*'''Over Charged:'''
+
-
Threshold = Full Charge Capacity + Maximum Over Chg.<br />
+
-
The Over Charged and Terminate Charge warnings from Battery Alarm status will appear “Yes” when the value of full charge capacity + maximum over chg is greater than the set value of threshold and the charge action will be terminated.<br />
+
-
<br />
+
-
*'''Over Temperature:'''
+
-
The Over Temperature and Terminate Charge / Terminate Discharge warnings from Battery Alarm status will appear “Yes” when the value of full charge capacity + maximum over chg is greater than the set value of threshold and the charge / discharge action will be terminated.<br />
+
-
'''For Charge Mode: Threshold = Chg Suspend Temp Hi (Ref, Battery Data Flash Info)'''<br />
+
-
'''For Discharge Mode: Threshold = Over Temp Dsg (Ref, Battery Data Flash Info)'''<br />
+
-
<br />
+
-
'''Note 2:'''<br />
+
-
The value of the “Current” from the Battery Info may appear in positive or negative value depending on the Charge / Discharge mode.<br />
+
-
<br />
+
-
=== Setup Long Time Monitor ===
+
=== Battery Monitor Utility main page ===
-
[[Image:BMU2.6BatteryCheck.JPG]]<br /><br />
+
[[Image:BatteryL_picture1.jpg]]<br /><br />
-
'''After click the “Battery Long Time Monitor” button, user will enter the Long Time Monitor setup dialog box to configure the parameters for the battery event log.'''<br />
+
'''When start utility, it will show simple information about all batteries on the main page.'''<br />
-
*A.User temperature Threshold: User can designate the preferred threshold value. The overheating event will be recorded in batterylog.txt once the battery temperature has exceeded the set threshold value.<br />
+
'''If you want to watch detail message about individual battery, you can press the buttons on the left panel.'''<br />
-
*B.“New temperature threshold value” will appear in RED C after clicked the “Apply”.<br />
+
-
*D.The Over temperature warning will appear as shown below when the action of “Run with user temperature threshold …” has been activated and exceeded the temperature threshold.<br />
+
<br />
<br />
-
[[Image:PW016_warning.png]]<br />
+
'''About page items detail is below.'''<br />
-
*E.User Capacity(%) Threshold: User can designate the preferred threshold value. The low capacity event will be recorded in batterylog.txt once the battery capacity has been below the set threshold value.<br />
+
*1-1. Press button to show simple information about all batteries.<br />
-
*F.“New capacity threshold value” will appear in RED G after clicked the “Apply”.<br />
+
*1-2. Press button to show detail information about battery one.<br />
-
*H.The low capacity warning will appear as shown below when the action of “Run with user capacity threshold …” has been activated and below the capacity threshold.<br />
+
*1-3. Press button to show detail information about battery two.<br />
-
<br />
+
*1-4. Press button to show configuration page.<br />
-
[[Image:PW016_warning_2.png]]<br />
+
*1-5. External power voltage. Support PW407 only.<br />
-
*I.The Battery Long Time Monitor will set to refresh & record the monitor values after the set interval value.<br />
+
*1-6. Count of all battery device on the motherboard.<br />
-
*J.The coThe Battery Long Time Monitor will set to refresh & record the monitor values after the set interval value.<br />mputer will shut down when the action of “Shutdown automatically,…” has been active and below the capacity setting value(RED K).<br />
+
*1-7. Battery Monitor Utility software version.<br />
-
*L.The Battery Long Time Monitor will set after you remove the power shutdown second
+
*1-8. PW407 firmware version.<br />
-
*M.will shut down when the action of “Shutdown automatically,…”
+
*1-9. Battery two simple information.<br />
-
*N.Activate the Battery Long Time Monitor (RED L) after complete the parameters and the event log will be saved as batterylog.txt under BMU4bq2048_bin_w folder.<br />
+
*1-10. Warning led of Battery one. If battery status normal, led is green. If warning happened, led is red.<br />
-
<br />conBattery log file shown as below picture,<br />
+
[[Image:BatteryL_picture2.jpg]]<br />
-
[[Image:Battery_logfile.jpg]]<br />
+
*1-11.Battery Status for Charge or Discharge.<br />
-
[[Image:BMU2.6MainCountDown.png]]<br />
+
*1-12.Battery Status for Remaining capacity percent.<br />
-
(Battery Long Time Monitor and countdown has been activated )<br />
+
*1-13.Battery remaining life time.<br />
 +
*1-14.Battery Temperature.<br />
 +
*1-15.Battery Current.<br />
 +
*1-16.Battery Voltage.<br />
 +
*1-17.Press button to shut dowe battery.<br />
 +
*1-18.Battery one simple information.<br />
-
<br />
+
=== Detail information about individual battery ===
 +
[[Image:BatteryL_picture3.jpg]]<br /><br />
 +
'''Press the "Battery 1" or "Battery 2" Button. Show battery information and detail about warn status.'''<br />
 +
*2-1.Detail about warn status. If features is not active, led is 'grey'. If warn status is normal, led is 'green'. Otherwise is 'red'.<br />
 +
*2-2.Status: Over temperature. If temperature of battery is under 'Over temperature threshold', led is 'green'. Otherwise is 'red'.<br />
 +
*2-3.Status: Under temperature. If temperature of battery is higher 'Under temperature threshold', led is 'green'. Otherwise is 'red'.<br />
 +
*2-4.Status: Low battery capacity. If capacity of battery is higher 'Low battery capacity threshold', led is 'green'. Otherwise is 'red'.<br />
 +
*2-5.Status: External power removed. If external power removed from device, led is 'red'. Otherwise is 'green'.<br />
-
=== Application Configuration ===
+
=== Battery Monitor Utility Configuration ===
-
[[Image:PW016_application_config.png]]
+
-
*A. Auto startup while booting: Operating battery monitor utility automatically when the device booting.<br />
+
-
*B. Hide while application startuping: The utility will be minimized when it startuped.<br />
+
-
*C. Start battery long time monitor automatically : The utility will operate long time monitoring automatically when it starupped.<br />
+
-
<br />
+
-
== SDK Reference Code Introduction ==
+
'''You can set temperature and battery capacity warn threshold in this page.'''<br />
-
'''int GotBatteryCurrent(void)'''<br />
+
 
-
signed short temp = 0;
+
==== Settings of General ====
-
temp = ReadI2CWORDSTATE(0x16, 0x0a);//Check "bq2084-v143.pdf" Page 14 and 39
+
[[Image:BatteryL_picture4.jpg]]<br />
-
return temp;
+
 
-
<br />
+
*3-1.Operating battery monitor utility automatically when the device booting.<br />
-
'''float GotBatteryTemperature(void)'''<br />
+
*3-2.The utility will be minimized when it start up.<br />
-
float kdegree =0.00; //For tenth-degree Kelvin convert
+
*3-3.[For OEM]Send reports regularly using E-Mail when warn status is happened.<br />
-
int temp = ReadI2CWORDSTATE(0x16, 0x08);//Check "bq2084-v143.pdf" Page 14 and 38
+
*3-4.[For OEM]Send reports regularly using SMS when warn status is happened.<br />
-
kdegree = (temp*0.1) - 273.15; //273.15 is K-Degree constant
+
*3-5.[For OEM]After the operation system is shut down, the battery enters the shutdown mode. (PW407 Only)<br />
-
return kdegree;
+
*3-6.The operation system automatically turns on after plugging in the external power. (PW407 Only)<br />
-
<br />
+
*3-7.When the system is not properly powered off,automatically power on the next power recovery. (PW407 Only)<br />
-
'''int GotBatteryVoltage(void)'''<br />
+
*3-8.[For OEM]Use LED lights on the PW407 display status. (PW407 Only)<br />
-
int temp = 0;
+
*3-9.[For OEM]30 seconds after the operation system is turned off, the MCU goes to sleep. (PW407 Only)<br />
-
temp = ReadI2CWORDSTATE(0x16, 0x09);//Check "bq2084-v143.pdf" Page 14 and 39
+
*3-10.30 LINUX user password for automatically when the device booting.<br />
-
return temp;
+
*3-11.Press the button. The settings restore to the last applied value.
-
<br />
+
*3-12.Press the button. Apply the settings to the utility.
-
'''int GotBatteryLifePercent(void)'''<br />
+
 
-
int temp = 0;
+
==== Settings of Low Battery Alert ====
-
temp = ReadI2CWORDSTATE(0x16, 0x0d);//Check "bq2084-v143.pdf" Page 14 and 40
+
[[Image:BatteryL_picture5.jpg]]<br />
-
return temp;
+
 
-
<br />
+
*4-1.Enable utility alert when low battery happened.<br />
-
'''WORD GotBatteryLifeTime(void)'''<br />
+
*4-2.Set low battery capacity threshold.<br />
-
WORD temp = 0;
+
*4-3.[For OEM]Enable alert tone when low battery happened. (PW407 Only)<br />
-
temp = ReadI2CWORDSTATE(0x16, 0x11);//Check "bq2084-v143.pdf" Page 14 and 41
+
*4-4.[For OEM]Set the alert tone interval when low battery happened. (PW407 Only)<br />
-
return temp;
+
*4-5.Operation system automatically shut down when battery is under battery capacity threshold.<br />
-
<br />
+
*4-6.Set waiting how long to shut down operation system after detecting under battery capacity threshold.<br />
-
'''bool Gotalarm(void)'''<br />
+
*4-7.[For OEM]Enable sending E-mail when low battery happened.<br />
-
<PRE>
+
*4-8.[For OEM]Enable sending SMS when low battery happened.<br />
-
bool bResult = ReadI2CWORD(0x16,0x16,&lsb,&msb); //Read flag state of pw016 from smbus mapping ram area
+
 
-
if(bResult)
+
==== Settings of External power Alert ====
-
{
+
[[Image:BatteryL_picture6.jpg]]<br />
-
tmp = msb;
+
 
-
if(tmp&0x80)
+
*5-1.Enable utility alert when external power removed.<br />
-
{
+
*5-2.[For OEM]Enable alert tone when external power removed happened. (PW407 Only)<br />
-
gtk_entry_set_text(GTK_ENTRY(Over_Charge),"YES");
+
*5-3.[For OEM]Set the alert tone interval when external power removed happened. (PW407 Only)<br />
-
pw016_var.f_Over_Charge=TRUE;
+
*5-4.Operation system automatically shut down when external power removed happened.<br />
-
}
+
*5-5.Set waiting how long to shut down operation system after detecting external power removed happened.<br />
-
else
+
*5-6.[For OEM]Enable sending E-mail when external power removed happened.<br />
-
{
+
*5-7.[For OEM]Enable sending SMS when external power removed happened.<br />
-
gtk_entry_set_text(GTK_ENTRY(Over_Charge),"NO");
+
 
-
pw016_var.f_Over_Charge=FALSE;
+
==== Settings of Over Temperature Alert ====
-
}
+
[[Image:BatteryL_picture7.jpg]]<br />
-
tmp = msb ;
+
 
-
if(tmp&0x40)
+
*6-1.Enable utility alert when battery temperature is higher than over temperature threshold.<br />
-
{
+
*6-2.Set over temperature threshold.<br />
-
gtk_entry_set_text(GTK_ENTRY(Terminate_Charge),"YES");
+
*6-3.[For OEM]Enable alert tone when higher temperature threshold happened. (PW407 Only)<br />
-
pw016_var.f_Terminate_Charge=TRUE;
+
*6-4.[For OEM]Set the alert tone interval when higher temperature threshold happened. (PW407 Only)<br />
-
}
+
*6-5.[For OEM]Enable sending E-mail when higher temperature threshold happened.<br />
-
else>
+
*6-6.[For OEM]Enable sending SMS when higher temperature threshold happened.<br />
-
{
+
 
-
gtk_entry_set_text(GTK_ENTRY(Terminate_Charge),"NO");
+
==== Settings of Under Temperature Alert ====
-
pw016_var.f_Terminate_Charge=FALSE;
+
[[Image:BatteryL_picture8.jpg]]<br />
-
}
+
 
-
tmp = msb ;
+
*7-1.Enable utility alert when battery temperature is lower than under temperature threshold.<br />
-
if(tmp&0x10)
+
*7-2.Set under temperature threshold.<br />
-
{
+
*7-3.[For OEM]Enable alert tone when lower temperature threshold happened. (PW407 Only)<br />
-
gtk_entry_set_text(GTK_ENTRY(Over_Temprature),"YES");
+
*7-4.[For OEM]Set the alert tone interval when lower temperature threshold happened. (PW407 Only)<br />
-
pw016_var.f_Over_Temprature=TRUE;
+
*7-5.[For OEM]Enable sending E-mail when lower temperature threshold happened.<br />
-
}
+
*7-6.[For OEM]Enable sending SMS when lower temperature threshold happened.<br />
-
else
+
 
-
{
+
==== E-mail & SMS ====
-
gtk_entry_set_text(GTK_ENTRY(Over_Temprature),"NO");
+
 
-
pw016_var.f_Over_Temprature=FALSE;
+
*8&9.[For OEM]Enable sending E-mail & SMS when lower temperature threshold happened.<br />
-
}
+
 
-
tmp = msb ;
+
==== Settings of System ====
-
if(tmp&0x08)
+
[[Image:BatteryL_picture9.jpg]]<br />
-
{
+
 
-
gtk_entry_set_text(GTK_ENTRY(Temprature_Discharged),"YES");
+
*10-1.Set Battery Monitor Utility language. Now support English and Traditional Chinese. Default language depends on your location.(Only English version at the moment)<br />
-
pw016_var.f_Temprature_Discharged=TRUE;
+
*10-2.Restore all settings of utility and PW407.<br />
-
}
+
 
-
else
+
=== Battery Status log ===
-
{
+
[[Image:BatteryL_picture12.jpg]]<br />
-
gtk_entry_set_text(GTK_ENTRY(Temprature_Discharged),"NO");
+
 
-
pw016_var.f_Temprature_Discharged=FALSE;
+
'''When utility start and battery is exist, Battery status log will be record automatically in 'Log' folder. If event does not happen, utility record battery status every 60 seconds. Otherwise, utility record battery status every 1 second. '''<br />
-
}
+
-
tmp = msb ;
+
-
if(tmp&0x02)
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Remain_Capacity),"YES");
+
-
pw016_var.f_Remain_Capacity=TRUE;
+
-
}
+
-
else
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Remain_Capacity),"NO");
+
-
pw016_var.f_Remain_Capacity=FALSE;
+
-
}
+
-
tmp = msb ;
+
-
if(tmp&0x01)
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Remaining_Time),"YES");
+
-
pw016_var.f_Remaining_Time=TRUE;
+
-
}
+
-
else
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Remaining_Time),"NO");
+
-
pw016_var.f_Remaining_Time=FALSE;
+
-
}
+
-
tmp = lsb ;
+
-
if(tmp&0x20)
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Fully_Charged),"YES");
+
-
pw016_var.f_Fully_Charged=TRUE;
+
-
}
+
-
else
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Fully_Charged),"NO");
+
-
pw016_var.f_Fully_Charged=FALSE;
+
-
}
+
-
tmp = lsb ;
+
-
if(tmp&0x10)
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Fully_Discharged),"YES");
+
-
pw016_var.f_Fully_Discharged=TRUE;
+
-
}
+
-
else
+
-
{
+
-
gtk_entry_set_text(GTK_ENTRY(Fully_Discharged),"NO");
+
-
pw016_var.f_Fully_Discharged=FALSE;
+
-
}
+
-
</PRE>
+

Current revision


Contents

Introduction

Battery Monitor Utility is battery monitor software for retrieving & auto-saving the battery information.
It could also protect the battery from overheating by the preset threshold value.

The Sample code source and Spec File you can download from

Binary file:

<Google Drive> Battery_Monitor_Utilityv3.0.2.5L_Bin

<FTP> Battery_Monitor_Utilityv3.0.2.5L_Bin

How to use Battery Monitor Utility

Open the terminal and execute Battery_Monitor_Utility

Battery Monitor Utility main page

Image:BatteryL_picture1.jpg

When start utility, it will show simple information about all batteries on the main page.
If you want to watch detail message about individual battery, you can press the buttons on the left panel.

About page items detail is below.

  • 1-1. Press button to show simple information about all batteries.
  • 1-2. Press button to show detail information about battery one.
  • 1-3. Press button to show detail information about battery two.
  • 1-4. Press button to show configuration page.
  • 1-5. External power voltage. Support PW407 only.
  • 1-6. Count of all battery device on the motherboard.
  • 1-7. Battery Monitor Utility software version.
  • 1-8. PW407 firmware version.
  • 1-9. Battery two simple information.
  • 1-10. Warning led of Battery one. If battery status normal, led is green. If warning happened, led is red.

Image:BatteryL_picture2.jpg

  • 1-11.Battery Status for Charge or Discharge.
  • 1-12.Battery Status for Remaining capacity percent.
  • 1-13.Battery remaining life time.
  • 1-14.Battery Temperature.
  • 1-15.Battery Current.
  • 1-16.Battery Voltage.
  • 1-17.Press button to shut dowe battery.
  • 1-18.Battery one simple information.

Detail information about individual battery

Image:BatteryL_picture3.jpg

Press the "Battery 1" or "Battery 2" Button. Show battery information and detail about warn status.

  • 2-1.Detail about warn status. If features is not active, led is 'grey'. If warn status is normal, led is 'green'. Otherwise is 'red'.
  • 2-2.Status: Over temperature. If temperature of battery is under 'Over temperature threshold', led is 'green'. Otherwise is 'red'.
  • 2-3.Status: Under temperature. If temperature of battery is higher 'Under temperature threshold', led is 'green'. Otherwise is 'red'.
  • 2-4.Status: Low battery capacity. If capacity of battery is higher 'Low battery capacity threshold', led is 'green'. Otherwise is 'red'.
  • 2-5.Status: External power removed. If external power removed from device, led is 'red'. Otherwise is 'green'.

Battery Monitor Utility Configuration

You can set temperature and battery capacity warn threshold in this page.

Settings of General

Image:BatteryL_picture4.jpg

  • 3-1.Operating battery monitor utility automatically when the device booting.
  • 3-2.The utility will be minimized when it start up.
  • 3-3.[For OEM]Send reports regularly using E-Mail when warn status is happened.
  • 3-4.[For OEM]Send reports regularly using SMS when warn status is happened.
  • 3-5.[For OEM]After the operation system is shut down, the battery enters the shutdown mode. (PW407 Only)
  • 3-6.The operation system automatically turns on after plugging in the external power. (PW407 Only)
  • 3-7.When the system is not properly powered off,automatically power on the next power recovery. (PW407 Only)
  • 3-8.[For OEM]Use LED lights on the PW407 display status. (PW407 Only)
  • 3-9.[For OEM]30 seconds after the operation system is turned off, the MCU goes to sleep. (PW407 Only)
  • 3-10.30 LINUX user password for automatically when the device booting.
  • 3-11.Press the button. The settings restore to the last applied value.
  • 3-12.Press the button. Apply the settings to the utility.

Settings of Low Battery Alert

Image:BatteryL_picture5.jpg

  • 4-1.Enable utility alert when low battery happened.
  • 4-2.Set low battery capacity threshold.
  • 4-3.[For OEM]Enable alert tone when low battery happened. (PW407 Only)
  • 4-4.[For OEM]Set the alert tone interval when low battery happened. (PW407 Only)
  • 4-5.Operation system automatically shut down when battery is under battery capacity threshold.
  • 4-6.Set waiting how long to shut down operation system after detecting under battery capacity threshold.
  • 4-7.[For OEM]Enable sending E-mail when low battery happened.
  • 4-8.[For OEM]Enable sending SMS when low battery happened.

Settings of External power Alert

Image:BatteryL_picture6.jpg

  • 5-1.Enable utility alert when external power removed.
  • 5-2.[For OEM]Enable alert tone when external power removed happened. (PW407 Only)
  • 5-3.[For OEM]Set the alert tone interval when external power removed happened. (PW407 Only)
  • 5-4.Operation system automatically shut down when external power removed happened.
  • 5-5.Set waiting how long to shut down operation system after detecting external power removed happened.
  • 5-6.[For OEM]Enable sending E-mail when external power removed happened.
  • 5-7.[For OEM]Enable sending SMS when external power removed happened.

Settings of Over Temperature Alert

Image:BatteryL_picture7.jpg

  • 6-1.Enable utility alert when battery temperature is higher than over temperature threshold.
  • 6-2.Set over temperature threshold.
  • 6-3.[For OEM]Enable alert tone when higher temperature threshold happened. (PW407 Only)
  • 6-4.[For OEM]Set the alert tone interval when higher temperature threshold happened. (PW407 Only)
  • 6-5.[For OEM]Enable sending E-mail when higher temperature threshold happened.
  • 6-6.[For OEM]Enable sending SMS when higher temperature threshold happened.

Settings of Under Temperature Alert

Image:BatteryL_picture8.jpg

  • 7-1.Enable utility alert when battery temperature is lower than under temperature threshold.
  • 7-2.Set under temperature threshold.
  • 7-3.[For OEM]Enable alert tone when lower temperature threshold happened. (PW407 Only)
  • 7-4.[For OEM]Set the alert tone interval when lower temperature threshold happened. (PW407 Only)
  • 7-5.[For OEM]Enable sending E-mail when lower temperature threshold happened.
  • 7-6.[For OEM]Enable sending SMS when lower temperature threshold happened.

E-mail & SMS

  • 8&9.[For OEM]Enable sending E-mail & SMS when lower temperature threshold happened.

Settings of System

Image:BatteryL_picture9.jpg

  • 10-1.Set Battery Monitor Utility language. Now support English and Traditional Chinese. Default language depends on your location.(Only English version at the moment)
  • 10-2.Restore all settings of utility and PW407.

Battery Status log

Image:BatteryL_picture12.jpg

When utility start and battery is exist, Battery status log will be record automatically in 'Log' folder. If event does not happen, utility record battery status every 60 seconds. Otherwise, utility record battery status every 1 second.

Personal tools