qt60161b Quantum Research Group, qt60161b Datasheet - Page 24

no-image

qt60161b

Manufacturer Part Number
qt60161b
Description
16 Key Qmatrix Keypanel Sensor Ic
Manufacturer
Quantum Research Group
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
qt60161b-AS
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
qt60161b-ASG
Manufacturer:
FREESCALE
Quantity:
21 956
Part Number:
qt60161b-ASG
Manufacturer:
Atmel
Quantity:
10 000
Section 2.9, p. 6
Ctrl-P. In Put mode, instructs logic for the keys specified by
the current scope to suppress a pending touch detection
under certain signal conditions.
Valid 2nd byte values for this function are:
In Get mode, the command will return a single byte according
to the current scope rules (Section 5.2).
AKS functions to suppress detections from water films which
can 'spread' a touch signal from the touched key to adjacent
keys.
AKS is also useful for panels with tightly spaced keys, where
a fingertip can partially overlap an adjacent key. This feature
will act to suppress the signals from the unintended key(s).
AKS only operates across keys that have been AKS-enabled;
signal strength comparisons are not made with non-
AKS-enabled keys.
Unused keys with burst lengths of zero are also ignored for
purposes of AKS.
lQ
^P
Put
Get
0:
1:
0x10 - A
AKS off {default}
AKS on
1, 4, 16
Scope
1
DJACENT
Bytes / Cmd
K
EY
2
1
S
UPPRESSION
Byte 2 Range
0x00, 0x01
n/a
(‘AKS’)
©Quantum Research Group Ltd.
0x00, 0x01
Returns
0x10
24
5.5 Supervisory / System Functions
Supervisory functions report or control miscellaneous
functions that affect overall chip control, testing, or
diagnostics. All supervisory functions ignore scope except
where noted.
See page 18.
Section 2.8, p. 6
Uppercase 'L'. This is a put-only command that locks the
reference levels of the device into eeprom for all keys, for
boundary checking purposes over the product's life.
The whole command – 'L' followed by a null (0x00) - must be
received within 100ms without any intervening byte, or the
command will fail. The part must be in Put mode for this
command to work.
The scope of this command is always 'all keys'.
This function records to eeprom the signal reference for all
keys. The locked reference levels are used to compute
boundary checks immediately after the command has
finished. The results of this command to not take effect until
the part has been reset.
Due to the large number of bytes written to eeprom by this
command, there is a significant delay from the second byte
until the return echo is sent back to the host.
This command should be used only during production. There
is no get version of the command.
Section 2.10, p. 7; Section 3.13.
Lowercase 'B'. This is a put-only command that causes the
keys selected by scope to recalibrate. The part must be in Put
mode for this command to work.
The return byte is sent before the keys have calibrated. While
keys are in recalibration, status of the keys can be
determined using the 'e' or 'E' commands.
If 'b' is sent while key(s) are already in the middle of
recalibration, the affected key(s) will abandon the old
calibration cycle and start a new one.
There is no get version of the command.
6
L
b
Get
Get
Get
Put
Put
Put
0
0x4C - L
0x62 - R
X
36 - E
1, 4, 16
Scope
Scope
Scope
n/a
n/a
n/a
n/a
16
EPROM
ECALIBRATE
OCK
www.qprox.com QT60161B / R1.03
R
Bytes / Cmd
Bytes / Cmd
Bytes / Cmd
EFERENCE
C
HECKSUM
n/a
n/a
n/a
1
2
1
K
EYS
L
EVELS
# Bytes Rtnd
2nd Byte
2nd Byte
0x00
n/a
n/a
n/a
n/a
1
0x00..0xFF
Returns
Returns
Returns
0x4C
0x62
n/a
n/a
n/a

Related parts for qt60161b