Have anybody an exemple of battery charger in openAT software?
Look at the Application Notes…
Yes, I look there but I couldn’t find anything. I’m trying to undestand, how can I program battery managment by using open AT libraryies, but I have some erros.
Yes, I know - but you haven’t answered my question yet: viewtopic.php?f=36&t=4470&p=17997#p17998
There’s no point going off on a tangent before you know what the actual problem is!
There is no spedific API for battery charging; so you just have to use AT Commands.
If you have +CME ERRORS, then those are responses to the AT Commands; they have nothing specifically to do with Open-AT or ADL - you would get exactly the same response if you entered the same command manually at the same point;
If you have error results in the API return codes, then the code tells you what the error is - and it probably has nothing to do with the spedific AT command.
The AT Commands User Guidelines document has a whole chapter describing the charging process - including an example of using the AT Commands, and interpreting the Responses.
Date: 4 Jan 2005
The document is listed right at the bottom of the Application Notes page as “AT implementation of GPRS, PLMN, AEC, Battery & USSD”.
Just to make it obvious: There is NO API for battery management - you have to write your own state machine routine to manage battery states, and use the AT commands referred to by awneil to control the battery charger sub-system.
Once you do that, it all works reasonably well…
Alternatively, just use an external battery charger…