28.04.2015 Views

TC63i AT Command Set

TC63i AT Command Set

TC63i AT Command Set

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.

<strong>TC63i</strong> <strong>AT</strong> <strong>Command</strong> <strong>Set</strong><br />

<br />

4.7 <strong>AT</strong>+ICF<br />

4.7 <strong>AT</strong>+ICF Character Framing<br />

<strong>AT</strong>+ICF controls character framing and parity format used for receiving and transmitting data via <strong>TC63i</strong>'s asynchronous<br />

serial interfaces (UART).<br />

Following settings are supported:<br />

• 7 bits, even parity, 1 stop bit (<strong>AT</strong>+ICF=5,1)<br />

• 7 bits, odd parity, 1 stop bit (<strong>AT</strong>+ICF=5,0)<br />

• 8 bits, even parity, 1 stop bit (<strong>AT</strong>+ICF=2,1)<br />

• 8 bits, no parity, 1 stop bit (<strong>AT</strong>+ICF=3)<br />

• 8 bits, odd parity, 1 stop bit (<strong>AT</strong>+ICF=2,0)<br />

• 8 bits, no parity, 2 stop bits (<strong>AT</strong>+ICF=1)<br />

The selected setting is stored in the user defined profile with next <strong>AT</strong>&W. It will only be used on next start of the<br />

<strong>TC63i</strong> if configured to use a fixed bit rate, i.e. without autobaud usage. The autobaud feature (refer <strong>AT</strong>+IPR)<br />

detects bit rate and character framing currently used by a connected TE. However, this detection suffers some<br />

limitations described at Section 4.9.1, Autobauding.<br />

<strong>AT</strong>+ICF read command will always show the setting stored in the user defined profile, not a currently detected<br />

character framing.<br />

For compatibility reason <strong>AT</strong>+ICF can be used in Multiplex mode (refer <strong>AT</strong>+CMUX), though setting will not take<br />

effect. However, note that settings made on multiplex channel 1 are stored in the user defined profile with next<br />

<strong>AT</strong>&W.<br />

If the current setting uses no parity (e.g. =3) and <strong>AT</strong>+ICF is used to switch to a format with<br />

parity (e.g. =2), it is necessary to explicitly set parameter , e.g. <strong>AT</strong>+ICF=2,1. If not done<br />

correctly <strong>TC63i</strong> will respond with "+CME ERROR: invalid index". This is because for =3, the parameter<br />

is set to the internal value 'no parity' which is not supported by =2. Please remember that<br />

if an optional parameter is omitted for which no default is stated in this document, the value of the parameter<br />

remains unchanged.<br />

If <strong>AT</strong>+ICF modes 7E1 or 7O1 are set, the parity bit will by default not be transmitted over the air. If the remote<br />

party expects the parity bit to be transmitted, additional settings are required via <strong>AT</strong>^STPB.<br />

Syntax<br />

Test <strong>Command</strong><br />

<strong>AT</strong>+ICF=?<br />

Response(s)<br />

+ICF: (list of supported s), (list of supported s)<br />

OK<br />

Read <strong>Command</strong><br />

<strong>AT</strong>+ICF?<br />

Response(s)<br />

+ICF: [, ]<br />

OK<br />

Write <strong>Command</strong><br />

<strong>AT</strong>+ICF=[[, ]]<br />

Response(s)<br />

OK<br />

ERROR<br />

+CME ERROR: <br />

PIN ASC0 ASC1 USB MUX1 MUX2 MUX3 Charge Last Reference(s)<br />

- + + - ± ± ± - + - V.250<br />

<strong>TC63i</strong>_<strong>AT</strong>C_V01.100 Page 112 of 547 11/10/08<br />

Confidential / Released

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

Saved successfully!

Ooh no, something went wrong!