qt60325b-as Quantum Research Group, qt60325b-as Datasheet - Page 27

no-image

qt60325b-as

Manufacturer Part Number
qt60325b-as
Description
32, 48, 64 Key Qmatrix? Keypanel Sensor Ics
Manufacturer
Quantum Research Group
Datasheet
Special condition: If the value for ^L is set to zero this
feature is disabled and the key will never auto-recalibrate
after a prolonged touch.
Section 3.7, p. 12
Ctrl-M. In Put mode, sets the amount of time between
individual pulses in a burst.
The second byte must be in the range of 2 to 10 decimal;
other values will be ignored. The setting applies to all keys.
The value corresponds to the timing between pulses within a
burst, in microseconds. For example, a setting of 5 will set the
pulse spacing to 5 microseconds.
In Get mode the function returns the current value of ^M.
Intra-burst pulse spacing controls the fundamental frequency
of the burst and can have a strong effect on radiated
emissions from the matrix control panel. It can also have an
effect on susceptibility to external EMI if the external fields are
close in periodicity to the burst spacing.
Section 2.8, p. 7
Ctrl-N. In Put mode, sets the amount of tolerable positive
deviation in the reference level for all keys, in percent, with
regard to the 'locked' reference value for each key. The setup
is global in nature and affects all keys equally.
Valid values are from 0 to 100 decimal; higher values will be
truncated to 100. The percentage applied is 10x the decimal
value, thus, a value of 100 equates to a 1,000% change (i.e.
10x the locked reference level).
In Get mode the function returns the current setting of ^N.
This setup is used to define the limit of possible positive
reference deviation with respect to a factory setting, which is
used in turn to set an error flag for key(s) whose reference
level rises above the designated error band. If for example
this setting is set to 50, and the device is calibrated and
reference levels are locked (see command 'L', Lock
Reference Levels) into the part by the OEM, then in the future
if the reference level of a key should rise 500% over its
Locked reference level then the key will report back an error
flag via commands 'e' or 'E'.
To obtain the error flag for a boundary condition, the key must
be first recalibrated using the 'b' command.
The host device should periodically check the reference
levels for keys to make sure they do not rise above 191 or fall
below 64 (see Section 2.11); if this should happen the host
should recalibrate the affected key(s). Failure to do so will
prevent the error band limits from operating.
The error band can be used to detect circuit faults as well as
extremes of temperature or moisture on the circuitry. Typical
values are from 2 to 4 (20% to 40%).
lQ
^M
^N
Put
Get
Put
Get
0x0E - P
0x0D - I
Scope
Scope
64
64
64
64
NTRA
OSITIVE
-B
Bytes / Cmd
Bytes / Cmd
URST
R
EFERENCE
2
1
2
1
P
ULSE
Byte 2 Range
Byte 2 Range
S
E
0x02..0x0A
0x00..0x64
PACING
RROR
n/a
n/a
B
AND
© Quantum Research Group Ltd.
0x02..0x0A
0x00..0x64
Returns
Returns
0x0D
0x0E
27
Special condition: If the value is set to zero, this feature is
disabled.
Section 2.8, p. 7
Ctrl-O. In Put mode, sets the amount of tolerable negative
deviation in the reference level for all keys, in percent with
regard to the 'locked' reference value for each key. The setup
is global in nature and affects all keys equally.
Valid values are from 0 to 99 decimal; higher values will be
truncated to 99. The percentage applied is equal to the
decimal value; a value of 99 equates to 99% of the signal
level (i.e. a 1% decrease w.r.t. the locked reference level).
In Get mode the function returns the current setting of ^M.
This setup is identical in nature to ^N except that: (1) it
governs negative reference deviations, and (2) values are
expressed in percent instead of 10's of percent.
Special condition: If the value is set to 0, this feature is
disabled.
Section 2.9, p. 8
Ctrl-P. In Put mode, instructs logic for the keys specified by
the current scope whether or not to enable the AKS feature.
Valid 2nd byte values for this function are:
In Get mode, the command will return a single byte according
to the rules of Section 5.2, page 21.
AKS functions to suppress detections from water films which
can 'spread' a touch signal from the touched key to adjacent
keys. It 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
keys.
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.
^O
^P
Get
Get
Put
Put
0:
1:
0x10 - A
0x0F - N
AKS off {default}
AKS on
1, 8, 64
Scope
Scope
64
64
1
DJACENT
EGATIVE
www.qprox.com
Bytes / Cmd
Bytes / Cmd
R
K
EFERENCE
2
1
EY
2
1
S
UPPRESSION
Byte 2 Range
Byte 2 Range
0x00..0x63
0x00, 0x01
E
RROR
n/a
n/a
QT60xx5B / R1.06
(‘AKS’)
B
AND
0x00..0x63
0x00, 0x01
Returns
Returns
0x0F
0x10

Related parts for qt60325b-as