User Manual
For example:
1- Let us assume you have a battery powered device, a meteorological unit that measures
every hour the conditions and therefore needs to send a new SMS every hour to the central
server, for example indicating the weather status just measured. Let say your application must
consume the absolute minimum power to achieve the job, since it will be placed in a remote
position where its battery must last as long as possible and therefore it must shutdown
completely and wake up every hour for just the time needed to measure & send the weather,
successively shutdown.
set up the time in the internal clock (only the first time)
command
AT+CCLK="02/11/07,12:24:30+01"<cr>
response
OK
set up the next alarm in order to raise the GPIO6 pin to power up the controlling application
too.
command
AT+CALA="02/11/07,13:24:30+01",0,6,"TIME TO MEASURE & SMS…!"<cr>
response
OK
- shutdown the HE910V2 family and successively the controlling application.
command
AT#SHDN<cr>
response
OK
… after an hour..
The HE910V2 family will turn itself ON in "Alarm Mode" and contemporarily both raise the
GPIO6 pin which turns on the power to the controlling application and issue every 3s an
unsolicited code +ALARM: TIME TO MEASURE & SMS…!
turn on the keep alive line in the controlling application that keeps itself ON.
stop the alarm activity in the HE910V2 family (recognized by the +ALARM unsolicited
code) and bring the HE910V2 family in operating mode
command
AT#WAKE=0<cr>
response