99 lines (83 with data), 3.6 kB
#
# brand: Sony
# model no. of remote control: RMT-B101A
# devices being controlled by this remote: Sony BDP-S301 Blu-ray player
#
# I derived and normalized these codes manually from an iPronto ICF
# file contributed to remotecentral.com by Robert Scott. Please note
# the following minor caveats:
#
# 1. The PLAY_MODE code from the ICF file seems to be incorrect,
# so I've commented it out below.
# 2. I've only tested this with transmitting, not receiving.
# 3. The Sony function codes seem to be stored LSB-first, so the
# function codes below are actually the 7-bit reverse of the
# "proper" numbers. This doesn't matter, unless you're trying
# to find some pattern in the codes -- i.e. the numeric buttons
# 1-9,0 use the Sony codes 0,1,2,3,... while the reversed,
# LIRC-friendly codes are 0,64,32,96,...
#
# David Simmons
# January 14, 2009
#
begin remote
name Sony_RMT-B101A
bits 7
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 2400 600
one 1200 600
zero 600 600
post_data_bits 13
post_data 0xB47
gap 44749
min_repeat 3
toggle_bit 0
frequency 40000
begin codes
KEY_PAUSE 76 # Was: PAUSE
KEY_PLAY 44 # Was: PLAY
KEY_STOP 12 # Was: STOP
KEY_PREVIOUS 117 # Was: PREV
STEP_BACK 101
STEP_FORWARD 21
KEY_NEXT 53 # Was: NEXT
SCAN_BACK 108
SCAN_FORWARD 28
KEY_1 0 # Was: 1
KEY_2 64 # Was: 2
KEY_3 32 # Was: 3
KEY_4 96 # Was: 4
KEY_5 16 # Was: 5
KEY_6 80 # Was: 6
KEY_7 48 # Was: 7
KEY_8 112 # Was: 8
KEY_9 8 # Was: 9
KEY_0 72 # Was: 0
KEY_EJECTCD 52 # Was: EJECT
KEY_POWER 58 # Was: POWER_ON
KEY_POWER2 122 # Was: POWER_OFF
KEY_VIDEO 5 # Was: VIDEO_FORMAT
KEY_CLEAR 120 # Was: CLEAR
# PLAY_MODE 65 # incorrect
DIMMER 71
KEY_AUDIO 19 # Was: AUDIO
KEY_ANGLE 83 # Was: ANGLE
DISPLAY 65
KEY_SUBTITLE 99 # Was: SUBTITLE
KEY_RED 103 # Was: RED
KEY_GREEN 104 # Was: GREEN
KEY_YELLOW 105 # Was: YELLOW
KEY_BLUE 102 # Was: BLUE
SYSTEM_MENU 33
TOP_MENU 26
KEY_ENTER 97 # Was: RETURN
POPUP_MENU 74
NAV_LEFT 110
NAV_RIGHT 30
NAV_UP 78
NAV_DOWN 46
KEY_OK 94 # Was: ENTER
end codes
end remote