Product Info

12
Ignition
Trip start and stop
Any hardware or software reset will return the device to full power mode.
3.4 AT Commands
Extended AT commands are specific to the WCM device. They are closely based on commands
that are as similar as possible industry common devices and are essentially subsets of standard
WCM commands. Native AT commands supported by the Quectel BG96 modules are also available
via the serial and USB interfaces.
3.5 Ack’ed Mode
UDP is not a 100% reliable connection and occasional reports or command/responses may be lost.
Since all commands have responses, the server can repeat any command to which there is no
response. In order to assure reliable reception of reports, WCM devices can be configured either in
Normal or Ack’ed mode to send the reports. In the Normal mode the reports are simply sent “as is”
with no acknowledgment from the server. In the Ack’ed mode every report sent is expected to be
acknowledged by the server by sending back an ACK message back. If
acknowledgement
is not
received within the specified timeout, the report is re-sent. If the report is not acknowledged after
the specified number of attempts, it is queued. If acknowledgement is received after the report is
queued (i.e. past timeout of the last attempt), it is ignored.
Report is not considered “complete” until its acknowledgement is received. Thus, if report X is
sent and report X+1 is triggered while waiting for acknowledgement of X, report X+1 will be
queued until such acknowledgement is received and only then sent. The WCM will attempt to re-
send queued report(s) every time a new report is triggered. If there is more than one report
queued, the reports will attempt to be sent in the order of triggering and only once the report is
acknowledged, the next report is attempted. This assures that reports are sent and received in
order
Ack’ed mode assures that all reports are received, but adds overhead in time and data. Report
that is not
acknowledged
is sent again and
eventually
will be queued and sent again. The number and
frequency of re-tries is configurable via the Report Acknowledgement command.
3.6 Event Report Format
Reports are encoded as binary hex. It is also echoed to the debug UART in ASCII format.
3.7 Reset
There are a number of resets available on the device. Soft reset only restarts the software
running on the device. Hard reset is caused by resetting the whole basband module via a reset pin.
There is also an option to reset the GPS and the cellular sub-systems individually.