Innotech Systems SpitFIRE II User Manual
Page 16

SpitFIRE
Innotech Systems Inc.
Page 16
If the user presses any other key during the 2.5-
second interval, the SpitFIRE will cancel
AutoSearch mode and the original programmed
device will remain. The SpitFIRE will return a
status message with a flash count of 0 (status byte
0xA0) to indicate that it did not accept any new
programming. The SpitFIRE will also stop
searching and return a 0 flash after it has traversed
the entire library.
During AutoSearch, the SpitFIRE will alternately
return a status code 0xF9 (AutoSearch status +
transmitting IR bit) at the start of each IR burst,
and 0xB9 (AutoSearch status + NOT transmitting
IR bit) at the end of the burst. NOTE: The MSB
of the status byte can be either 1 (key pressed) or
0 (key not pressed) depending on the last scan
code received.
The status bytes returned during AutoSearch
mode are the only exception to the rule that every
scan code returns one and only one status byte.
This exception enables the controlling program
can better track the progress of the search.
To review: After the user enters
SOURCEx - PROGRAM - AUTOSEARCH
the SpitFIRE will immediately return an
AutoSearch status & IR transmitting (0xF9)
status, followed briefly by AutoSearch status
(0xB9) status, followed by the 2.5 second guard
delay. It will then repeat this sequence until one
of the following occurs…
The user sends PROGRAM to accept the current
code (returns 3 flashes).
The user presses any other button to cancel
AutoSearch mode (returns 0 flashes).
AutoSearch cancels itself after running through all
its codes (returns 0 flashes).
In the case of SOURCE1, SOURCE2, or
SOURCE3, it will take about 6 minutes to go
through the selected portion of the library. In the
case of SOURCE4 (where the SpitFIRE transmits
all codes), it will take about 18 minutes to traverse
the entire library.
The programming sequence to AutoSearch for the
code for source #1 is:
Button
Function
Scancode
Status
Returned
Source1 press C1 (41 with
MSB set)
1 flash
Program press C0
2 flashes
Auto press
D9
1 flash
The remote control will now search through
the library for the target device code in 3
second intervals. Every 3 seconds the user
will be prompted by the light flashing and the
remote will attempt to turn the power off.
When the device turns off, immediately issue:
program press C0
3 flashes
The code will be saved. The user should check
the other buttons to ensure they all work with
the target device. If they do not, repeat the
preceding auto search steps.
To stop Auto Search, issue any key code except
AUTO.
After the SpitFIRE is programmed using
AutoSearch, you will not know the library code
number programmed. See Device Code Read-