qt60326 Quantum Research Group, qt60326 Datasheet - Page 17

no-image

qt60326

Manufacturer Part Number
qt60326
Description
32 & 48 Key Qmatrix Ics
Manufacturer
Quantum Research Group
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
qt60326-ASG
Manufacturer:
Rohm
Quantity:
4 982
where changes are specifically required, such as for sensiti vity,
timing, or AKS changes.
The circles in this drawing are communications interchanges
between host and sensor. The rectangles are internal host
states or processing events. If any communications exchange
fails, either the device will fail to respond within the allotted time,
or the response CRC will be incorrect, or the response will be
out of context (the response is clearly not for the intended
command). In these cases the host should just repeat the
command.
The control flow will spend 99% of its time alternating between
the two states within the dashed rectangle. If a key is detected,
the control flow will enter ‘Key Detection Processing’.
Stuck Key Detection processing (0xck) is optional, since the
device contains the max on-duration timeout function and can
therefore recalibrate the stuck key automatically. However, the
host can recalibrate stuck keys with greater flexibility if the
recalibration timeouts are set to infinite and the host recalibrates
them under specific conditions.
)
Note: CRC errors or incorrect
responses should cause
each transmission to retry
Power On or Hardware Reset
Figure 4-1 Suggested Communications Flow
m
17
Error handling takes place whenever an error flag is detected,
or the device stops communicating (not shown). The error
handling procedure is up to the designer, however normally this
would entail shutting down the product if the error is serious
enough (for example, a key that will not calibrate, or a FMEA
class error).
Normally it is not required to reload the setups, since the device
itself stores a backup copy of these in Flash memory should the
eeprom become corrupt. However the host should reset the QT
so that the device will copy the Flash setups to eeprom, and
then the QT should check that the eeprom CRC code is correct.
Only if this fails should the eeprom be reloaded by the host.
One exception to this rule is just after powerup, since a CRC
error in the eeprom setups at this point is clearly a critical error
that would require reloading. This happens at the factory, during
the very first powerup cycle.
The ‘Last Command’ command can be used at any time to clear
comms error flags and to resynchronize failed communications,
for example due to timing errors etc.
QT60486-AS R8.01/0105

Related parts for qt60326