©Quantum Research Group Ltd.
null (0x00) within 100ms or the command will fail. The part
HARACTER
l
0x6C - RETURN
Scope
L
AST
C
Bytes / Cmd
OMMAND
C
must be in Put mode for this command to work.
# Bytes Rtnd
Returns
n/a
0x00..0xFF
Put
Get
n/a
n/a
n/a
1
n/a
1
The command returns 0x5A immediately before going to
sleep, and a second 0x5A upon waking up.
If for some reason the device is unable to transmit the first
return ‘Z’ character back to the host, for example due to the
host not releasing the SS line, the part will completely reset
after about 2 seconds.
Lowercase 'L'. This get-only command reports back with the
value of the prior command received by the part. The
command also reports back any erroneous commands,
allowing the host device to verify that a command was
correctly received.
The part will reawaken after a logic low is detected for 10µs
on pin 11 (RST’ pin, see Section 3.11). The device then
sends a second ‘Z’ back to the host, and resumes from its
prior state before it went to sleep without the need for
recalibration. The device resumes in Get mode only.
If this command is repeated, the second and subsequent
instances of 'l' will report back with 0x6C.
There is no put version of the command.
There is no get version of the command.
r
0x72 - RESET
Scope
D
EVICE
Bytes / Cmd
2nd Byte
0x00
n/a
Returns
0x72
n/a
^Q 0x11 - DATA
Scope
R
ATE
S
Bytes / Cmd 2nd Byte Range
ELECTION
Put
Get
n/a
n/a
2
n/a
Returns
0x11
0x00..0x04
Put
Get
n/a
n/a
2
1
0x00..0x04
n/a
Section 3.11, p. 9
Lowercase 'R'. This put-only command hard-resets the part.
The command 0x72 must be followed by a null (0x00) within
100ms or the command will fail. The part must be in Put
mode for this command to work.
Section 4, p. 11
Ctrl-Q. This is a put-only command that sets the UART baud
rate and the SPI clock rate. All timings assume a 12MHz
oscillator. The part must be in Put mode for this command to
work.
A reset occurs about 16ms after the echo byte 0x72 is
transmitted back to the host. The part will resume
communication and sensing in accordance with the timing
shown in Section 3.13.
SPI Settings -
The acceptable values of the operand for SPI use are:
If for some reason the part is unable to send back the echo
character 0x72, the command will fail.
0: 93.75 kHz
1: 187.5 kHz
2: 750 kHz
3: 3 MHz
There is no get version of the command.
V
0x56 - RETURN
P
ART
V
Bytes / Cmd
ERSION
These values define the maximum SPI clock rate in Master
mode (part originates the clock).
Scope
# Bytes Rtnd
Returns
n/a
0x00..0xFF
Put
Get
n/a
n/a
n/a
1
n/a
1
Note that when the part is receiving data, the host can send
to the device at rates up to 3MHz even if the rate setting of ^Q
is slower.
Uppercase 'V'. This get-only command returns the part
version number.
Refer to Sections 4.3 and 4.4 for SPI timing details.
There is no put version of the command.
New settings do not become effective until the device has
been powered off and back on again or after the reset (‘r’)
command.
W
0x57 - RETURN
P
ART
S
Scope Bytes / Cmd # Bytes Rtnd
IGNATURE
Returns
n/a
0x10
Put
Get
n/a
n/a
n/a
1
n/a
1
UART Settings -
The acceptable values of the operand for UART use are:
Uppercase 'W'. This get-only command returns the part
signature as follows:
0: 9600 baud
1: 14400 baud
2: 19200 baud
3: 38400 baud
4: 57600 baud
0x10
(16 decimal)
There is no put version of this command.
There is no get version of this function.
Refer to Section 4.5for UART details.
Z
0x5A - ENTER
Scope
SLEEP
Bytes / Cmd
2nd Byte
0x00
n/a
Returns
*0x5A, 0x5A
n/a
Put
Get
n/a
n/a
2
n/a
New settings do not become effective until the device has
been powered off and back on again or after the reset (‘r’)
command.
Section 3.14, p. 9
Uppercase 'Z'. This put-only command forces the device to
enter sleep mode. The command 0x5A must be followed by a
lQ
25
www.qprox.com QT60161B / R1.03