User's Manual

Page 154 of 187
TECHNICAL MANUAL
Telit GM862 PCS
Tri Band GPRS Data Terminal System Rev.1
1 - no meaning if <dir> = 0 - INPUT
- output pin set to 1 (HIGH) if <dir> = 1 - OUTPUT
- no meaning if <dir> = 2 - ALTERNATE FUNCTION
2 - Reports the read value from the input pin (see Read command) if
<dir> = 0 - INPUT
- Reports the read value from the input pin (see Read command) if
<dir> = 1 - OUTPUT
- Reports a no meaning value (see Read command) if <dir> = 2 -
ALTERNATE FUNCTION
Note: "ALTERNATE FUNCTION" value is valid only for pins
GPIO6 - alternate function is "Alarm Output" (see command +CALA)
GPIO7 - alternate function is "Buzzer Output" (see command #SRP)
While using the pins in the alternate function, the GPIO read/write
access to that pin is not accessible and shall be avoided.
Note: The GPIO2 is an OPEN COLLECTOR output, the command
sets the transistor base level, hence the open collector output is negated
Test command
AT#GPIO=?
Reports the supported range of values of the command parameters
<pin>,<mode>,<dir>.
Example
AT#GPIO=3,0,1
OK
AT#GPIO=3,2
#GPIO: 1,0
OK
AT#GPIO=4,1,1
OK
AT#GPIO=5,0,0
OK
AT#GPIO=6,2
#GPIO: 0,1
OK
AT#GPIO=7,0,0
OK
Reference Telit GM862-PCS AT Command Specification
SW release Version A