View previous topic :: View next topic |
Author |
Message |
alanrichey Expert
Joined: 24 Mar 2008 Posts: 3529 Location: UK/USA |
Posted: Fri Jan 24, 2014 4:24 am Post subject: DSTV DSD 1132 |
|
|
Hi
Could someone have a look at the sample ICT file at http://www.hifi-remote.com/forums/dload.php?action=file&file_id=12284 ?
It is coming up with some very odd results in IRScope. This is what the ICT decode is showing
Power NEC2-f16 248.199 56
Zero NEC2 248 240
CH+ NEC2-f16 248.39 210
Blue NEC2-f16 248.199 61 (Similar to Power)
TV/Radio NEC2-f16 248.39 241 (Similar to CH+)
Five NEC2 248 250 (Similar to zero)
Looking at all the buttons we get the following grouping
All numeric buttons use NEC2 248
Menu/CH+/- use NEC2 248.39
Arrows and OK/Select use NEC2-f16 248.199
Is there any way to build a BIN file with that lot ?
Thanks
Al |
|
Back to top |
|
|
vickyg2003 Site Admin
Joined: 20 Mar 2004 Posts: 7073 Location: Florida |
Posted: Fri Jan 24, 2014 11:29 am Post subject: |
|
|
Alan, I was hoping 3FG was going to jump in with an explanation of what OBC meant, but he hasn't yet.
I think this probably is not a NEC protocol, just something with 32 bits and NEC timing
I think you will need a custom executor. It would be beste to see a complete set of learns in the ICT so that I don't have to go through the process to decode these more than once. |
|
Back to top |
|
|
3FG Expert
Joined: 19 May 2009 Posts: 3367
|
Posted: Fri Jan 24, 2014 11:36 am Post subject: |
|
|
I agreed with Vicky; we need the complete set of learns. |
|
Back to top |
|
|
alanrichey Expert
Joined: 24 Mar 2008 Posts: 3529 Location: UK/USA |
|
Back to top |
|
|
vickyg2003 Site Admin
Joined: 20 Mar 2004 Posts: 7073 Location: Florida |
Posted: Fri Jan 24, 2014 1:40 pm Post subject: |
|
|
Yep, definitely not Nec
you can see the OBC and complement are in the wrong place
1:00 Single: 7997 -3996 0001111 1111000 11000111 00111000 00 -39544
2:00 Repeat: 8019 -4002 0001111 1111000 00000011 11111100 00 -39544
3:00 Single: 8019 -4002 0001111 1111000 00000111 11111000 00 -39539
4:00 Single: 8011 -4003 0001111 1111000 00001011 11110100 00 -39548
5:00 Single: 8005 -4007 0001111 1111000 00001111 11110000 00 -39417
6:00 Single: 8012 -4003 0001111 1111000 00010011 11101100 00 -39410
7:00 Single: 8008 -4002 0001111 1111000 00010111 11101000 00 -39418
8:00 Single: 8005 -4006 0001111 1111000 00011011 11100100 00 -39417
Repeat: 8005 -4006 0001111 1111000 00011011 11100100 00 -39417
10:00 Single: 8020 -3995 0001111 1111000 00100011 11011100 00 -39405
11:00 Repeat: 8013 -3996 0001111 1111000 00100111 11011000 00 -39544
12:00 Repeat: 8021 -4005 0001111 1111000 11011011 00100100 00 -39550
13:00 Single: 8019 -4002 0001111 1111000 11110011 00001100 00 -39399 _________________ Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
|
|
Back to top |
|
|
3FG Expert
Joined: 19 May 2009 Posts: 3367
|
Posted: Sat Jan 25, 2014 1:37 am Post subject: |
|
|
Here's an executor for protocols.ini, and a RMDU file (for a RCA RCRP05B rather than a Slingbox--so I could test it).
Code: | [DSTV]
PID=01 FF
DevParms=Device:8=31,Sub Device:8=224
DeviceTranslator=Translator(0,8,0) Translator(1,8,8)
CmdParms=OBC:8=0
CmdTranslator=Translator(0,8)
FixedData=1F E0
DefaultCmd=00
Code.S3C80=43 8B 21 8B 12 CF 45 08 08 01 18 03 34 01 18 01 04 D2 F0 11 94 08 B6 E6 11 02 E4 04 C3 56 04 F0 F0 05 E4 05 06 60 06 E4 05 C2 56 C2 0F B4 C2 04 E4 06 C2 56 05 F0 56 C2 0F B4 C2 05 56 06 F0 56 C3 0F B4 C3 06 8D 01 46
#no repeats43 8B 21 8B 12 CF 44 08 08 01 18 03 34 01 18 01 04 D2 F0 11 94 08 B6 E6 11 02 E4 04 C3 56 04 F0 F0 05 E4 05 06 60 06 E4 05 C2 56 C2 0F B4 C2 04 E4 06 C2 56 05 F0 56 C2 0F B4 C2 05 56 06 F0 56 C3 0F B4 C3 06 8D 01 46 |
Change to the second string of bytes if no repeats are desired.
I decided to describe this as D:8, S:4:4, F:8, ~F:8, S:4:0, with everything msb.
That gave:
device = 31 (0x1F), subdevice =224 (0xE0)
Power 49
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
Up 54
Down 60
Left 56
Right 58
Select 57
Vol+ 66
Vol- 67
Mute 81
CH+ 68
CH- 69
Last_CH 50
Exit 52
Menu 76
Program Guide 53
Info/Display 55
Red 62
Green 61
Yellow 65
Blue 59
White 63
TV/Radio 70 |
|
Back to top |
|
|
alanrichey Expert
Joined: 24 Mar 2008 Posts: 3529 Location: UK/USA |
Posted: Sat Jan 25, 2014 2:22 am Post subject: |
|
|
That's great, many thanks. I'll pass it to the user and report back. |
|
Back to top |
|
|
|