AT Commands Phone Terminal Terminated
129
AT*EBCA
Battery and Charging Algorithm
Test command:
AT*EAPN=?
Shows if the command is supported.
Test command
response:
*EAPN: <nlength>
Parameters:
<index>:
<index>
Description
1-7
Profile number
<name_tagx>:
String; name tag for the profile.
<nlength>:
Integer; maximum length of <name_tagx>.
Description:
Requests status of battery/charging and turns on/off unsolicited result code
.
Set command:
AT*EBCA=
<onoff>
Set command response:
*EBCA: <vbat1>,<vbat2>,<vbat3>,<vbat4>,<btype>,<dcio>,<icharge>,<iphone>,
<acapacity>,<ccapacity>,<pacapacity>,<ncapacity>,<tempbattery>,<tempphone>,
<bcapacity>,<chargestate>
Read command:
AT*ECBA?
Displays the current <onoff> setting.
Test command:
AT*ECBA=?
Shows if the command is supported.
Test command
response:
*ECBA: (list of supported <vbat1>s),(list of supported <vbat2>s),(list of supported
<vbat3>s),(list of supported <vbat4>s),(list of supported <btype>s),(list of supported
<dcio>s),(list of supported <icharge>s),(list of supported <iphone>s),(list of supported
<acapacity>s),(list of supported <ccapacity>s),(list of supported <pacapacity>s),(list of
supported <ncapacity>s),(list of supported <tempbattery>s),(list of supported
<tempphone>s),(list of supported <bcapacity>s),(list of supported <chargestate>s)
Parameters:
<onoff>:
<onoff>
Description
0
Disable unsolicited result code
Default setting
1
Enable unsolicited result code
<vbat1>:
Integer; battery voltage. Number of mV, multiplied by 10. Range: 0-65500.
<vbat2>:
Integer; battery voltage. Number of mV, multiplied by 10. Range: 0-65500.
<vbat3>:
Integer; battery voltage. Number of mV, multiplied by 10. Range: 0-65500.
<vbat4>:
Integer; battery voltage. Number of mV, multiplied by 10. Range: 0-65500.
<btype>:
<btype>
Description
0
NiMH battery
1
Li battery
2
Unknown battery
<dcio>:
Integer; battery voltage from the charge. Number of mV, multiplied by 10.
Range: 0-65500.
<icharge>:
Integer; current charge. Number of mA. Range: 0-65500.