User Manual

Table Of Contents
SARA-R4/N4 series-AT Commands Manual
UBX-17003787 - R11
14System features
Page 153 of 308
Type Syntax Response Example
Set AT+UTEST=10,<op_code>[,[<bit_
padding>]<pin_seq>]
OK AT+UTEST=10,3,"0000001000000
300"
OK
Original configuration restoring
Set AT+UTEST=10,0 OK AT+UTEST=10,0
OK
Pins set definition
Set AT+UTEST=10,2,[<bit_
padding>]<pin_seq>
OK AT+UTEST=10,2,"0000000C30000
0003000"
OK
Pins configuration
Set AT+UTEST=10,3,[<bit_
padding>]<pin_seq>
OK AT+UTEST=10,3,"0000000420000
0001000"
OK
Output pins definition
Set AT+UTEST=10,4,[<bit_
padding>]<pin_seq>
OK AT+UTEST=10,4,"00000000100000
002000"
OK
Digital testing execution
Set AT+UTEST=10,5 OK AT+UTEST=10,5
OK
Digital value measurement
Set AT+UTEST=10,6 <bit_padding>]<pin_seq>
OK
AT+UTEST=10,6
00000004100000003000
OK
Read AT+UTEST? +UTEST: <mode>
OK
+UTEST: 1
OK
Test AT+UTEST=? +UTEST: (list of supported
<mode>s)
OK
+UTEST: (0-3)
OK
14.5.9Defined values
Parameter Type Description
<op_code> Number Test mode setting:
0: exits the test interface and restore the pins to the original configuration
2: defines a set of pins that will be tested and initialize these pins to be ready
for testing. The original pins configuration is kept for final restore. In the [<bit_
padding>]<pin_seq> parameter use this notation to represent each module pin
with its binary digit:
o 0: the pin will not be tested
o 1: the pin will be tested (as digital input or output)
3: configures the logical pins previously enabled for testing as output or input; the
command has effect only if AT+UTEST=10,2 has been previously issued.
In case a not enabled pin is set as digital input or output, the command does not
return an error and the setting is not applied. In the [<bit_padding>]<pin_seq>
parameter use this notation to represent each module pin with its binary digit:
o 0: the pin will be set as an output
o 1: the pin will be set as an input
4: configures the value of the output pins under testing; the command has
effect only if AT+UTEST=10,3 has been previously issued; The command is not
mandatory if there are not output pins to configure. In the [<bit_padding>]<pin_
seq> parameter use this notation to represent each module pin with its binary digit:
o 0: the pin will output a "low" logic level
o 1: the pin will output a "high" logic level