The IR Codes can be used with any devicewith an IR sender.

  • T2 laser forum, Download t2 laser for free. Photo & Graphics tools downloads - T2Laser by T2 Graphics LLC and many more programs are available for instant and free download. NEC's PA1004UL is a bright, 10,000-lumen laser projector perfect for mid-sized venues such as businesses, schools, and houses of worship looking for a maintenance-free.
  • Steps to set up and your laser engraver and verify it is working using T2 laser software.Drinking game. Drink every time I say 'So'2500mwhttps://www.gearbes.
  • HTML To Any Code 1.4 License Key; Cookie Pal v1.02 Win95/NT License Key; fMSX Plus v1.5.2 License Key; Web Translator 1.21 License Key; Desqview 386 v2.7 and QEMM386 v7.5 License Key; Avast 4 Professional Edition 4.0.143 Serial numbers; Microsoft Windows XP Pro 2002 Serial Keys; VBAcode Print 6.13.87 License Key; The Bat 1.42f License Key.

The codes will also fit other devices from same manufacturer or series. Please try out...

Feel free to contribute this list

Their laser diodes are sold claiming TRUE optical power, so 3.5W laser equals about 10-15W of competitors modules. CO2 LASER ENGRAVING. Laser diode engraver is suitable for small workloads. If you need fast engraving, cutting thick materials, or metal engraving, you should consider purchasing a 40W or higher power engraver.

IR Codes TV Panasonic TX65FXW784~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'PANASONIC','Bits':48,'Data':'0x100BCBD'}}

Example IRsend Command:IRsend {'Protocol':'PANASONIC','Bits':48,'Data':0x100BCBD}

  • 0x40040100BCBD='ON/OFF'
  • 0x400401004C4D='Mute'
  • 0x400401000405='Vol+'
  • 0x400401008485='Vol-'
  • 0x400401002C2D='P+'
  • 0x40040100ACAD='P-'
  • 0x400401007273='Left'
  • 0x40040100F2F3='Right'
  • 0x400401005253='Up'
  • 0x40040100D2D3='Down'
  • 0x400401009293='OK'
  • 0x400401004A4B='Menu'
  • 0x400401000E0F='Red'
  • 0x400401004E4F='Yellow'
  • 0x400401008E8F='Green'
  • 0x40040100CECF='Blue'
  • 0x40040100ECED='Last View'
  • 0x400401206D4C='My App'
  • 0x400401904FDE='Netflix'
  • 0x40040190F160='Apps'
  • 0x400401900392='Play'
  • 0x400401908312='Pause'
  • 0x4004019043D2='Stop'
  • 0x40040190C352='Forward'
  • 0x4004019023B2='Back'
  • 0x400401000809='Key 1'
  • 0x400401008889='Key 2'
  • 0x400401004849='Key 3'
  • 0x40040100C8C9='Key 4'
  • 0x400401002829='Key 5'
  • 0x40040100A8A9='Key 6'
  • 0x400401006869='Key 7'
  • 0x40040100E8E9='Key 8'
  • 0x400401001819='Key 9'
  • 0x400401009899='Key 0'
  • 0x40040190BB2A='Title forward'
  • 0x400401903BAA='Title back'
  • 0x40040190A332='Record'
  • 0x40040190E170='Guide'
  • 0x40040100CBCA='Exit'
  • 0x400401002B2A='Back'
  • 0x40040190E574='Option'
  • 0x400401009C9D='Info'
  • 0x400401400C4D='TV'
  • 0x40040100A0A1='AV'
  • 0x40040180C041='Text'
  • 0x40040180A021='STTL'
  • 0x400401000A0B='Picture'
  • 0x400401003534='Help'

IR Remote Codes Sony KDL-EX540~

Common buttons should work across multiple models

Input {'Protocol':'SONY','Bits':12,'Data':'0xA50'}

Power On {'Protocol':'SONY','Bits':12,'Data':'0x750'}

Power Off {'Protocol':'SONY','Bits':12,'Data':'0xF50'}

Power Toggle {'Protocol':'SONY','Bits':12,'Data':'0xA90'}

Vol + {'Protocol':'SONY','Bits':12,'Data':'0x490'}

Vol - {'Protocol':'SONY','Bits':12,'Data':'0xC90'}

Mute {'Protocol':'SONY','Bits':12,'Data':'0x290'}

Ch + {'Protocol':'SONY','Bits':12,'Data':'0x090'}

Ch - {'Protocol':'SONY','Bits':12,'Data':'0x890'}

Theatre Mode {'Protocol':'SONY','Bits':15,'Data':'0x03EE'}

Play/Pause {'Protocol':'SONY','Bits':15,'Data':'0x2CE9'}

Stop {'Protocol':'SONY','Bits':15,'Data':'0x0CE9'}

Rew {'Protocol':'SONY','Bits':15,'Data':'0x6CE9'}

Fwd {'Protocol':'SONY','Bits':15,'Data':'0x1CE9'}

Sync Menu {'Protocol':'SONY','Bits':15,'Data':'0x0D58'}

Prev {'Protocol':'SONY','Bits':15,'Data':'0x1EE9'}

Next {'Protocol':'SONY','Bits':15,'Data':'0x5EE9'}

i-Manual {'Protocol':'SONY','Bits':15,'Data':'0x6F58'}

Scene {'Protocol':'SONY','Bits':15,'Data':'0x0F58'}

Aspect {'Protocol':'SONY','Bits':15,'Data':'0x5E25'}

Digital/Analog {'Protocol':'SONY','Bits':15,'Data':'0x58EE'}

PIP {'Protocol':'SONY','Bits':15,'Data':'0x7725'}

Internet Video {'Protocol':'SONY','Bits':15,'Data':'0x4F58'}

Favourite {'Protocol':'SONY','Bits':15,'Data':'0x37EE'}

Guide {'Protocol':'SONY','Bits':15,'Data':'0x6D25'}

Info {'Protocol':'SONY','Bits':12,'Data':'0x5D0'}

Return {'Protocol':'SONY','Bits':15,'Data':'0x62E9'}

Options {'Protocol':'SONY','Bits':15,'Data':'0x36E9'}

Home {'Protocol':'SONY','Bits':12,'Data':'0x070'}

Up {'Protocol':'SONY','Bits':12,'Data':'0x2F0'}

Down {'Protocol':'SONY','Bits':12,'Data':'0xAF0'}

Left {'Protocol':'SONY','Bits':12,'Data':'0x2D0'}

Right {'Protocol':'SONY','Bits':12,'Data':'0xCD0'}

Enter {'Protocol':'SONY','Bits':12,'Data':'0xA70'}

Red {'Protocol':'SONY','Bits':15,'Data':'0x52E9'}

Green {'Protocol':'SONY','Bits':15,'Data':'0x32E9'}

Yellow {'Protocol':'SONY','Bits':15,'Data':'0x72E9'}

Blue {'Protocol':'SONY','Bits':15,'Data':'0x12E9'}

1 {'Protocol':'SONY','Bits':12,'Data':'0x010'}

2 {'Protocol':'SONY','Bits':12,'Data':'0x810'}

3 {'Protocol':'SONY','Bits':12,'Data':'0x410'}

4 {'Protocol':'SONY','Bits':12,'Data':'0xC10'}

5 {'Protocol':'SONY','Bits':12,'Data':'0x210'}

6 {'Protocol':'SONY','Bits':12,'Data':'0xA10'}

7 {'Protocol':'SONY','Bits':12,'Data':'0x610'}

8 {'Protocol':'SONY','Bits':12,'Data':'0xE10'}

9 {'Protocol':'SONY','Bits':12,'Data':'0x110'}

Text {'Protocol':'SONY','Bits':12,'Data':'0xFD0'}

0 {'Protocol':'SONY','Bits':12,'Data':'0x110'}

Subtitles {'Protocol':'SONY','Bits':15,'Data':'0x0AE9'}

Audio Track {'Protocol':'SONY','Bits':12,'Data':'0xE90'}

HDMI 1 {'Protocol':'SONY','Bits':15,'Data':'0x2D58'}

HDMI 2 {'Protocol':'SONY','Bits':15,'Data':'0x6D58'}

HDMI 3 {'Protocol':'SONY','Bits':15,'Data':'0x1D58'}

HDMI 4 {'Protocol':'SONY','Bits':15,'Data':'0x5D58'}

Video 1 {'Protocol':'SONY','Bits':12,'Data':'0x030'}

Video 2 {'Protocol':'SONY','Bits':12,'Data':'0x830'}

Video 3/Component 1 {'Protocol':'SONY','Bits':12,'Data':'0x430'}

PC {'Protocol':'SONY','Bits':12,'Data':'0xC30'}

Digital TV {'Protocol':'SONY','Bits':15,'Data':'0x25EE'}

IR Codes TV LG 55UH8509~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'NEC','Bits':32,'Data':'0x20DF10EF'}}

Example IRsend Command:

IRsend {'Protocol':'NEC','Bits':32,'Data':0x20DF10EF}

or with mosquitto_pub:

mosquitto_pub -q 2 -t cmnd/sonoffIRBridge_1/IRSend -m '{'protocol': 'NEC','bits': 32, 'data': 0x20DF10EF}'

  • 0x20DF10EF='ON/OFF'
  • 0x20DF0FF0='TV'
  • 0x20DF9E61='Ratio'
  • 0x20DFD02F='Input'
  • 0x20DFA956='Energy'
  • 0x20DF8877='Key 1'
  • 0x20DF48B7='Key 2'
  • 0x20DFC837='Key 3'
  • 0x20DF28D7='Key 4'
  • 0x20DFA857='Key 5'
  • 0x20DF6897='Key 6'
  • 0x20DFE817='Key 7'
  • 0x20DF18E7='Key 8'
  • 0x20DF9867='Key 9'
  • 0x20DFCA35='List'
  • 0x20DF08F7='Key 0'
  • 0x20DF58A7='Q.View'
  • 0x20DF40BF='Vol+'
  • 0x20DFC03F='Vol-'
  • 0x20DFCE31='Vol-'
  • 0x20DF7887='Fav'
  • 0x20DF3BC4='3D'
  • 0x20DF906F='Mute'
  • 0x20DF00FF='P+'
  • 0x20DF807F='P-'
  • 0x20DFC23D='Settings'
  • 0x20DF55AA='Info'
  • 0x20DFA25D='Q.Menu'
  • 0x20DFE01F='Left'
  • 0x20DF609F='Right'
  • 0x20DF02FD='Up'
  • 0x20DF827D='Down'
  • 0x20DF22DD='OK'
  • 0x20DF14EB='Back'
  • 0x20DFD52A='Guide'
  • 0x20DFDA25='Exit'
  • 0x20DF4EB1='Red'
  • 0x20DF8E71='Green'
  • 0x20DFC639='Yellow'
  • 0x20DF8679='Blue'
  • 0x20DF04FB='Text'
  • 0x20DF847B='T.Opt'
  • 0x20DF9C63='Subtitle'
  • 0x20DF8D72='Stop'
  • 0x20DF0DF2='Play'
  • 0x20DF5DA2='Pause'
  • 0x20DFF10E='Backward'
  • 0x20DF718E='Forward'
  • 0x20DF7E81='Simplink'
  • 0x20DF8976='AD'
  • 0x20DF0CF3='AV Mode'
  • 0x20DF3EC1='Live TV'
  • 0x20DF42BD='Live TV'
  • 0x20DF35CA='Status'
  • 0x20DF50AF='Audio Language'
  • 0x20DF57A8='Shortmenu'
  • 0x20DF5AA5='AV'
  • 0x20DF5EA1='online manual'
  • 0x20DF619E='Volume to 50'
  • 0x20DF21DE='Volume to 80'
  • 0x20DFE11E='Volume to 100'
  • 0x20DF6B94='Radio/TV'
  • 0x20DF708F='doze function'
  • 0x20DFA35C='Display off'
  • 0x20DFD728='Standby'
  • 0x20DF23DC='Power on'
  • 0x20DFB44B='Settings of remote'
  • 0x20DF956A='Program guide'
  • 0x20DFF00F='Radio/TV'
  • 0x20DF738C='HDMI 1'
  • 0x20DF33CC='HDMI 2'
  • 0x20DF9768='HDMI 3'
  • 0x20DFFD02='Component'
  • 0x20DFF50A='Live Zoom'
  • 0x20DFF20D='Input info'
  • 0x20DFB24D='Picture mode'
  • 0x20DF09F6='Recordings'
  • 0x20DF4AB5='Audio mode'
  • 0x20DF7B84='Register magic remote'
  • 0x20DFAE51='directly register magic remote'
  • 0x20DF1CE3='Subtitles'
  • 0x20DFCC33='Presentation in shop'
  • 0x20DFBD42='Start recording'
  • 0x20DFAD52='LG TV Plus'
  • 0x20DFDD22='Sports mode'
  • 0x20DF1EE1='Search'

  • 0x20DFDF20='Warning: instart'

  • 0x20DF7F80='Warning: Poweronly'
  • 0x20DFFF00='Warning: Easy adjust'
  • 0x20DF5FA0='Warning: instop'
  • 0x20DF5FA0='Enter Password'
  • 0x20DF3FC0='Warning: Reset to factory'

IR Codes for VU+ Duo2~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'RC6','Bits':36,'Data':'0x8052900C'}

Example IRsend Command:IRsend {'Protocol':'RC6','Bits':36,'Data':0x8052900C}

  • 0xC8052900C='ON/OFF'
  • 0xC8052100D='Mute'
  • 0xC80529010='Vol+'
  • 0xC80521011='Vol-'
  • 0xC80529020='P+'
  • 0xC80529021='P+'
  • 0xC8052105A='Left'
  • 0xC8052905B='Right'
  • 0xC80529058='Up'
  • 0xC80529059='Down'
  • 0xC8052905C='OK'
  • 0xC80529054='Men'
  • 0xC8052906D='Red'
  • 0xC8052906F='Yellow'
  • 0xC8052906E='Green'
  • 0xC80529070='Blue'
  • 0xC8052902D='Play/Pause'
  • 0xC80529031='Stop'
  • 0xC80529028='Forward'
  • 0xC80529029='Back'
  • 0xC80529001='Key 1'
  • 0xC80529002='Key 2'
  • 0xC80529003='Key 3'
  • 0xC80529004='Key 4'
  • 0xC80529005='Key 5'
  • 0xC80529006='Key 6'
  • 0xC80529007='Key 7'
  • 0xC80529008='Key 8'
  • 0xC80529009='Key 9'
  • 0xC80529000='Key 0'
  • 0xC805290BB='Key <'
  • 0xC805290BC='Key >'
  • 0xC80529037='Record'
  • 0xC805290CC='EPG'
  • 0xC80529055='Exit'
  • 0xC805290E5='Audio'
  • 0xC805290F2='Radio'
  • 0xC805290E4='TV'
  • 0xC80521049='Context'
  • 0xC80529081='Help'

IR Remote Codes AppleTV Gen4~

Up {'Protocol':'NEC','Bits':32,'Data':'0x77E15080'}

Down {'Protocol':'NEC','Bits':32,'Data':'0x77E13080'}

Left {'Protocol':'NEC','Bits':32,'Data':'0x77E19080'}

Right {'Protocol':'NEC','Bits':32,'Data':'0x77E16080'}

Ok {'Protocol':'NEC','Bits':32,'Data':'0x77E13A80'}

Menu {'Protocol':'NEC','Bits':32,'Data':'0x77E1C080'}

Play/Pause {'Protocol':'NEC','Bits':32,'Data':'0x77E1FA80'}

Home {'Protocol':'NEC','Bits':0,'Data':'0xFFFFFFFFFFFFFFFF'}

IR Remote Codes Humax HMS-1000T DVB-T2 DVR PAL 4-Tune~

Power {'Protocol':'NEC','Bits':32,'Data':'0x000800FF'}

TV Apps {'Protocol':'NEC','Bits':32,'Data':'0x0008D22D'}

Text {'Protocol':'NEC','Bits':32,'Data':'0x00087689'}

Wide {'Protocol':'NEC','Bits':32,'Data':'0x0008728D'}

Play {'Protocol':'NEC','Bits':32,'Data':'0x000816E9'}

Pause {'Protocol':'NEC','Bits':32,'Data':'0x000846B9'}

Rew {'Protocol':'NEC','Bits':32,'Data':'0x0008A659'}

Fwd {'Protocol':'NEC','Bits':32,'Data':'0x000826D9'}

Stop {'Protocol':'NEC','Bits':32,'Data':'0x0008C639'}

Record {'Protocol':'NEC','Bits':32,'Data':'0x00088679'}

Search {'Protocol':'NEC','Bits':32,'Data':'0x0008E21D'}

Plus {'Protocol':'NEC','Bits':32,'Data':'0x000842BD'}

Exit {'Protocol':'NEC','Bits':32,'Data':'0x00086897'}

Back {'Protocol':'NEC','Bits':32,'Data':'0x0008827D'}

Up {'Protocol':'NEC','Bits':32,'Data':'0x00088877'}

Down {'Protocol':'NEC','Bits':32,'Data':'0x0008A857'}

Left {'Protocol':'NEC','Bits':32,'Data':'0x000848B7'}

Right {'Protocol':'NEC','Bits':32,'Data':'0x000828D7'}

Enter {'Protocol':'NEC','Bits':32,'Data':'0x0008C837'}

Vol + {'Protocol':'NEC','Bits':32,'Data':'0x0008F807'}

Vol - {'Protocol':'NEC','Bits':32,'Data':'0x000802FD'}

Mute {'Protocol':'NEC','Bits':32,'Data':'0x000818E7'}

Home {'Protocol':'NEC','Bits':32,'Data':'0x0008708F'}

Guide {'Protocol':'NEC','Bits':32,'Data':'0x0008D827'}

Ch + {'Protocol':'NEC','Bits':32,'Data':'0x000808F7'}

Ch - {'Protocol':'NEC','Bits':32,'Data':'0x0008F00F'}

Red {'Protocol':'NEC','Bits':32,'Data':'0x000838C7'}

Green {'Protocol':'NEC','Bits':32,'Data':'0x0008B847'}

Yellow {'Protocol':'NEC','Bits':32,'Data':'0x000858A7'}

Blue {'Protocol':'NEC','Bits':32,'Data':'0x00087887'}

1 {'Protocol':'NEC','Bits':32,'Data':'0x0008C03F'}

2 {'Protocol':'NEC','Bits':32,'Data':'0x000820DF'}

3 {'Protocol':'NEC','Bits':32,'Data':'0x0008A05F'}

4 {'Protocol':'NEC','Bits':32,'Data':'0x0008609F'}

5 {'Protocol':'NEC','Bits':32,'Data':'0x0008E01F'}

6 {'Protocol':'NEC','Bits':32,'Data':'0x000810EF'}

7 {'Protocol':'NEC','Bits':32,'Data':'0x0008906F'}

8 {'Protocol':'NEC','Bits':32,'Data':'0x000850AF'}

9 {'Protocol':'NEC','Bits':32,'Data':'0x0008D02F'}

T2laser Key Code

0 {'Protocol':'NEC','Bits':32,'Data':'0x000830CF'}

TV/Radio {'Protocol':'NEC','Bits':32,'Data':'0x0008B04F'}

IR Remote Codes FetchTV Mini(Hybroad H626T)~

Power Toggle {'Protocol':'NEC','Bits':32,'Data':'0x2662BA45'}

Keyboard Select {'Protocol':'NEC','Bits':32,'Data':'0x26624CB3'}

Ch + {'Protocol':'NEC','Bits':32,'Data':'0x26627B84'}

Ch - {'Protocol':'NEC','Bits':32,'Data':'0x2662DB24'}

TV Guide {'Protocol':'NEC','Bits':32,'Data':'0x266207F8'}

Red {'Protocol':'NEC','Bits':32,'Data':'0x2662738C'}

Green {'Protocol':'NEC','Bits':32,'Data':'0x2662936C'}

Yellow {'Protocol':'NEC','Bits':32,'Data':'0x2662E31C'}

Blue {'Protocol':'NEC','Bits':32,'Data':'0x266213EC'}

Info {'Protocol':'NEC','Bits':32,'Data':'0x26628B74'}

Search {'Protocol':'NEC','Bits':32,'Data':'0x26622CD3'}

Apps {'Protocol':'NEC','Bits':32,'Data':'0x2662CC33'}

Menu {'Protocol':'NEC','Bits':32,'Data':'0x26629B64'}

Up {'Protocol':'NEC','Bits':32,'Data':'0x26629B64'}

Down {'Protocol':'NEC','Bits':32,'Data':'0x266223DC'}

Left {'Protocol':'NEC','Bits':32,'Data':'0x2662837C'}

Right {'Protocol':'NEC','Bits':32,'Data':'0x2662C33C'}

Enter {'Protocol':'NEC','Bits':32,'Data':'0x26621CE3'}

Back {'Protocol':'NEC','Bits':32,'Data':'0x2662AB54'}

Exit {'Protocol':'NEC','Bits':32,'Data':'0x266227D8'}

Rew {'Protocol':'NEC','Bits':32,'Data':'0x2662BB44'}

Play/Pause {'Protocol':'NEC','Bits':32,'Data':'0x26625BA4'}

Fwd {'Protocol':'NEC','Bits':32,'Data':'0x26625BA4'}

Stop {'Protocol':'NEC','Bits':32,'Data':'0x2662B34C'}

Record {'Protocol':'NEC','Bits':32,'Data':'0x26624BB4'}

1 {'Protocol':'NEC','Bits':32,'Data':'0x266240BF'}

2 {'Protocol':'NEC','Bits':32,'Data':'0x2662C03F'}

3 {'Protocol':'NEC','Bits':32,'Data':'0x266220DF'}

4 {'Protocol':'NEC','Bits':32,'Data':'0x2662A05F'}

5 {'Protocol':'NEC','Bits':32,'Data':'0x2662609F'}

6 {'Protocol':'NEC','Bits':32,'Data':'0x2662E01F'}

7 {'Protocol':'NEC','Bits':32,'Data':'0x266210EF'}

8 {'Protocol':'NEC','Bits':32,'Data':'0x2662906F'}

9 {'Protocol':'NEC','Bits':32,'Data':'0x266250AF'}

0 {'Protocol':'NEC','Bits':32,'Data':'0x2662D02F'}

Smart Reveiver VX/CX~

buttoncode
on/off{'Protocol':'NEC','Bits':32,'Data':'0x00FF30CF','DataLSB':'0x00FF0CF3','Repeat':0}
mute{'Protocol':'NEC','Bits':32,'Data':'0x00FFB04F','DataLSB':'0x00FF0DF2','Repeat':0}
FORMAT{'Protocol':'NEC','Bits':32,'Data':'0x00FF1CE3','DataLSB':'0x00FF38C7','Repeat':0}
16:9{'Protocol':'NEC','Bits':32,'Data':'0x00FFC13E','DataLSB':'0x00FF837C','Repeat':0}
AUDIO{'Protocol':'NEC','Bits':32,'Data':'0x00FFFA05','DataLSB':'0x00FF5FA0','Repeat':0}
1{'Protocol':'NEC','Bits':32,'Data':'0x00FF807F','DataLSB':'0x00FF01FE','Repeat':0}
2{'Protocol':'NEC','Bits':32,'Data':'0x00FF40BF','DataLSB':'0x00FF02FD','Repeat':0}
3{'Protocol':'NEC','Bits':32,'Data':'0x00FFC03F','DataLSB':'0x00FF03FC','Repeat':0}
4{'Protocol':'NEC','Bits':32,'Data':'0x00FF20DF','DataLSB':'0x00FF04FB','Repeat':0}
5{'Protocol':'NEC','Bits':32,'Data':'0x00FFA05F','DataLSB':'0x00FF05FA','Repeat':0}
6{'Protocol':'NEC','Bits':32,'Data':'0x00FF609F','DataLSB':'0x00FF06F9','Repeat':0}
7{'Protocol':'NEC','Bits':32,'Data':'0x00FFE01F','DataLSB':'0x00FF07F8','Repeat':0}
8{'Protocol':'NEC','Bits':32,'Data':'0x00FF10EF','DataLSB':'0x00FF08F7','Repeat':0}
9{'Protocol':'NEC','Bits':32,'Data':'0x00FF906F','DataLSB':'0x00FF09F6','Repeat':0}
TV/R{'Protocol':'NEC','Bits':32,'Data':'0x00FFA25D','DataLSB':'0x00FF45BA','Repeat':0}
0{'Protocol':'NEC','Bits':32,'Data':'0x00FF00FF','DataLSB':'0x00FF00FF','Repeat':0}
RECALL{'Protocol':'NEC','Bits':32,'Data':'0x00FF19E6','DataLSB':'0x00FF9867','Repeat':0}
volume +{'Protocol':'NEC','Bits':32,'Data':'0x00FF5AA5','DataLSB':'0x00FF5AA5','Repeat':0}
volume -{'Protocol':'NEC','Bits':32,'Data':'0x00FFDA25','DataLSB':'0x00FF5BA4','Repeat':0}
P -{'Protocol':'NEC','Bits':32,'Data':'0x00FFBA45','DataLSB':'0x00FF5DA2','Repeat':0}
P +{'Protocol':'NEC','Bits':32,'Data':'0x00FF3AC5','DataLSB':'0x00FF5CA3','Repeat':0}
red{'Protocol':'NEC','Bits':32,'Data':'0x00FFEC13','DataLSB':'0x00FF37C8','Repeat':0}
green{'Protocol':'NEC','Bits':32,'Data':'0x00FF6C93','DataLSB':'0x00FF36C9','Repeat':0}
yellow{'Protocol':'NEC','Bits':32,'Data':'0x00FF4CB3','DataLSB':'0x00FF32CD','Repeat':0}
blue{'Protocol':'NEC','Bits':32,'Data':'0x00FF2CD3','DataLSB':'0x00FF34CB','Repeat':0}
MENU{'Protocol':'NEC','Bits':32,'Data':'0x00FF4AB5','DataLSB':'0x00FF52AD','Repeat':0}
BACK{'Protocol':'NEC','Bits':32,'Data':'0x00FF44BB','DataLSB':'0x00FF22DD','Repeat':0}
EXIT{'Protocol':'NEC','Bits':32,'Data':'0x00FFB44B','DataLSB':'0x00FF2DD2','Repeat':0}
up{'Protocol':'NEC','Bits':32,'Data':'0x00FF04FB','DataLSB':'0x00FF20DF','Repeat':0}
left{'Protocol':'NEC','Bits':32,'Data':'0x00FF8877','DataLSB':'0x00FF11EE','Repeat':0}
OK{'Protocol':'NEC','Bits':32,'Data':'0x00FFEA15','DataLSB':'0x00FF57A8','Repeat':0}
right{'Protocol':'NEC','Bits':32,'Data':'0x00FF08F7','DataLSB':'0x00FF10EF','Repeat':0}
down{'Protocol':'NEC','Bits':32,'Data':'0x00FF847B','DataLSB':'0x00FF21DE','Repeat':0}
INFO{'Protocol':'NEC','Bits':32,'Data':'0x00FF34CB','DataLSB':'0x00FF2CD3','Repeat':0}
FAV{'Protocol':'NEC','Bits':32,'Data':'0x00FF8679','DataLSB':'0x00FF619E','Repeat':0}
TXT{'Protocol':'NEC','Bits':32,'Data':'0x00FF7A85','DataLSB':'0x00FF5EA1','Repeat':0}
EPG{'Protocol':'NEC','Bits':32,'Data':'0x00FF06F9','DataLSB':'0x00FF609F','Repeat':0}
FR{'Protocol':'NEC','Bits':32,'Data':'0x00FF8976','DataLSB':'0x00FF916E','Repeat':0}
REC{'Protocol':'NEC','Bits':32,'Data':'0x00FF619E','DataLSB':'0x00FF8679','Repeat':0}
FF{'Protocol':'NEC','Bits':32,'Data':'0x00FF29D6','DataLSB':'0x00FF946B','Repeat':0}
PREV{'Protocol':'NEC','Bits':32,'Data':'0x00FF09F6','DataLSB':'0x00FF906F','Repeat':0}
Play/Pause{'Protocol':'NEC','Bits':32,'Data':'0x00FFE916','DataLSB':'0x00FF9768','Repeat':0}
NEXT{'Protocol':'NEC','Bits':32,'Data':'0x00FFC936','DataLSB':'0x00FF936C','Repeat':0}
(none left){'Protocol':'NEC','Bits':32,'Data':'0x00FF4BB4','DataLSB':'0x00FFD22D','Repeat':0}
STOP{'Protocol':'NEC','Bits':32,'Data':'0x00FF718E','DataLSB':'0x00FF8E71','Repeat':0}
(none right){'Protocol':'NEC','Bits':32,'Data':'0x00FF8976','DataLSB':'0x00FF916E','Repeat':0}
USB{'Protocol':'NEC','Bits':32,'Data':'0x00FFFB04','DataLSB':'0x00FFDF20','Repeat':0}
HELP{'Protocol':'NEC','Bits':32,'Data':'0x00FF54AB','DataLSB':'0x00FF2AD5','Repeat':0}
DVD{'Protocol':'NEC','Bits':32,'Data':'0x00FFDB24','DataLSB':'0x00FFDB24','Repeat':0}

IR Remote Codes Sony BD-S1500~

Common buttons should work across multiple models

Eject {'Protocol':'SONY','Bits':20,'Data':'0x68B47'}

Power {'Protocol':'SONY','Bits':20,'Data':'0xA8B47'}

Red {'Protocol':'SONY','Bits':20,'Data':'0xE6B47'}

Green {'Protocol':'SONY','Bits':20,'Data':'0x16B47'}

Yellow {'Protocol':'SONY','Bits':20,'Data':'0x96B47'}

Bue {'Protocol':'SONY','Bits':20,'Data':'0x66B47'}

Top Menu {'Protocol':'SONY','Bits':20,'Data':'0x34B47'}

Popup/Menu {'Protocol':'SONY','Bits':20,'Data':'0x94B47'}

Return {'Protocol':'SONY','Bits':20,'Data':'0xC2B47'}

Options {'Protocol':'SONY','Bits':20,'Data':'0xFCB47'}

Home {'Protocol':'SONY','Bits':20,'Data':'0x42B47'}

Up {'Protocol':'SONY','Bits':20,'Data':'0x9CB47'}

Down {'Protocol':'SONY','Bits':20,'Data':'0x5CB47'}

Left {'Protocol':'SONY','Bits':20,'Data':'0xDCB47'}

Right {'Protocol':'SONY','Bits':20,'Data':'0x3CB47'}

Enter {'Protocol':'SONY','Bits':20,'Data':'0xBCB47'}

Favourites {'Protocol':'SONY','Bits':20,'Data':'0xBCB47'}

Netflix {'Protocol':'SONY','Bits':20,'Data':'0xD2B47'}

Play {'Protocol':'SONY','Bits':20,'Data':'0x58B47'}

Pause {'Protocol':'SONY','Bits':20,'Data':'0x98B47'}

Rew {'Protocol':'SONY','Bits':20,'Data':'0xD8B47'}

Fwd {'Protocol':'SONY','Bits':20,'Data':'0x38B47'}

Prev {'Protocol':'SONY','Bits':20,'Data':'0xEAB47'}

Next {'Protocol':'SONY','Bits':20,'Data':'0x6AB47'}

Stop {'Protocol':'SONY','Bits':20,'Data':'0x18B47'}

Subtitles {'Protocol':'SONY','Bits':20,'Data':'0xC6B47'}

Audio Track {'Protocol':'SONY','Bits':20,'Data':'0x26B47'}

Vol + {'Protocol':'SONY','Bits':12,'Data':'0x490'}

Vol - {'Protocol':'SONY','Bits':12,'Data':'0xC90'}

Mute {'Protocol':'SONY','Bits':12,'Data':'0x290'}

IR Remote Codes Acer K132~

IR Remote Codes for Acer K132 projector (and possibly other models using a remote with Model No. M1820)

IR Codes Soundbar Panasonic SCALL70T~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'PANASONIC','Bits':48,'Data':'0x40040500BCB9'}}

Example IRsend Command:IRsend {'Protocol':'PANASONIC','Bits':48,'Data':0x40040500BCB9}

  • 0x40040500BCB9='ON/OFF'
  • 0x400405004C49='Mute'
  • 0x400405000401='Vol+'
  • 0x400405008481='Vol-'
  • 0x40040538DFE2='OK'
  • 0x400405383F02='Up'
  • 0x40040538BF82='Down'
  • 0x40040538AD90='Setup'
  • 0x400405280D20='Sound'
  • 0x400405380538='Bluetooth'
  • 0x400405006164='Input'

IR Codes Soundcore Infini Pro~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'NEC','Bits':32,'Data':'0xFD256897'}}

Example IRsend Command:{'Protocol':'NEC','Bits':32,'Data':'0xFD256897'}

T2 Laser Key Codes

  • 0xFD2502FD='ON/OFF'
  • 0xFD2518E7='Mute'
  • 0xFD2508F7='Input'
  • 0xFD259867='Bluetooth'
  • 0xFD2548B7='TV'
  • 0xFD256897='Vol+'
  • 0xFD2558A7='Vol-'
  • 0xFD258A75='Previous'
  • 0xFD250AF5='Next'
  • 0xFD25C837='Play/Pause'
  • 0xFD2554AB='Movie'
  • 0xFD255CA3='Music'
  • 0xFD2552AD='Voice'
  • 0xFD2532CD='Bass-'
  • 0xFD258877='Bass+'
  • 0xFD2538C7='Surround'

IR Codes Vacuum Cleaner Ecovacs Deebot Slim2~

Example received Code:tele/sonoffIRBridge_1/RESULT = {'IrReceived':{'Protocol':'NEC','Bits':32,'Data':'0x00FFD02F'}}

Example IRsend Command:IRsend {'Protocol':'NEC','Bits':32,'Data':0x00FFD02F}

  • 0x00FFD02F='Automatic Mode/Pause'
  • 0x00FF609F='Edge Cleaning'
  • 0x00FF40BF='Spot Cleaning'
  • 0x00FF708F='Back to Charging Base'
  • 0x00FFC837='Forward'
  • 0x00FFE01F='Left'
  • 0x00FFF00F='Right'
  • 0x00FFC03F='Back/Turn around'

See device https://prana.org.ua/models/prana_150 (Ukrainian)

Example received Code:MQT: tele/sonoffir/RESULT = {'IrReceived':{'Protocol':'NEC','Bits':32,'Data':'0x00FF00FF'}}

Example IRsend Command:IRsend {'Protocol':'NEC','Bits':32,'Data':'0x00FF00FF'}

  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF00FF'}='Power'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF807F'}='Screen/LED Brightness'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF30CF'}='Heat OFF'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF906F'}='Heat ON'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF50AF'}='Fan'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FFA857'}='Anti freeze'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FFB04F'}='Night Mode'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF708F'}='Fan -'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF28D7'}='Fan +'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF609F'}='Night Mode Fan -'
  • {'Protocol':'NEC','Bits':32,'Data':'0x00FF10EF'}='Night Mode Fan +'

Krinner Lumix IR Remote~

Remote control has two buttons and three channels. Button 1 is to switch on Button 0 is to switch off Double click on button 1 is flicker mode No usable protocol found yet, but raw mode does it.

Example for HttpGetRequest and irsendsendHttpGetRequest('http://192.168.1.234/cm?cmnd=irsend5%200,2000,1000,%20400,1000,%20400,%20400,1000,1000,%20400,1000,%20400,%20400,1000,%20400,1000,%20400,1000,%20400,2000,5600')

  • off channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1000, 400,1000, 400,2000,5600
  • on channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,2000,5600
  • flicker channel A irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400, 400,1000, 400,1100,1000, 400, 400,2000,5600

  • off channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1000, 400,1000, 400,2000,5600

  • on channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400,1000, 400,1000, 400, 400,2000,5600
  • flicker channel B irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,1100,1000, 400, 400,2000,5600

  • off channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1000, 400,1000, 400,2000,5600

  • on channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400,1000, 400,1000, 400, 400,2000,5600
  • flicker channel C irsend 0,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600,2000,1000, 400,1000, 400, 400,1000,1000, 400, 400,1000,1000, 400, 400,1100,1000, 400, 400,2000,5600
Key

Vinkor Flameless Flickering Candles (and clones probably)~

  • on {'Protocol':'NEC','Bits':32,'Data':'0x10ED00FF','Repeat':0}
  • off {'Protocol':'NEC','Bits':32,'Data':'0x10ED40BF','Repeat':0}
  • dim {'Protocol':'NEC','Bits':32,'Data':'0x10ED08F7','Repeat':0}
  • bright {'Protocol':'NEC','Bits':32,'Data':'0x10ED48B7','Repeat':0}

  • candle {'Protocol':'NEC','Bits':32,'Data':'0x10ED30CF','Repeat':0}

  • light {'Protocol':'NEC','Bits':32,'Data':'0x10ED708F','Repeat':0}

  • 2H {'Protocol':'NEC','Bits':32,'Data':'0x10ED20DF','Repeat':0}

  • 4H {'Protocol':'NEC','Bits':32,'Data':'0x10ED609F','Repeat':0}
  • 6H {'Protocol':'NEC','Bits':32,'Data':'0x10ED10EF','Repeat':0}
  • 8H {'Protocol':'NEC','Bits':32,'Data':'0x10ED50AF','Repeat':0}

Duni Warm White LED Candle / Duni Warmweiß LED Kerzen~

  • ON={'Protocol':'NEC','Bits':32,'Data':'0x00FF00FF'}
  • OFF={'Protocol':'NEC','Bits':32,'Data':'0x00FF807F'}
  • 4h={'Protocol':'NEC','Bits':32,'Data':'0x00FF40BF'}
  • 8h={'Protocol':'NEC','Bits':32,'Data':'0x00FFC03F'}
  • ModeCandle={'Protocol':'NEC','Bits':32,'Data':'0x00FF20DF'}
  • ModeLight={'Protocol':'NEC','Bits':32,'Data':'0x00FFA05F'}
  • ModeDark={'Protocol':'NEC','Bits':32,'Data':'0x00FF906F'}
  • ModeBright={'Protocol':'NEC','Bits':32,'Data':'0x00FFE01F'}
  • ModeMoon={'Protocol':'NEC','Bits':32,'Data':'0x00FF10EF'}
  • ModeNightLight={'Protocol':'NEC','Bits':32,'Data':'0x00FF609F'}

Duni Multicoloured LED Candle / Duni Mehrfarbige LED Kerzen~

  • ON_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F48B7','DataLSB':'0x01FE12ED'}
  • OFF_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F807F','DataLSB':'0x01FE01FE'}
  • ModeSmooth_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F58A7','DataLSB':'0x01FE1AE5'}
  • ModeNightLight_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F7887','DataLSB':'0x01FE1EE1'}
  • ModeCandle_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F40BF','DataLSB':'0x01FE02FD'}
  • ModeLight_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FC03F','DataLSB':'0x01FE03FC'}
  • ModeTimer_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F20DF','DataLSB':'0x01FE04FB'}
  • ModeDark_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FA05F','DataLSB':'0x01FE05FA'}
  • ModeBright_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F609F','DataLSB':'0x01FE06F9'}
  • ColorRed_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FE01F','DataLSB':'0x01FE07F8'}
  • ColorGreen_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F10EF','DataLSB':'0x01FE08F7'}
  • ColorBlue_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F906F','DataLSB':'0x01FE09F6'}
  • ColorOrange_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F50AF','DataLSB':'0x01FE0AF5'}
  • ColorLightGreen_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FD827','DataLSB':'0x01FE1BE4'}
  • ColorLightBlue_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FF807','DataLSB':'0x01FE1FE0'}
  • ColorViolet_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F30CF','DataLSB':'0x01FE0CF3'}
  • ColorYellow_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FB04F','DataLSB':'0x01FE0DF2'}
  • ColorBlueWhite_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F708F','DataLSB':'0x01FE0EF1'}
  • ColorPink_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F00FF','DataLSB':'0x01FE00FF'}
  • ColorYellowWhite_COL={'Protocol':'NEC','Bits':32,'Data':'0x807FF00F','DataLSB':'0x01FE0FF0'}
  • ColorWhite_COL={'Protocol':'NEC','Bits':32,'Data':'0x807F9867','DataLSB':'0x01FE19E6'}
Up one level (Spectra index)
Up two levels (Moto index)
Back to Home
Motorola® Spectra®
FAIL and ERROR Codes

Compiled By Robert W. Meister WA1MIK

If you have documentation that shows additional device codes and/or error codes,
please forward them to the e-mail address listed at the bottom of this article.

The Spectra radios report most problems detected during the self-check on power up. These will be shown on the control head's Vacuum Fluorescent Display (VFD). They will be in one of three formats:

  • ER xx/yy or ERROR xx/yy
  • FL xx/yy or FAIL xx/yy
  • FAIL nnn

Where 'xx' and 'yy' will be hexadecimal characters (0-9, A-F), and 'nnn' will be a decimal value (000-999).

Problems displayed with the 'xx/yy' format consist of a two-digit prefix ('xx')that identifies the source of the problem followed by a two-digit code ('yy') that specifies the particular problem. For example, a radio FAIL code may look like this: 'FAIL 01/90', where the first two digits ('xx' in the format above, '01' in this example) identifies the source of the error and the second two digits ('yy' in the format above, '90' in this example) is a unique error code that identifies the particular problem or trouble.

Problems displayed with the 'nnn' format are usually associated with temporary conditions that may go away if a different mode is chosen.

A FAIL message is fatal and the radio will usually not work at all. Many ERROR messages will still allow the radio to work at reduced capacity, depending on the identified problem. For example, a disconnected external device or accessory will cause an ERROR message but the radio may still operate just fine without it.

NOTE: If you get the dreaded 'FAIL 01/82' message after writing a code plug to the radio, read the code plug from the radio (F2) then immediately write it back to the radio (F8, F8). This usually fixes the checksum problems.

The A9 control heads can display 11 characters. Problems will be shown with the full word 'ERROR' or 'FAIL', followed by the error code prefix and error code. All other control heads with eight-character displays show the message beginning with 'ER' or 'FL'. Hand-Held Control Heads (HHC) display errors with their two seven-segment LED characters by first flashing 'Er' or 'FL', then the error code prefix, then the specific error code. For the three-digit fail codes such as FAIL 001 or FAIL 999, the HHCH displays 'FL 00 01' or 'FL 01 99'.

These lists contain all the FAIL and ERROR prefixes and codes I could find in the manuals I have, but there are probably more. Use this list as a quick reference for locating problems. For example, if a radio is programmed to use the Siren/PA and you see an 'ERROR 08/10' for a moment when you power up the radio, it means the Siren/PA Option is either not connected or is not working.

Spectra Error and Fail Code Prefixes:

CodeDevice Generating Or Causing The Error
01Radio (single system)
02Digital Signal Processor (DSP)
03Multiple PL (MPL)
04Internal Radio Options
05Control Unit (Control Head or SIU - single or dual system)
06Trunking Siren/PA Option (HLN1184A)
07Control Head Extensions
08Siren/PA Option (single system)
09SecureNet Option (single system)
0AMDC-600 Full Feature or MDC-1200 Option (single system)
0BMDC Full Feature Option
0DMDC-600 PTT ID or MVS Option
0EDTMF Option Board
0FDTMF Option Board
10Trunking System
11Trunking Options
12Vehicle Repeater System (VRS) (single system only)
13Vehicle Repeater System
14Single-Tone Option (single system)
15Single-Tone Option
16Vehicle Location
17Data Option
18Trunked Deskset
19Metrocom
1AControl Host (i.e. programming software)
1BVehicular Adapters
1CTone Remote Control Option
21Primary Radio Drawer (dual system)
25Control Unit (Control Head or SIU when error detected on primary radio)
28Siren /PA Option (primary radio - dual system)
29SecureNet Option (primary radio - dual system)
2AMDC-600 Full Feature or MDC-1200 Option (primary radio - dual system)
32Not Used
34Single-Tone Option (primary radio - dual system)
41Secondary Radio Drawer (dual system)
45Control Unit (Control Head or SIU when error detected on secondary radio)
48Siren/PA Option (dual system) - programming problem, see below
49SecureNet (secondary radio - dual system)
4AMDC-600 Full Feature or MDC-1200 Option (secondary radio - dual system)
52Not Used
54Single-Tone Option (secondary radio - dual system)

In general, device codes 00-1F are for a single radio system. These will have 20 (hex) added to them for the primary radio in a dual radio system (20-3F) or 40 added to them for the secondary radio in a dual radio system (40-5F).

It is common to find used radios displaying error messages when a new owner powers up the radio for the first time. This often happens if previously installed options have been removed or are not included with the radio. These errors should disappear when the radio and control head are correctly reprogrammed with the missing options disabled in the code plugs (sometimes a Personality Board also has to have its internal jumper settings changed).

Even though the manuals do not say so, a '2F/yy' error code would probably be the DTMF board in a primary radio. Likewise, a '4F/yy' error would probably be the DTMF board in a secondary radio. If you take a close look at the codes in the list, you can see the repeated pattern in the primary and secondary radio error codes. The same would apply to the MDC options, however, the VRS is not available on dual radio systems. Of course the 'yy' in these examples will actually be the real error code.

The 48 code prefix means you have programmed the Siren/PA option into the secondary radio of a dual radio system. To fix this condition, remove the Siren/PA programming from the secondary radio. The Siren/PA option should only be hooked to the primary radio and only programmed in the primary radio.

Spectra and Astro Spectra Error and Fail Codes:

This list was extracted from the Astro Spectra Basic Service Manual. There is some duplication and redefinition of codes due to extra circuitry in the Astro Spectra radios.

Error CodeDescriptionCorrective Action
ERROR 01/02External EEPROM checksum non-fatal errorReprogram the codeplug
ERROR 01/02FLASH ROM Codeplug ChecksumReprogram the codeplug
ERROR 01/12Security Partition ChecksumReprogram the security partition
ERROR 01/22Tuning Codeplug ChecksumReprogram the tuning partition
FAIL 01/81ROM checksum failureReprogram the FLASH memory
FAIL 01/81FLASH ROM ChecksumReprogram the radio firmware
FAIL 01/82External EEPROM checksum failureReprogram the codeplug
FAIL 01/82FLASH ROM Codeplug ChecksumReprogram the codeplug
ERROR 01/84EEPROM is blankProgram the EEPROM
FAIL 01/88RAM failure, not a checksum failureTurn the radio off, then on
FAIL 01/88External RAM FailTurn the radio off, then on
FAIL 01/90General hardware failureTurn the radio off, then on
FAIL 01/92Internal EEPROM checksum failureReprogram the codeplug
FAIL 01/92Security Partition ChecksumReprogram the security partition
FAIL 01/93Flashport AUTHENT CODE FailureReplace the VOCON board
FAIL 01/98Internal RAM FailureReplace the VOCON board
FAIL 01/A2Tuning Codeplug ChecksumReprogram the tuning partition
ERROR 02/10DSP support IC checksum non-fatal errorTurn the radio off, then on
FAIL 02/81DSP ROM checksum failureReprogram the FLASH memory
FAIL 02/81DSP ROM ChecksumReprogram the DSP firmware
FAIL 02/82DSP RAM 1 failureReplace the VOCON board
FAIL 02/84DSP RAM 2 failureReplace the VOCON board
FAIL 02/88DSP RAM failure, not a checksum failureTurn the radio off, then on
FAIL 02/90General DSP hardware failure
(DSP startup message not received correctly)
Turn the radio off, then on
FAIL 02/A0ADSIC checksum failureReplace the VOCON board
ERROR 05/10Control head not communicating with radioTurn the radio off, then on
FAIL 05/81Control head ROM checksum failureReplace the control head
ERROR 06/10Aux Control Head Hardware ErrorTurn the radio off, then on
FAIL 06/81Aux Control Head ROM Checksum ErrorReplace the aux control head
ERROR 08/10Siren/PA not communicating with radioTurn the radio off, then on
ERROR 08/10Siren Hardware ErrorTurn the radio off, then on
FAIL 08/81Siren ROM Checksum ErrorReplace the siren
ERROR 09/10Secure option not communicating with radioTurn the radio off, then on
FAIL 09/90Secure Hardware Fatal ErrorReplace the secure module
ERROR 12/10VRS Hardware ErrorTurn the radio off, then on
FAIL 12/81VRS ROM Checksum ErrorReplace the VRS
ERROR 1C/10TRC Hardware ErrorTurn the radio off, then on
FAIL 1C/81TRC ROM Checksum ErrorReplace the TRC

The following list was extracted from a 900 MHz Spectra Basic Service Manual. Note that many of the displayed codes are similar to those in the Astro Spectra radios.Some of these errors may not apply to all models or bands.

DisplayPossible CauseRemedyCond
ERROR 01/02
ERROR 01/82
Radio has an error with its EEPROM; one or more modes in the radio have an incorrect pattern in the Memory Board EEPROM.
Radio will function normally until a corrupted mode is accessed; then 'FAIL 002' will be displayed (see below)
a. Reprogram EEPROM from ARCHIVE file if available
b. Replace Memory Board
U
FAIL 01/81The pattern stored in the Memory Board ROM is incorrectReplace Memory BoardA
FAIL 01/82The pattern stored in the Memory Board EEPROM is incorrecta. Reprogram EEPROM from ARCHIVE file if available
b. Replace Memory Board
B
FAIL 01/83Radio has conditions A and BC
FAIL 01/84Memory Board EEPROM is blank
Microcomputer EEPROM is blank
Replace Memory Board
Replace Command Board
D
FAIL 01/85Radio has conditions A and DE
FAIL 01/86Radio has conditions B and DF
FAIL 01/87Radio has conditions A, B and DG
FAIL 01/88Memory Board RAM defectiveReplace Memory BoardH
FAIL 01/89Radio has conditions A and HI
FAIL 01/8ARadio has conditions B and HJ
FAIL 01/8BRadio has conditons A, B and HK
FAIL 01/8CRadio has conditions D and HL
FAIL 01/8DRadio has conditions A, D and HM
FAIL 01/90Serial Bus Failure. May be control head failure, a radio command board failure, or a cabling failurea. Troubleshoot Control Head
b. Check rear options connector cabling
c. Replace Command Board
N
FAIL 01/92The pattern stored within the microcomputer EEPROM is incorrectInitialize EEPROMO
FAIL 01/93Radio has conditions A and OP
FAIL 01/94Microcomputer EEPROM is blankReplace Command BoardQ
FAIL 01/95Radio has conditions A and QR
FAIL 05/81Control Head ROM is defectiveReplace Control Head BoardS,AA
FAIL 05/82Control Unit EEPROM corrupted.Troubleshoot Control UnitAB
FAIL 05/84Control Unit EEPROM blank.Troubleshoot Control UnitAC
FAIL 05/88Control Head RAM is defectiveReplace Control Head BoardT,AD
FAIL 05/90Control Unit serial bus failure.Troubleshoot Control UnitAE
FAIL 08/10Siren/PA serial bus failure.Troubleshoot Siren/PA UnitDA
ERROR 09/10SecureNet serial bus failure.Troubleshoot SecureNet UnitBA
FAIL 09/90SecureNet serial bus failure.Troubleshoot SecureNet UnitBA
ERROR 10/02Trunking EEPROM corruptedTroubleshoot Trunking OptionCA
FAIL 10/10Trunking serial bus failureTroubleshoot Trunking OptionCC
FAIL 10/82Trunking EEPROM corruptedTroubleshoot Trunking OptionCA
FAIL 10/84Trunking EEPROM blankTroubleshoot Trunking OptionCB
Blank displayDisplay malfunction, TX and Busy LEDs light upReplace Control Head BoardV
FAIL 001Synthesizer out-of-lock conditionTroubleshoot SynthesizerW
FAIL 002The mode being accessed has an incorrect pattern in the Memory Board EEPROM. (Refer to ERROR 01/02 above)a. Reprogram EEPROM from ARCHIVE file if available
b. Replace Memory Board.
X
FAIL 003EEPROM data does not match control head configurationChange control head configuration to match radio and reprogram
FAIL 999Serial number in the Memory Board and the microcomputer do not match; Radio will not function but will enter test modeReplace the Memory Board with the proper oneY

Spectra System Interface Unit Error Codes:

These were found in a dual radio system HHCH instruction manual. Note that these codes use individual bits to indicate the various failures, and these bits are turned on to indicate the various problems in the SIU (device code 08). These form a 1, 2, 4 weighted pattern for the right digit of the error code, as follows:

Left DigitRight Digit
Bit #84218421
Value01011???

In the columns of the right digit in the above table, the '1' bit is turned on for Memory Board ROM Pattern problems, the '2' bit is turned on for Memory Board EEPROM Pattern problems, the '4' bit is turned on for Defective Memory Board or Microcomputer RAM, and the '8' bit is always turned on for these bit-mapped error codes. The table below expands on this desription. I suspect that other devices utilize the same format for error reporting (see the table above).

DisplayPossible CauseRemedyCond
FL 05/81Memory Board ROM pattern incorrectReplace Memory BoardA
FL 05/82Memory Board EEPROM pattern incorrecta. Replace EEPROM from
ARCHIVE file if available
b. Replace Memory Board
B
FL 05/83SIU has conditions A and BC
FL 05/84Memory Board EEPROM is blank
Microcomputer EEPROM is blank
Replace Memory Board
Replace SIU board
D
FL 05/85SIU has conditions A and DE
FL 05/86SIU has conditions B and DF
FL 05/87SIU has conditions A, B, and DG
FL 05/88Memory Board RAM is defective
Microcomputer RAM is defective
Replace Memory Board
Replace SIU Board
H
FL 05/89SIU has conditions A and HI
FL 05/8ASIU has conditions B and HJ
FL 05/8BSIU has conditions A, B, and HK
FL 05/8CSIU has conditions D and HL
FL 05/8DSIU has conditions A, D, and HM
FL 05/8ESIU has conditions B, D, and HN
FL 05/8FSIU has conditions A, B, D, and HO
FL 01/90Serial Bus Failure. May be a control head failure,
a radio failure, or a cabling failure
a. Check SIU
b. Check connector cabling
c. Check radio(s)
P
Blank DisplayDisplay malfunctiona. Check power cables/fuses
b, Replace HHCH
c. Check SIU
T

Miscellaneous Error / Troubleshooting Codes:

These codes were also found in the Advanced HHCH manual. There may be some duplication of codes in the tables above.

DisplayDescription of ProblemRemedy
ER 00/02
FL 00/02
Mode error in EEPROMa. Reprogram
b. Replace radio memory
FL 01/81
FL 01/82
FL 01/84
Radio Problema. Reprogram EEPROM
b. Check J501/502
c. Replace U502
FL 01/83Radio Problema. Reprogram EEPROM
b. Check J501/502
c. Replace U501
FL 01/88Radio ProblemReplace U500
FL 01/89Radio ProblemReplace U501 and U502
FL 01/8ARadio Problema. Reprogram EEPROM
b. Check J501/502
c. Replace U500
FL 01/8B
FL 01/8D
Radio Problema. Reprogram EEPROM
b. Check J501/502
c. Replace U502
FL 01/8CRadio ProblemReplace U502
FL 01/90Serial Bus FailureCheck cable kits
FL 01/99Not Programmed for HHCH/SIU
Serial number mismatch
a. Reprogram
b. Replace MLM card
ER 08/01Siren/PA ROM failureReplace U7
ER 08/08Siren/PA RAM failureReplace U7
ER 08/09Siren/PA ROM/RAM failureReplace U7
ER 08/10Option serial bus failureSee Siren/PA instruction manual
ER 08/10Siren/PA Bus failureSee Siren/PA instruction manual
FL 08/90Siren/PA Fatal errorSee Siren/PA instruction manual
FL 09/90
ER 09/10
Option serial bus failureSee SecureNet instruction manual
ER 0A/10
ER 0B/10
Option serial bus failureSee MDC-600 instruction manual
FL 14/10Option serial bus failureSee Single-Tone instruction manual

T2 Laser Key Code


Motorola, Spectra, Astro Spectra, HHCH, SecureNet, VRS, and a whole bunch of other terms are trademarks of Motorola Inc.

The author can be contacted at: his-callsign [ at ] comcast [ dot ] net.

Back to the top of the page
Up one level (Spectra index)
Up two levels (Moto index)
Back to Home

This page originally posted 27-Dec-07.


Hand-coded HTML © Copyright 2007 By Robert W. Meister WA1MIK.

This web page, this web site, the information presented in and on its pages andin these modifications and conversions is © Copyrighted 1995 and (date oflast update) by Kevin Custer W3KKC and multiple originating authors. All RightsReserved, including that of paper and web publication elsewhere.