Datasheet
Level Trigger
Haptic Waveform
Level Trigger
Haptic Waveform
Cancellation
Haptic Waveform
Edge Trigger
Haptic Waveform
Edge Trigger
Cancellation
DRV2605
www.ti.com
SLOS825C –DECEMBER 2012–REVISED SEPTEMBER 2014
NOTE
The triggered effect must already be selected to take advantage of the lower latency. This
option works best for accelerating a pre-queued high-priority effect (such as a button
press) or for the repeated firing of the same effect (such as scrolling).
7.3.5.6.1 I
2
C Trigger
Setting the GO bit (in register 0x0C) launches the waveform. The user can cancel the launching of the waveform
by clearing the GO bit.
7.3.5.6.2 Edge Trigger
A low-to-high transition on the IN/TRIG pin sets the GO bit. The playback sequence indicated in the waveform
sequencer plays as normal. The user can cancel the transaction by clearing the GO bit. An additional low-to-high
transition while the GO bit is high also cancels the transaction which clears and resets the GO bit. Clearing the
trigger pin (high-to-low transition) does nothing so the user can send a short pulse without knowing how long the
waveform is. The pulse width should be at least 1 µs to ensure detection.
Figure 13. Edge Trigger Mode
7.3.5.6.3 Level Trigger
The actions of the GO bit directly follow the IN/TRIG pin. When the IN/TRIG pin is high, the GO bit is high. When
the IN/TRIG pin goes low, the GO bit clears. Therefore, a falling edge cancels the transaction. The level trigger
can implement a GPIO-controlled buzz on-off controller if an appropriately long waveform is selected. The user
must hold the IN/TRIG high for the entire duration of the waveform to complete the effect.
Figure 14. Level Trigger Mode
Copyright © 2012–2014, Texas Instruments Incorporated Submit Documentation Feedback 15
Product Folder Links: DRV2605