Innotech SpitFire User Manual

Page 1
INNOTECH SYSTEMS INC.
Universal Infrared Remote Control
From any PC!
"SpitFIRE"
Serial Port Interface IR EngineSerial Port Interface IR Engine
Page 2
SpitFIRE Innotech Systems Inc. Page 3
"SpitFIRE"
Serial Port Interface IR EngineSerial Port Interface IR Engine
# Infrared remote control from a PC # Acclaimed Innotech Infrared Code Library Supports
All Common Entertainment Devices: – SP4001SP: TV, VCR, Cable, Satellite – SP6002SP: Complete Home Theater
# Ideal for
– Home Automation – Home Theater – Industrial Control
# Includes front panel infrared emitting diodes and
rear panel jack for remote IR emitter
SpitFIRE Innotech Systems Inc. Page 4
TABLE OF CONTENTS
INTRODUCTION .........................................5
DESCRIPTION ...........................................6
PROGRAMMING INTERFACE ..............................7
Scan Codes ............................................8
DEVICE SET UP .........................................10
Manual Programming ..................................10
AutoSearch For Correct Code ............................12
Manual Search .......................................14
ISI Code Read-back ...................................16
Punch-Through ......................................17
Status Byte Format ....................................17
INDEX OF DEVICE CODES ................................21
Page 3
SpitFIRE Innotech Systems Inc. Page 5
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 SpitFIREtm controls all popular entertainment devices including TVs, VCRs, satellites and cable boxes directly from a PC.
The SpitFIRE converts data words from your computer’s serial port into infrared remote control signals without the annoyance and inconvenience of having to “learn” your existing remote controls.
The SpitFIRE incorporates the acclaimed Innotech remote control code library, used throughout the world, for reliable operation of virtually all TVs, VCRs, Cable, DSS, DVD and other home entertainment systems.
The SpitFIRE includes two convenient front panel mounted infrared diodes. A mini-phone plug located in the rear permits the use of mini stick--on IR emitters or IR blasters for maximum flexibility.
The small (3¼" x 5¼") SpitFIRE may be situated behind or near the PC, and is connected via a conventional serial cable to the PC. Sample software is included. The SpitFIRE is controlled via a standard serial interface. The host PC controls the SpitFIRE by simply sending simulated button presses. The SpitFIRE will respond by returning status information for every com­mand.
The SP4001SP contains infrared remote control codes for TV/VCR/Cable/ Satellite and DVDs. The SP6002SP contains the infrared remote control codes for all popular home theater and audio components. The SpitFIRE includes sample application software to illustrate the operation of the device.
SpitFIRE Innotech Systems Inc. Page 6
SpitFIRE - FRONT PANEL
SpitFIRE
tm
INNOTECH SYSTEMS
Status Light Infrared Detector*
*enabled in selected models only)
Infrared Output
INNOTECH SYSTEMS
320 Main Street, Pt. Jefferson, NY 11777
SpitFIRE REAR PANEL
Power Supply Jack Ext. IR
Serial Input
DESCRIPTION
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 against the desired consumer systems.
A front panel status light simplifies programming the SpitFIRE. The status signals are also sent back to the PC via the serial connection.
Page 4
SpitFIRE Innotech Systems Inc. Page 7
PROGRAMMING INTERFACE DESCRIPTION
The SpitFIRE is controlled via a full-duplex bi-directional 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.
The command byte consists of 7 scancode bits and one button-pressed bit.
Command byte to SpitFIRE
D7 D6 D5 D4 D3 D2 D1 D0
Button pressed
Scan Code
This gives a maximum capacity of 128 buttons. The button pressed bit has several purposes.
It provides a way to hold down a button for an arbitrarily long
period of time.
It provides a flow control mechanism between the two asynchron-
ous processors. Some commands are executed very quickly (10s of microseconds) and some are quite slow (100s of milliseconds).
It provides a way to distinguish two consecutive identical button
presses.
Commands are sent to the SpitFIRE in the form of “virtual” keypad scancodes. The 7 LSBs of the command are the scancode. This gives the system 128 virtual buttons that can be “pressed.” Of these 128 buttons the SpitFIRE uses a subset to represent the buttons on a typical remote control.
After the SpitFIRE has received and acted on a command it will return a status byte. The status byte tells the host processor how the previous scancode was dealt with. It also tells the system that it can send another command. The details of the status byte are covered later in this document.
The SpitFIRE can be configured to transmit IR messages indefinitely, or it can be instructed to transmit an IR message a fixed number of times and
SpitFIRE Innotech Systems Inc. Page 8
then stop. When sending an indefinite length IR message, a ‘transmitting IR now’ status message is returned at the start of a transmission. Subsequently, when a button release command is sent, the SpitFIRE completes the current transmission and then it returns the appropriate status.
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. The auto­repeat range is from 1 to 8 messages. A setting of 0 tells the SpitFIRE to send the message continuously until the button is released.
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.
The following is a list of scancodes that a system can send to the SpitFIRE. Codes are in hexadecimal and do not include the button-pressed bit.
Scan Codes
Code Code Function Notes
0 00h #0 1 01h #1
2 02h #2 3 03h #3 4 04h #4 5 05h #5 6 06h #6 7 07h #7 8 08h #8
9 09h #9 10 0Ah ENTER 11 0Bh MUTE 12 0Ch VOL+ 13 0Dh VOL­14 0Eh CH+ 15 0Fh CH­16 10h REWIND 17 11h PLAY 18 12h FF 19 13h RECORD 20 14h STOP 21 15h PAUSE
Page 5
Code Code Function Notes
SpitFIRE Innotech Systems Inc. Page 9
22 16h POWER 23 17h RECALL 24 18h TV/VCR
64 40h PROGRAM Returns 2, 3 flashes or
error code 65 41h SOURCE 1 Returns 1 flash 66 42h SOURCE 2 Returns 1 flash 67 43h SOURCE 3 Returns 1 flash 68 44h SOURCE 4 Returns 1 flash 80 50h Transmit IR continuously
until told to stop
(Return 0 flashes) 81 51h Transmit IR once (Return 1 flash)
82 52h Transmit IR twice (Return 2 flashes) 83 53h Transmit IR three times (Return 3 flashes) 84 54h Transmit IR four times (Return 4 flashes) 85 55h Transmit IR five times (Return 5 flashes) 86 56h Transmit IR six times (Return 6 flashes) 87 57h Transmit IR seven times (Return 7 flashes) 88 58h Transmit IR eight times (Return 8 flashes) 89 59h SEARCH (AutoSearch) 90 5Ah Toggle Punch-through (Return 1 flash [on] or
0 flash [off]) 96 60h Return firmware major (Returns 1 flash) 97 61h Return firmware minor (Returns 1 flash) 98 62h Return database revision
major
(Returns 1 flash) 99 63h Return database revision
minor
(Returns 1 flash)
Source is used to identify the device being controlled (TV, VCR, Cable etc).
SpitFIRE Innotech Systems Inc. Page 10
DEVICE SET UP
Before any IR messages can be sent, the SpitFIRE must be programmed with the type of appliance is being controlled. The SpitFIRE provides three programming modes: manual, manual search and automatic search.
Manual Programming
The programming sequence is as follows:
Source PROGRAM 3-digit-ISI-number PROGRAM
The SpitFIRE includes a visible front panel LED that will flash to indicate the progress of the programming sequence. The visible LED flash informa­tion is also returned as a status byte to help the host track its progress through the programming sequence.
The ISI number is a three digit code that indicates which type of device is being controlled. Innotech provides a list of ISI-to-manufacturer types. Leading zeros must be included in the programming sequence. For exam­ple, to set up the VCR whose ISI number is 045, the “virtual key” sequence is:
Button LED Flashes
Source 1 1
PROGRAM 2
#0 1 #4 1 #5 1
PROGRAM 3
For hand held remote controls this button sequence is inherently a button press followed by a button release. For the SpitFIRE, the system must send
Page 6
SpitFIRE Innotech Systems Inc. Page 11
a command with the button-press bit set. When the status byte is returned, it too will have its button-press bit set. The system must then send a button release command and wait for the button-release status byte ac­knowledge. This is the flow control handshake. The 7 Least Significant Bits of the button-release command can contain any code. In fact, if the button­press bit is set to 0, the scan code portion of the command is ignored.
The programming sequence to set source #1 to ISI number 045 is:
Button function Scancode Status returned
Source1 press C1 (41 with MSB set) 1 flash Source 1 release 41 (or 0) button release Program press C0 2 flashes Program release 0 button release #0 press 80 1 flash key release 0 button release #4 press 84 1 flash key release 0 button release #5 press 85 1 flash key release 0 button release Program press C0 3 flashes Key release 0 button release
In reality, the SpitFIRE will respond to any scancode changes in the com­mand. In other words, it is not really necessary to issue a key release during the programming sequence. The SpitFIRE will work fine if you issue:
Button function Scancode Status returned
Source1 press 0 1 flash Program press 0 2 flashes #0 press 80 1 flash #4 press 84 1 flash #5 press 85 1 flash Program press C0 3 flashes
However, if you do this, the SpitFIRE cannot distinguish two identical consecutive scancodes. In other words if the ISI number were 113, the first two ones could not be distinguished without a button release between them.
SpitFIRE Innotech Systems Inc. Page 12
Once programmed, the engine will remember the ISI numbers of all the programmed sources until the engine is reset or until it is reprogrammed. You may have up to four different devices programmed and quickly scan between them by issuing a Source # scancode.
The SpitFIRE will respond to programming codes rapidly. At the end of the programming sequence it will provide a status byte that indicates if the engine accepted the ISI number. (3 flashes)
AutoSearch For Correct Code
Overview
If users have trouble programming the remote, or can’t find the correct code in the manual, the remote can cycle through available codes rapidly to help locate a usable code. While AutoSearch is extremely flexible, it is recom­mended that this feature be used only when all other methods have failed, as users may have to cycle through many codes before finding a usable one.
The programming sequence is:
1. Manually turn on the device to control.
2. SOURCE
3. PROGRAM
4. SEARCH
5. When the device turns off, immediately issue PROGRAM
AutoSearch Detail
The SOURCE commands provides four alternative search capabilities, permitting the user to save time when performing an AutoSearch:
SOURCE 1 (41h) searches cable boxes and DSS receivers SOURCE 2 (42h) searches VCRs and DVD players SOURCE 3 (43h) searches TVs SOURCE 4 (44h) searches all devices. When the sequence SOURCE-PROGRAM-SEARCH is entered, the Spit-
FIRE will begin transmitting IR codes for all devices starting from the next one currently programmed for that source selection.
The SpitFIRE will transmit one of 4 different IR codes depending on the button-set encountered for the device being tried. Not every device in the
Page 7
SpitFIRE Innotech Systems Inc. Page 13
library has a POWER button so the SpitFIRE will transmit one of the following codes: POWER, CH+, MUTE, or PLAY, depending on which one it encounters first for the current device.
If the SpitFIRE is set up to transmit IR continuously, (default state or scan­code 50h) it will transmit the test message 4 times. If it is set up to trans­mit IR from 1-8 times (scan-codes 51h-58h), then it will transmit the programmed number of times for each device.
After the SpitFIRE transmits the test message, it will wait for 2.5 seconds for the user to respond before it moves on to the next device in the library.
During the 2.5 second interval, if the user presses the PROGRAM button, the SpitFIRE will accept the current device and program it into the selected slot. The SpitFIRE will return status message with a flash-count of 3 (status byte 0xA3) to indicate that it accepted the new program.
If the user presses any other key during the 2.5-second interval, the Spit­FIRE 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 was done so that 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 transmit-
ting (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 presses the PROGRAM button to accept the current code (returns 3 flashes)
SpitFIRE Innotech Systems Inc. Page 14
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 SCOURCE3, In the first three cases 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 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-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 cur­rently 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. Using Manual Search, the user can try all the numeric keys, play, stop, etc. to thoroughly test the selection.
Page 8
SpitFIRE Innotech Systems Inc. Page 15
The programing sequence is:
1. Manually turn on the device.
2. SOURCE (1-4)
3. PROGRAM
4. 0-0-0
5. Issue PROGRAM as needed. Each time PROGRAM is sent, the Spit­FIRE will increment the device code.
If the current selection does not operate the equipment, you may press PROGRAM and observe 3 flashes. The SpitFIRE is now set up for the next consecutive device in the library. When you find the correct code, pressing the SOURCE button will save the program setting.
Like AutoSearch, SOURCE1 will scan all cable boxes and DSS receivers, SOURCE2 will scann al lVCRs and DVD players, SOURCE3 will scan all TVs and SOURCE4 will scan everything.
The programming sequence to manual search 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 #0 press 80 1 flash key release 0 button release #0 press 80 1 flash key release 0 button release #0 press 80 1 flash key release 0 button release Program press C0 3 flashes Key release 0 button release Each time PROGRAM is sent, the device code will increment. Send the
source code to lock in the code. Source1 press C1 (41 with MSB set) 1 flash
SpitFIRE Innotech Systems Inc. Page 16
NOTE: Some devices, such as cable boxes, may not support power buttons on the remote. In this case, you can substitute any other supported button to test the code.
After the SpitFIRE is programmed using AutoSearch, you will not know the library code number programmed. See Device Code Read-Back to read back the programmed library code number.
Device Code Read-back
After the SpitFIRE is programmed with Search mode, you will not know the resultant ISI number. To read back the current ISI number, the key se­quence is as follows.
SOURCE – PROGRAM - Digit – PROGRAM Where SOURCE is the slot that you want to read back. (41h - 44h), PRO-
GRAM is 40h, Digit is either 1, 2, or 3 for the Hundreds, Tens, or Ones digit respectively.
The SpitFIRE will return a flash count of 0 to 9 to indicate the digit. Example: To read the ISI number of the TV slot TV(43h) Return 1 flash (0xA1) PROGRAM(40h) Return 2 flashes (0xA2) 1 (01h) Return 1 flash (0xA1) PROGRAM(40h) Return 100s digit of TV e.g. 1 flash (0xA1) 2 (02h) Return 1 flash (0xA1) PROGRAM(40h) Return 10s digit of TV e.g. 2 flashes (0xA2) 3(03h) Return 1 flash (0xA1) PROGRAM(40h) Return 1s digit of TV e.g. 5 flashes (0xA5) Therefore the ISI number of the device in the TV slot is 125. While in this mode, you can freely go between the 100s, 10s and 1s digits
to recount the flashes. To exit this mode, press a source key. NOTE: You can program any type of device in any of the 4 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. However, if you use Search, the VCR slot will only scan for VCRs whereas the AUX slot will scan all devices in the library.
Page 9
SpitFIRE Innotech Systems Inc. Page 17
Punch-Through
It can be very convenient to selectively transmit button codes that are not for the currently selected device. For example, when set for Cable box operation, Punch-through can permit the volume commands to adjust the television volume. Similarly, TVs generally do not have a PLAY button but VCRs do. If the last SOURCE button pressed was TV, and the user presses PLAY, punch-thru allows the SpitFIRE to press PLAY on a source that does have a PLAY button without first switching to it.
The SpitFIRE defaults to punch-thru being disabled. If a user presses a key that is not implemented on the currently active source, the SpitFIRE will return an error status (0xB3) that says that the desired button does not exist. If punch-thru is enable, the PLAY message will be transmitted on the first programmed device that has a PLAY button implemented. You will only get an error if PLAY doesn’t exist on any of the programmed sources.
NOTE: If you press a button on a source that 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 mode is toggled with scan-code 90 (5Ah). If punch-thru is toggled ON, the SpitFIRE will return a 1 flash status
message (0xA1) If punch-thru mode is toggled OFF, you will get a 0 flash status message.
(0xA0)
Status Byte Format
You will get one and only one status change per command that you send to the SpitFIRE. The Status Byte from SpitFIRE is:
7 6 5 4 3 2 1 0
Button
press
Tx IR MOD1 MOD0 DAT3 DAT2 DAT1 DAT0
DB7 ScanKey Up/Down feedback bit DB6 Transmitting IR message bit (if continuous)
SpitFIRE Innotech Systems Inc. Page 18
DB5-4 MOD bits determine the interpretation of the
DAT bits. 0 X Software revision level (5 bits DAT0-3
and MOD0) 1 0 Visible LED flash count 1 1 Status message
DAT3-0 Status messages (MOD=11)
0000 NOP 0001 This scancode is not currently used 0010 The selected device is not in the database 0011 This button is not implemented on the
selected device. 0100 No source programmed 0101 Programming sequence aborted 0110 Database error 0111 IR transmission complete 1000 SpitFIRE has been reset 1001 AutoSearch has begun
DAT3-0 LED flashes in BCD (0-9) (MOD=10) DAT3-0 Software revision code (0-31)(MOD=0X.
Uses MOD0 as a 5th bit)
Assume that the a VCR was previously programmed. Select the source and press the POWER button
System sends C1h Select VCR source #1 System gets 21h Return 1 flash System sends D2h Transmit IR 2 times mode System gets 21h Return 1 flash System sends 96h Press the POWER button System gets 36h IR Transmission complete (after a
delay)
Page 10
SpitFIRE Innotech Systems Inc. Page 19
The source selection and transmission instructions stay in effect until they are changed. When infrared is actually transmitted, the SpitFIRE may take significantly longer to issue a status response to the next button than when infrared is not being issed . If an undefined scancode is issued, the device will respond with an error scancode. In addition, if a button that is defined, but is not implemented for the particular device programmed, is pressed the device will respond with a different error response.
SpitFIRE Innotech Systems Inc. Page 20
SP4001
Universal
Remote Control
IC
RS232
Connector
DTR
RX TX
DSR
Data In
Status
RS232
Transceiver
Infrared
Diodes
External IR
Emitter
Status
RF Transmitter
(optional)
IR Detector (optional)
External ROM
(Optional)
SpitFIRE Block Diagram
Page 11
SpitFIRE Innotech Systems Inc. Page 21
INDEX OF DEVICE CODES
Following is a list of device codes to be used when manually programming the SpitFIRE.
Note that the first codes for an appliance brand are the latest models, and the later codes are older models. In addition to TV, VCR, Cable, and Satellite, a limited number of DVD functions are included.
TV Device Codes
TV Manufacturer TV Device Code
Admiral 025, 049, 078, 133, 142 Akai 071 Amark 263 Anam 049, 047 Anam National 138, 154 AOC 015, 014, 135, 146 Archer 263 Audiovox 263 Bell and Howell 078 Brooksonic 338 Candle 014, 013, 023, 139 Capehart 135 Carver 128
TV Manufacturer TV Device Code
SpitFIRE Innotech Systems Inc. Page 22
Centurion 001 Citizen 132, 014, 046, 013, 139, 048, 023 Concerto 139 Contec / Cony 049, 163, 152 Coronado 130, 132 Craig 049, 154
Crown 132 Goldstar TV/VCR Combo 029 Griswold 069, 169 Hallmark 001 Hitachi 016, 150, 132, 131, 139, 054, 098, 158,
008, 176, 358
Infinity 128 JBL 128 JVC 273, 136, 157, 353
Kenwood 014 Kloss 013
Kloss Novabeam 126 KMC 083
KTV 163, 132, 049, 171 Lodgenet 079 Logik 078
Luxman 139 LXI 018, 081, 133, 128, 019
LXI Combo 205 Magnatron 111 Magnavox 128, 014, 126, 125, 127, 143, 023, 164 Marantz 014, 128
Memorex 018, 078, 337 MGA 177, 149, 014, 015, 151, 001
Mitsubishi 149, 015, 001, 071, 151, 038, 002 MTC 015, 014, 046, 139, 067 Multitech 168
NAD 081, 060 NEC 014, 015, 139, 021
Page 12
TV Manufacturer TV Device Code
SpitFIRE Innotech Systems Inc. Page 23
Onwa 049 Optimus TV/VCR Combo 029, 018, 132, 020, 049, 130
Optonica 142, 020 Panasonic 262, 209, 210, 211, 212, 259, 176, 207,
208, 206, 134, 138, 155, 128
J.C. Penney 133, 132, 011, 124, 015, 014, 046, 145,
148 Philco 128, 015, 014, 125, 126, 127, 023, 164 Philips 128, 038
Pioneer 060, 131 Portland 132, 015 Proscan 133, 145, 015, 124, 137, 131, 159, 169,
332 Proton 129, 132, 001, 135 Pulsar 079
Quasar 262, 209, 210, 211, 212, 259, 176, 207,
208, 206, 134, 138 Radio Shack 132, 020, 049, 130, 139 Radio Shack TV/VCR Combo
029 RCA 324, 326, 133, 145, 015, 124, 137, 131,
159, 169 Realistic 018
Realistic TV/VCR Combo 029 Riatech 069, 169
Sampo 014, 135, 144 Samsung 046, 130, 139, 015, 014, 132, 330 Samsung Combo 050, 330 Sanyo 018, 153, 147
Scott 049, 025, 132, 010 Sears 128, 018, 147, 133, 139, 019, 148, 081,
153, 156, 001, 025 Sharp 142, 020, 132, 017 Signature 2000 078
TV Manufacturer TV Device Code
SpitFIRE Innotech Systems Inc. Page 24
Sony 038, 141, 123, 039, 170 Soundesign 049, 001, 023 Spectracon 146 SSS 015, 049
Supre-Macy 013 Sylvania 128, 014, 126, 125, 127, 140, 023, 164 Symphonic 049, 025, 331 Tandy 213, 142 Tatung 138 Technics 134 Techwood 139 Teknika 139, 132, 046, 078, 015, 013, 048, 149,
025, 049, 023 Tera 129 Thomson 166, 167 TMK 139, 001 Toshiba 081, 018, 046, 148, 357 Tosonic 163 Totevision 132 Univeral 011, 102 Vector Research 014 Victor 136 Video Concepts 071 Vidtech 015, 001 Viking 013 Montgomery Ward 011, 012, 128, 078, 015, 125, 127, 137,
014, 143, 020, 159, 001, 164, 165 Wards 025 Yamaha 015, 014 York 001 Zenith 079, 078 Zenith Combo 029 Zonda 263, 029
Page 13
SpitFIRE Innotech Systems Inc. Page 25
VCR Device Codes
VCR Manufacturer VCR Device Code
Admiral 189, 191, 080, 178, 179 Aiwa 315, 316, 226, 204, 333, 341, 343 Akai 072, 052, 051, 022, 073, 198, 342 Audio Dynamics 192 Bell and Howell 080 Brooksonic 191, 195, 189, 026, 340, 338 Canon 176, 187, 059 Capehart 175 Carver 185 Citizen 026 Consonic 111 Craig 050, 035, 061 Curtis Mathes 176 Daewoo 308, 199, 175, 002 Daytron 175 DBX 192 Dynatech 204 Emerson 278, 307, 264, 191, 189, 009, 204, 057,
053, 029, 073, 183, 032, 026, 195, 202,
338 Fisher 055, 035, 031, 028 Funai 204 GE 317, 318, 320, 321, 322, 192, 176, 179,
181 Go Video 050, 197, 200 Goldstar 029, 174, 027 Griswold 169, 269 Harman Kardon 265, 027 Hitachi 176, 036, 075, 069, 204, 072, 181, 037,
201, 358 Instant Replay 218, 176 JCL 176 Jensen 072 JVC 072, 182, 193, 084, 194, 334 Kenwood 034, 072, 182 Lloyd 204 Logik 030
VCR Manufacturer VCR Device Code
SpitFIRE Innotech Systems Inc. Page 26
LXI 029 LXI Combo 205 Magnavox 176, 185, 190, 188 Marantz 176, 027, 185 Marta 029 MEI 176 Memorex 176, 029, 178, 204, 080, 035, 055, 341 MGA 177, 176, 073 Minolta 069, 036 Mitsubishi 265, 266, 176, 177, 198, 073, MTC 204, 050 Multitech 204, 030 NAD 058 NEC 267, 027, 033, 072, 182, 074 Optonica 178, 180 Optimus TV/VCR Combo 029, 050, 178, 204, 176, 034, 035, 180,
028, 055, 262
Panasonic 262, 268, 209, 210, 211, 212, 206, 207,
208, 176, 187, 184, 196 J.C. Penney 036, 176, 050, 027, 033 Pentax 069, 036, 181 Philco 176 Philips 176, 185, 180, 188 Pilot 029 Pioneer 058, 182 Portland 175 Proscan 179 Pulsar 080 Quartz 034
Quasar 262, 268, 209, 210, 211, 212, 206, 207,
208, 176, 187, 186 Radio Shack TV/VCR Combo
029 RCA 179, 322, 323, 324, 206, 179, 181, 184,
176, 036, 069, 190, 192, 317, 318, 320 Realistic 029, 050, 178, 204, 176, 034, 035, 180,
028, 055 Ricoh 042
Samsung 050, 002, 051, 330
Page 14
VCR Manufacturer VCR Device Code
SpitFIRE Innotech Systems Inc. Page 27
Sansui 182, 072, 061, 074 Sanyo 034, 035, 055
Scott 189, 009, 002, 191 Sears 176, 270, 035, 034, 031, 029, 036, 028,
055, 069 Sharp 258, 178, 180 Shintom 030
Sony 176, 041, 042, 040, 173, 043, 038 STS 036
Sylvania 176, 177 Symphonic 204, 331
Tandy 204 Tashiko 026 Tatung 072 Teac 072, 204 Technics 176 Teknika 029, 176, 204, 056
TMK 053 Toshiba 002, 177, 028, 009 Totevision 050, 029
Unitech 050 Vector Research 033,027 Viictor 084, 182 Video Concepts 033, 073 Videosonic 050 Montgomery Ward 036, 176, 178, 204, 035, 180, 030, 190,
009, 050 Yamaha 027, 072 Zenith 080, 042, 041, 029
SpitFIRE Innotech Systems Inc. Page 28
Cable Box Device Codes
Cable Box Manufacturer
Cable Box Device Code
ABC 091, 096, 088, 093 Antronix 241 Archer 227, 271, 241, 111 Century 111 Citizen 111 Comtronics 106, 045 Eagle Comtronics 045 Eastern 086 Electricord 004 GC Electronics 063 Gemini 064, 068, 095, 116 General Instruments 091, 087, 094
Hamilton 346, 347, 348 Hamlin 118, 119, 085, 090, 103, 311, 312
Hitachi 091 Jasco 111 Jerrold 325, 305, 249, 251, 272, 094, 091, 087,
095, 100, 101, 104, 108, 350
Kingston 111 Macom 003 Memorex 076 Movie Time 004, 112, 113 NSC 112, 113 Oak 088, 097, 007 Panasonic 313, 099, 109 Paragon 076 Philips 238, 239, 252, 253, 300, 106, 102
Pioneer 005, 070, 062, 344 Popular Mech. 400
Page 15
Cable Box Manufacturer
Cable Box Device Code
SpitFIRE Innotech Systems Inc. Page 29
Pulsar 076 RCA 099 Regal 120, 118, 085, 119, 346, 347, 348
Regency 086 Rembrandt 068 Samsung 045, 005
Scientific Atlanta *089, 096, 120, 314
See foot note! Signal 045 Signature 091 SL Marx 045 Sprucer 099, 121 Standard Compnt 065 Starcom 095, 087, 104, 108
Stargate 045, 095 Sylvania 082 Tandy 117 Teknika 006 Telecaption 115 Texscan 082, 107 Tocom 310, 093, 092, 105, 349 Toshiba 076 Unika 227, 241, 111 United Artists 088 Universal 241, 227, 271, 066, 004, 044, 111
Viewstar 106, 117, 110, 114 West 111 Zenith 237, 076, 077
SpitFIRE Innotech Systems Inc. Page 30
Satellite Receiver Device Codes
DSS Manufacturer Satellite Device Code
Hitachi DSS 352 Primestar DSS 322, 329 RCA DSS 320, 327 Sony DSS 321, 328
Working with Satellite On-Screen Menus
When working with Satellite on-screen menus, the remote control keys map to the on-screen navigation functions as follows:
Remote Key Name Screen Menu Function
REC Menu
Pause Select
Play Menu + Stop Menu ­Rew Menu L
FF Menu R
notes:
1. Scientific Atlanta Cable Box 089. Power = Power Off. Enter = Power On + Recall.
2. VCR/Combo - program remote using VCR code.
Page 16
SpitFIRE Innotech Systems Inc. Page 31
DVD Device Codes
DVD Manufacturer DVD Device Code
JVC DVD 354 Mitsubishi 356 Panasonic DVD 335 Pioneer DVD 355 Proscan DVD 339 RCA DVD 339 Sony DVD 351 Toshiba DVD 336
SpitFIRE and Innotech Systems are trademarks of Innotech Systems Inc.
SpitFIRE Innotech Systems Inc. Page 32
11/98
©1998 Innotech Systems Inc.
Innotech Systems Inc.
320 Main Street
Port Jefferson NY 11777
(516) 928-6888 FAX (516) 473-5259
support@innotechsystems.com
Loading...