2.2.4. Command Response Time-Out
Every command issued to the Telit modules returns a result response, if response codes
are enabled (default). The time required to process the given command and return the
response varies, depending on the command type. The Commands that do not interact
with the SIM or the network, and only involve internal setups or readings, have an
immediate response. The Commands that interact with the SIM or the network may take
several seconds to send a response, depending on the SIM configuration (for example,
number of contacts stored in the phonebook, number of stored SMS), or on the network
the command may interact with.
2.2.5. Command Issuing Timing
The chain Command -> Response must always be respected, and a new command must
not be issued before the module has finished all the ending of the response result code
(whatever it is).
This applies especially to applications that "sense" the OK text and therefore may send
the next command before the complete code <CR><LF>OK<CR><LF> is sent by the
module.
However, It is advisable to wait for at least 20ms between the end of the reception of the
response and the issue of the next AT command.
If the response codes are disabled and therefore the module does not report any response
to the command, then at least the 20ms pause time must be respected.
Storage
2.3.1. Factory Profile and User Profiles
The Telit wireless modules store the values, set by several commands, in the internal
non-volatile memory (NVM), allowing to remember this setting even after power off. In