31.10.2012 Views

AT Commands Reference Guide - HW Kitchen

AT Commands Reference Guide - HW Kitchen

AT Commands Reference Guide - HW Kitchen

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.3 Storage<br />

3.3.1 Factory Profile And User Profiles<br />

<strong>AT</strong> <strong>Commands</strong> <strong>Reference</strong> <strong>Guide</strong><br />

80000ST10025a Rev. 5 - 09/07/08<br />

The Telit wireless modules stores the values set by several commands in the internal non volatile<br />

memory (NVM), allowing to remember this setting even after power off. In the NVM these values are<br />

set either as factory profile or as user profiles: there are two customizable user profiles and one<br />

factory profile in the NVM of the device: by default the device will start with user profile 0 equal to<br />

factory profile.<br />

For backward compatibility each profile is divided into two sections, one base section which was<br />

historically the one that was saved and restored in early releases of code, and the extended section<br />

which includes all the remaining values.<br />

The &W command is used to save the actual values of both sections of profiles into the NVM user<br />

profile.<br />

<strong>Commands</strong> &Y and &P are both used to set the profile to be loaded at startup. &Y instructs the device<br />

to load at startup only the base section. &P instructs the device to load at startup the full profile: base<br />

+ extended sections.<br />

The &F command resets to factory profile values only the command of the base section of profile,<br />

while the &F1 resets to factory profile values the full set of base + extended section commands.<br />

The values set by other commands are stored in NVM outside the profile: some of them are stored<br />

always, without issuing any &W, some other are stored issuing specific commands (+CSAS,<br />

#SLEDSAV, #VAUXSAV, #SKTSAV, #ESAV and $GPSSAV); all of these values are read at powerup.<br />

The values set by following commands are stored in the profile base section; if #SELINT=2 they<br />

depend on the specific CMUX instance:<br />

GSM D<strong>AT</strong>A MODE +CBST<br />

AUTOBAUD +IPR<br />

COMMAND ECHO E<br />

RESULT MESSAGES Q<br />

VERBOSE MESSAGES V<br />

EXTENDED MESSAGES X<br />

FLOW CONTROL OPTIONS &K, +IFC<br />

DSR (C107) OPTIONS &S<br />

DTR (C108) OPTIONS &D<br />

DCD (C109) OPTIONS &C<br />

RI (C125) OPTIONS \R<br />

POWER SAVING +CFUN<br />

DEFAULT PROFILE &Y0<br />

S REGISTERS S0;S1;S2;S3;S4;S5;S7;S12;S25;S30;S38<br />

CHARACTER FORM<strong>AT</strong> +ICF<br />

The values set by following commands are stored in the profile extended section and, if the newer <strong>AT</strong><br />

command interface style has been selected (see #SELINT=2), they depend on the specific CMUX<br />

instance (see +CMUX):<br />

Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved page 20 of 434

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!