INNOTECH SYSTEMS INC. Universal Infrared Remote Control From any PC! "SpitFIRE" Serial Port Interface IR Engine SpitFIRE I 4-in-1 Remote Control SpitFIRE II 6-in-1“ Learning” Remote Control V1.
"SpitFIRE" Serial Port Interface IR Engine FEATURES # Infrared remote control from a PC # Available in two versions: – SpitFIRE I 4-in-1 Remote Control. Uses internal Infrared Code Library to support all common TV, VCR, Cable, Satellite, and DVD Players – SpitFIRE II 6-in-1 Remote Control.
TABLE OF CONTENTS INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 FRONT AND REAR PANELS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 OPERATING YOUR SPITFIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Programming Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 LEARNING CODES FROM EXISTING REMOTE CONTROLS . . . . . . . . . . .
INTRODUCTION Congratulations on purchasing your SpitFIRE™ Serial Port Infrared Remote Control. The Innotech Systems’ SpitFIREtm turns an ordinary PC into a powerful state-of-the-art home entertainment control system! The SpitFIRE controls all popular entertainment devices directly from a PC. The SpitFIRE converts data words from your computer’s serial port into infrared remote control signals.
FRONT AND REAR PANELS SpitFIRE — FRONT PANEL SpitFIRE — REAR PANEL The SpitFIRE provides dual infrared-emitting diodes on the front panel. These provide the control signals for the desired consumer systems. In addition, a rear panel connection permits the use of remote IR emitters that may be mounted SpitFIRE against the desired consumer systems. Front panel status lights simplifies programming the SpitFIRE. The status signals are also sent back to the PC via the serial connection.
OPERATING YOUR SPITFIRE Your SpitFIRE should be connected to a PC COM port using a modem cable or a NULL modem cable with a NULL modem adapter. If you use the software included with the SpitFIRE software you must select a COM port before it will communicate. To insure that the SpitFIRE is communicating to the PC, click one of the source buttons (CBL, TV, VCR or AUX). You should see the green LED indicator on the SpitFIRE and on the PC remote flash once.
You can control up to six simultaneous sources in any combination of TV VCR Cable box, DSS receiver, DVD player etc. Devices not already in the SpitFIRE infrared remote control database may be “learned” from existing remote controls. You may “learn” complete devices or use the learning capability to add additional buttons to existing devices. Once learned, the codes are stored in non-volatile memory and retained even with power removed.
LEARNING IR CODES SEND CODE RESPONSE SOURCE 1-4 1 GREEN FLASH LEARN RED AND GREEN LEDs WILL LIGHT SEND DESIRED BUTTON CODE. (IF USING SUPPLIED SOFTWARE, CLICK ON DESIRED BUTTON ) GREEN LED WILL GO OUT HOLD ORIGINAL REMOTE CLOSE TO SPITFIRE II WHILE AIMING IR LED ON REMOTE AT IR SENSOR ON SPITFIRE. PRESS DESIRED BUTTON ON ORIGINAL REMOTE RED LED WILL GO OUT, GREEN LED WILL FLASH Erasing Learned Codes 2. Send the scancode for Program (40h).
PROGRAMMING INTERFACE DESCRIPTION The SpitFIRE is controlled via a full-duplex bidirectional asynchronous serial interface operating at 2400 baud, 8 data bits, with no parity. A host CPU can manipulate the SpitFIRE by writing commands in the form of simulated button presses to it. The SpitFIRE will respond by returning status information for every command. To maintain flow control, the SpitFIRE will not return a status response byte until it has processed the previous command.
Subsequently, when a button release command is sent, the SpitFIRE completes the current transmission and then it returns the appropriate status. When the transmit N times feature is used, the SpitFIRE will not return a status byte until the IR transmission is completely sent (N times) so that the system knows that the transmission is complete. Special scancodes are available to tell the SpitFIRE to transmit IR message until told to stop, or to send messages a fixed number of times.
Code Code Function 52 34h PROGRAM 53 35h CONTINUE 54 36h SNOOZE 55 37h TEN PLUS 56 38h PWR ON 57 39h PWR OFF 58 3Ah MENU 59 3Bh TITLE 60 3Ch CLEAR 64 40h PROGRAM 65 41h SOURCE 1 66 42h SOURCE 2 67 43h SOURCE 3 68 44h SOURCE 4 69 45h SOURCE5 (SpitFIRE II) 46h SOURCE6 (SpitFIRE II) 47h LEARN (SpitFIRE II) 70 71 80 50h Transmit IR continuously until told to stop Notes Returns 2, 3 flashes or error code Returns 1 flash Returns 1 flash Returns 1 flash Returns 1 flash Returns 1 flash Returns 1 fla
The programming sequence for selecting a device code from the IR code library is as follows: ‚ ‚ ‚ ‚ SOURCE PROGRAM 3-digit-ISI-number PROGRAM The green Program LED flashes to indicate the progress of the programming sequence. The visible LED flash information is also returned as a status byte to help the host track its progress through the programming sequence. The red Learn LED is used to provide user feedback during the learning process.
It is not strictly necessary to issue a Key Release command during the programming sequence. The SpitFIRE will respond to any scancode changes Button function SOURCE1 press PROGRAM press #0 press #4 press #5 press PROGRAM press in the command. The SpitFIRE will operate properly if you issue: Scancode C1 C0 80 84 85 C0 However, in the absence of a Key Release command, the SpitFIRE cannot distinguish two identical consecutive scancodes.
DAT3-0 DAT3-0 DAT3-0 1 0 Visible LED flash count 1 1 Status message Status messages (MOD=11) 0000 NOP 0001 This scancode is not currently used 0010 The selected device number is not in the database 0011 This button is not implemented on the selected device.
SPECIAL FEATURES The SpitFIRE has a number of special features: SOURCE 4 (44h) searches all devices. Auto Search For Correct Code Overview If you can not find the correct code in the manual, the SpitFIRE can cycle through available codes rapidly to help locate a usable code. It is recommended that this feature be used only when all other methods have failed, as you may have to cycle through many codes before finding a usable one. 1. Manually turn on the device to control. 2. Send the desired SOURCE code.
If the user presses any other key during the 2.5second 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.
Back to read back the programmed library code number. Manual Search For Correct Code The user can manually toggle through the library one code at a time to find the correct code for a TV, VCR or Cable/Satellite. Starting from the currently selected device, the SpitFIRE will begin searching through that same category (TV, VCR, etc.) in the library. This is useful when the POWER button operates the user’s equipment, but other buttons do not, indicating the selected code is close but not the same.
Device Code Read-back flashes. To exit this mode, press a source key. After the SpitFIRE is programmed with either Search mode, you will not know the resultant ISI number. To read back the current ISI number, the key sequence is as follows. NOTE: You can program any type of device in any of the 6 slots available. For example if you have 2 VCRs you can set one up on the VCR slot and the other in the AUX slot.
isn’t programmed yet while punch-thru if off, you will get a No-Device-Programmed Status message (0xB4). However if punch-thru is enabled, and no device has the desired button, you will get a Button-not implemented status message instead. Punch- thru will be affected by learned functions. For example, if you are controlling a VCR and issue a VOL +, the volume command will normally punch-thru to the proper device. However, if you learn a new code onto the VOL+ button, it will no longer punch-thru.
Innotech Systems Inc. 320 Main Street Port Jefferson NY 11777 (631) 473-1500 FAX (631) 473-5259 support@innotechsystems.com 05/02 ©2002 Innotech Systems Inc. SpitFIRE Innotech Systems Inc.