Sony Command Code to EFC table and instructions

 

OK, here is how to use these codes with an OFA remote (without using JP1).  (Radio Shack remotes are OFA remotes in disguise.)  First of all, you have to find an OFA setup code that contains the Sony device codes you need.  Hopefully, you have already found a code that works, Find it in the table and note the device codes.  If you don’t have a code, here is a table of pretty much all the Sony OFA setup codes; note that not all of these codes are in your remote.  If you have one of the modem upgradeable remotes, you can get one of these codes in your remote.  Find a code that you think will work and note the device codes.

 

Device Type

Code Number

Sony “A” Device

Sony “B” Device

TV

0000

1

164

TV

0010

1

3

TV

0111

1

164

TV

0505

1

3

TV

0652

164

0

VCR

0032

11

186

VCR

0033

2

180

VCR

0034

7

185

VCR/DAT

0093

28

28

VCR/Tape

0170

14

0

VCR/LD

0193

6

0

VCR/LD

0201

6

0

VCR/Tape

0243

16

0

VCR

0253

217

185

VCR/LD

0270

8

0

VCR/Tape

0291

68

68

VCR/DVD

0533

26.73

0

VCR/PVR

0636

26.154

0

VCR/DVD

0772

26.218

0

VCR/DVD

0864

26.83

0

VCR

1032

11

186

VCR/DVD

1533

26.73

0

VCR/PVR

1956

23

5

VCR/PVR

1957

23.133

0

Cable/VA

0308

228

119

Cable/Sat

0639

183

0

Cable/Sat

0704

0

0

Cable/VA

0850

26.121

0

Cable

1006

26.114

0

Cable/VA

1324

26.178

0

Cable/VA

1364

26.67

0

Cable/Sat

1639

183

0

Cable/Sat

1640

183

0

Audio/CD

0000

17

12

Audio/Misc

0010

18

24

Audio/CD

0100

26.202

?

Audio/Tuner

0150

1

1

Audio/Tuner

0158

16

13

Audio/Tuner

0159

12

13

Audio/CD

0185

6

0

Audio/Amp

0220

19

19

Audio/Phono

0348

15

15

Audio/Tuner

0415

68

100

Audio/CD

0490

15

0

Audio/CD

0604

57

0

Audio/CD

0605

81

0

Audio/Tuner

0689

255

0

Audio/CD

0727

247

0

Audio/Tuner

1042

26.57

14

Audio/CD

1364

26.43

0

Audio/Tuner

1406

26.19

0

 

Now, once you have found a code, try programming it to a device button and see if it works anything at all if you haven’t already.  Usually the basic functionality is preprogrammed.  If it doesn’t work, you might need to select a different device code. 

 

Now find the codes you want to program that are not preprogrammed already in the big code tables that make up most of this site and note the device code, listed right above each table, and the command codes for the functions you want.  The device code needs to be one of the device codes in the A or B column for your device codes.  If the code uses the A device code, find the command code and match it with the “A” EFC; if it uses the “B” device code, use the “B” EFC.  Match up all the codes like this.

 

(The EFC is a scrambled version of the internal binary code that represents the 7 bit command code and 1 bit representing the “A” or “B” device.  You probably will notice obvious patterns in this list.  The “B” code is always 8 lower than the “A” code.  Also note that the codes are modulo 256, and tables online for OFA codes frequently have much higher numbers.  Just subtract 256 until you get in the range of 0-255, and the numbers will match these.)

 

C. C.

“A” EFC

“B” EFC

 

C. C.

“A” EFC

“B” EFC

0

018

010

 

64

034

026

1

014

006

 

65

030

022

2

016

008

 

66

032

024

3

012

004

 

67

028

020

4

019

011

 

68

035

027

5

015

007

 

69

031

023

6

017

009

 

70

033

025

7

013

005

 

71

029

021

8

146

138

 

72

162

154

9

142

134

 

73

158

150

10

144

136

 

74

160

152

11

140

132

 

75

156

148

12

147

139

 

76

163

155

13

143

135

 

77

159

151

14

145

137

 

78

161

153

15

141

133

 

79

157

149

16

082

074

 

80

098

090

17

078

070

 

81

094

086

18

080

072

 

82

096

088

19

076

068

 

83

092

084

20

083

075

 

84

099

091

21

079

071

 

85

095

087

22

081

073

 

86

097

089

23

077

069

 

87

093

085

24

210

202

 

88

226

218

25

206

198

 

89

222

214

26

208

200

 

90

224

216

27

204

196

 

91

220

212

28

211

203

 

92

227

219

29

207

199

 

93

223

215

30

209

201

 

94

225

217

31

205

197

 

95

221

213

32

242

234

 

96

002

250

33

238

230

 

97

254

246

34

240

232

 

98

000

248

35

236

228

 

99

252

244

36

243

235

 

100

003

251

37

239

231

 

101

255

247

38

241

233

 

102

001

249

39

237

229

 

103

253

245

40

114

106

 

104

130

122

41

110

102

 

105

126

118

42

112

104

 

106

128

120

43

108

100

 

107

124

116

44

115

107

 

108

131

123

45

111

103

 

109

127

119

46

113

105

 

110

129

121

47

109

101

 

111

125

117

48

050

042

 

112

066

058

49

046

038

 

113

062

054

50

048

040

 

114

064

056

51

044

036

 

115

060

052

52

051

043

 

116

067

059

53

047

039

 

117

063

055

54

049

041

 

118

065

057

55

045

037

 

119

061

053

56

178

170

 

120

194

186

57

174

166

 

121

190

182

58

176

168

 

122

192

184

59

172

164

 

123

188

180

60

179

171

 

124

195

187

61

175

167

 

125

191

183

62

177

169

 

126

193

185

63

173

165

 

127

189

181

 

Now, to test the EFCs, press P/SET/SETUP/MAGIC (the “setup key”) once, then type in the EFC.  You need to be in the device mode where the Sony setup code is programmed, but you should be there already.  If you did it right and your Sony device is programmed to respond to the command, it will work.  Try out all the EFCs and find the ones that work.  Not all the commands in my lists will work on your device usually.

 

You can program these codes to almost any button by doing this on non-LCD remotes:

1.  Hold down the setup key until the light blinks twice, like you were programming a device code.

2.  Type in 994.

3.  Press the setup key once.

4.  Type in the EFC.

5.  Press the key you want to program the code to.

 

The method is different on LCD remotes, you will need to find the “KEYMOVER” option in the menu.  Select it, then do the above from step 3.  If you have a URC-8910/9910 or 15-2116, you will need to press the device key before the setup key in step 3, and before step 5 as well.  The keymover procedure is described in the manual, you are basically replacing the “from” key with the P-x-x-x sequence for EFC testing.

 

If you want to move keys from one device button to another, then push the “from” device key before step 3, and the “to” device key after step 4.

 

Memory limits you to about 40-45 keys maximum, and the area is shared with macros and the FAV/SCAN key setup.  If you run out of room, hopefully you have a learning remote with some free learning memory, because that area is totally separate.

 

Back