Cinterion
®
EHS6 AT Command Set
4.6 AT+ICF
EHS6_ATC_V03.001
15/12/3
Confidential / Released
Page 107 of 513
4.6
AT+ICF Character Framing
controls character framing and parity format used for receiving and transmitting data via EHS6's asyn-
chronous serial interfaces (UART).
Following settings are supported:
• 7 bits, even parity, 1 stop bit (
=5,1)
• 7 bits, odd parity, 1 stop bit (
• 8 bits, even parity, 1 stop bit (
=2,1)
• 8 bits, no parity, 1 stop bit (
=3)
• 8 bits, odd parity, 1 stop bit (
• 8 bits, no parity, 2 stop bits (
The selected setting is stored in the user defined profile with next
. It will only be used on next start of the
EHS6 if configured to use a fixed bit rate, i.e. without autobaud usage. The autobaud feature (refer
)
detects bit rate and character framing currently used by a connected TE. However, this detection suffers some
limitations described at Section
read command will always show the setting stored in the user defined profile, not a currently detected
character framing.
If Autobauding is enabled (
0=), changing
settings is not allowed.
setting uses no parity (e.g.
=3) and
is used to switch to a format with
parity (e.g.
=2), it is necessary to explicitly set parameter
=2,1. If not done
correctly EHS6 will respond with "+CME ERROR: invalid index". This is because for
=3, the parameter
is set to the internal value 'no parity' which is not supported by
=2. Please remember that
if an optional parameter is omitted for which no default is stated in this document, the value of the parameter
remains unchanged.
Syntax
Test Command
AT+ICF=?
Response(s)
+ICF:
(list of supported
s), (list of supported
OK
Read Command
AT+ICF?
Response(s)
+ICF:
]
OK
Write Command
AT+ICF=
[,
Response(s)
OK
ERROR
+CME ERROR:
<err>
PIN
Last
Reference(s)
-
+
+
V.250