149 lines (127 with data), 6.2 kB
# Codes for m3po remote. Just a subset of RC-5-a:
#------------------------------------------------------------------------------
# contributed by Claas Langbehn (claas@bigfoot.com) 05-May-2000
#------------------------------------------------------------------------------
#
# filename: RC-5-a
# encoding: shift encoded, RC-5 with startbits 0x03
# brand: Philips (and others)
# model: all
# supported devices: all
#
# Attention!!
#
# This is a modified version of RC-5. You should only use this, if you have
# tried the normal RC-5 first and that did not work.
#
# I don't know what the name of this is. Does anybody know? Is this RC-6 ?
#
# There are 32 different systems with 64 commands each.
#
# For known system adresses and other documentation see the RC-5 file.
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# contributed by E.Vidal Feb-2001
#
# brand: Terratec www.terratec.net
# model: M3PO www.m3po.net
# supported devices: M3PO HI-FI MP3 player and jukebox
#
# Terratec posts in its m3po manual the "decimal codes" for this remote,
# intended to help programming "universal remotes" (see www.m3po.net):
#
# """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
# Decimal Codes (decCod).
# ^^^^^^^^^^^^^^^^^^^^^^^
# Friends of alternative remote controls will be looking for the decimal
# codes in order to program their own remote controls. For handheld devices
# utilizing Palm OS and IR interface can down-load the necessary software:
# PalmRemote: http://hp.vector.co.jp/authors/VA005810/remocon/premocce.htm
# OmniRemote: http://www.pacificneotek.com
#
# decCode element signature Function
# ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# 112 Info info Show MP3 Info on display
# 111 Mute mute Mutes the complete playback volume ...
# 82 Previous symbol Skip to previous track
# 113 Play symbol Start playback of track(s)
# 83 Next symbol Skip to next track
# 97 Rewind symbol Search in playing track (rewind)
# 79 Pause symbol Pause playback
# 106 Forward symbol Search in playing track (forward)
# 80 Speed - Speed - decreases playback speed of MP3 Playback
# 86 Speed normal normal resets the speed of MP3 Playback to 100%
# 107 Speed + Speed + increases playback speed of MP3 Playback
# 108 Stop symbol Stop playback
# 109 Up symbol same function like `up' button
# 110 Menu menu same function like `menu' button
# 81 Left symbol same function like turning the wheel left
# 85 Enter enter same function like `enter' button
# 70 Right symbol same function like turning the wheel left
# 87 Down down down for navigation in menu, enter in wheel mode
# """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
#
# The RC-5-a system adresses for this remote is 0x0a, with generic RC-5-a
# identifier: "sys_0a_". The corresponding comand identifiers are thus
# "sys_0a_command_xx", where xx = decCode - 64 (in exadecimal), and the
# lircd codes are computed as: lircdCode = decCode + 576 (in exadecimal)
begin remote
name M3PO
bits 11
flags SHIFT_ENC
eps 20
aeps 0
header 0 0
one 940 840
zero 940 840
ptrail 0
plead 940
foot 0 0
repeat 0 0
pre_data_bits 2
pre_data 0x01
post_data_bits 0
post_data 0x0
pre 0 0
post 0 0
gap 90000
repeat_bit 2
begin codes
# sys_0a_command_06 0x0000000000000286 decCode=70
KEY_RIGHT 0x0000000000000286 # Was: Right
# sys_0a_command_0f 0x000000000000028f decCode=79
KEY_PAUSE 0x000000000000028f # Was: Pause
# sys_0a_command_10 0x0000000000000290 decCode=80
Speed- 0x0000000000000290
# sys_0a_command_11 0x0000000000000291 decCode=81
KEY_LEFT 0x0000000000000291 # Was: Left
# sys_0a_command_12 0x0000000000000292 decCode=82
KEY_PREVIOUS 0x0000000000000292 # Was: Previous
# sys_0a_command_13 0x0000000000000293 decCode=83
KEY_NEXT 0x0000000000000293 # Was: Next
# sys_0a_command_15 0x0000000000000295 decCode=85
KEY_ENTER 0x0000000000000295 # Was: Enter
# sys_0a_command_16 0x0000000000000296 decCode=86
Speed_Normal 0x0000000000000296
# sys_0a_command_17 0x0000000000000297 decCode=87
KEY_DOWN 0x0000000000000297 # Was: Down
# sys_0a_command_21 0x00000000000002a1 decCode=97
KEY_REWIND 0x00000000000002a1 # Was: Rewind
# sys_0a_command_2a 0x00000000000002aa decCode=106
KEY_FORWARD 0x00000000000002aa # Was: Forward
# sys_0a_command_2b 0x00000000000002ab decCode=107
Speed+ 0x00000000000002ab
# sys_0a_command_2c 0x00000000000002ac decCode=108
KEY_STOP 0x00000000000002ac # Was: Stop
# sys_0a_command_2d 0x00000000000002ad decCode=109
KEY_UP 0x00000000000002ad # Was: Up
# sys_0a_command_2e 0x00000000000002ae decCode=110
KEY_MENU 0x00000000000002ae # Was: Menu
# sys_0a_command_2f 0x00000000000002af decCode=111
KEY_MUTE 0x00000000000002af # Was: Mute
# sys_0a_command_30 0x00000000000002b0 decCode=112
KEY_INFO 0x00000000000002b0 # Was: Info
# sys_0a_command_30 0x00000000000002b1 decCode=113
KEY_PLAY 0x00000000000002b1 # Was: Play
end codes
end remote