qt60168 Quantum Research Group, qt60168 Datasheet - Page 22

no-image

qt60168

Manufacturer Part Number
qt60168
Description
16, 24 Key Qmatrix Ics
Manufacturer
Quantum Research Group
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
qt60168-ASG
Manufacturer:
DEl/PHILIPS
Quantity:
101
Part Number:
qt60168-ASG
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
qt60168C-ASG
Manufacturer:
Atmel
Quantity:
5 323
Table 5.1 Setups Block
Setups data is sent from the host to the QT in a block of hex data. The block can only be loaded in Setups mode following two se quential 0x01 commands (page 12). All
devices this datasheet pertain to have the same block length. Refer also to Table 5.3, page 23 for further details, and all of Section 5.
CRC Note: A CRC calculator for Windows is available free of charge from Quantum Research on request.
Table 5.2 Key Mapping
Some commands return bitfields related to keys. For example, command 0x07 (report all keys) returns 3 bytes containing flag bits, one per key, to indicate which keys are reporting
touches. The following table shows the byte and bit order of the keys. The table contains the key number reported in each bit.
The key number is related to the X and Y scan lines which address each particular key. Each byte in the return stream represents one set of keys along a Y line, ie up to 8 keys.
Thus, key 0 is at location X0,Y0 and key 19 is at location X3,Y2. .
)
Item
#
1
2
3
4
5
6
7
8
Byte
100
24
48
72
96
97
98
0
Parameter
Neg thresh
Neg Drift Comp
Normal DI Limit
Fast DI Limit
Neg recal delay
Burst Length
AKS
Scope Sync
Mains Sync
Burst spacing
Lower signal Limit
Host CRC byte
Block length
Symbol
NDRIFT
MSYNC
SSYNC
NTHR
HCRC
NDIL
FDIL
NRD
AKS
LSL
BL
BS
(Y line)
Byte
Bytes
101
24
24
24
24
1
1
2
1
0
1
2
NDRIFT = 0..15
Valid range
MSYNC = 0, 1
BL = 0, 1, 2, 3
SSYNC = 0, 1
NTHR = 0..15
NDIL = 0..15
FDIL = 0..15
AKS = 0, 1
BS = 0..11
0..2048
0..254
0..255
15
23
7
7
14
22
6
6
Bits
16
4
4
4
4
8
2
1
1
1
4
8
Scope
Key
13
21
24
24
24
1
1
1
1
1
1
1
1
5
5
Note: Byte 0 is returned first.
-
22
Default
Value
100
10
20
12
20
6
2
5
2
0
0
0
1
Bit
-
4
4
(X line)
Description
Lower nibble = Neg Threshold - take operand and add 4 to get value
Upper nibble = Neg Drift comp - Via LUT
Lower nibble = Normal DI Limit, values same as operand (0 = disables key)
Upper nibble = Fast DI Limit, values same as operand (0 does not work)
Range is in 0.5 sec increments; 0 = infinite; default = 10s (operand = 20)
Range is { infinite, 0.5...127s }; 255 is illegal to use
Bits 5, 4: = BL, via LUT, default = 48 (setting =2)
Bit 6 = AKS, 1 - enabled
Bit 7 = Scope sync, 1 = enabled
Bit 6 = Mains sync, negative edge, 1 = enabled; default = 0 (off)
Lower nibble = burst spacing
Lower limit of acceptable signal; below this value, device declares an error.
The low order byte should be sent first.
11
19
3
3
10
18
2
2
17
1
1
9
16
0
0
8
QT60248-AS R4.02/0405
Page
18
18
19
19
20
20
20
20
20
21
21

Related parts for qt60168