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 *EBCA.
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 *EBCA
Default setting
1 Enable unsolicited result code *EBCA
<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.