| 7 |
WAIT2 |
R/W |
0 |
When this bit is
set, the WAV_FRM_SEQ2[6:0] is interpreted as a wait time in which
the playback engine idles. This bit is used to insert timed delays
between sequentially played waveforms. Delay time = 10ms ×
WAV_FRM_SEQ2[6:0]. If this bit is 0, then WAV_FRM_SEQ2[6:0] is
interpreted as a waveform identifier for sequence playback. |
| 0 |
WAV_FRM_SEQ2[6:0] is
interpreted as a waveform identifier for sequence playback. |
| 1 |
WAV_FRM_SEQ2[6:0] is
interpreted as a delay. |
| 6-0 |
WAV_FRM_SEQ2[6:0] |
R/W |
0 |
This parameter
holds the waveform identifier of the waveform to be played. A
waveform identifier is an integer value referring to the index
position of a waveform in the library. Playback begins at register
address 0x0F when the user asserts the GO bit (register 0x0C). hen
playback of that waveform ends, the waveform sequencer plays the ext
waveform identifier held in register 0x10, if the next waveform
identifier is non-zero. The waveform sequencer continues in this way
until he sequencer reaches an identifier value of zero, or all eight
identifiers are played (register addresses 0x0F through 0x16),
whichever comes first. If WAIT2 is set to 1, then this parameter is
used to insert a delay given by: Delay time = 10ms ×
WAV_FRM_SEQ2[6:0]. |
| 0 |
Signals the waveform
sequencer to stop when the waveform sequencer attempts to play this
identifier. |