View previous topic :: View next topic |
Author |
Message |
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Fri Jan 29, 2010 3:24 pm Post subject: How to obtain protocol of dreambox 8000 ? |
|
|
Hello
When you look at the keymap.xml file of dreambox 800 you see "advanced remote control". I presume that this remote is the V5 URC 39940.
If true, i would like program my URC-7555 to hold V5 codes to have discrete codes to record, play, pause...
I saw that the protocol of dreambox is XMP so I'm searching for device sub device and oem code of V5 dreambox.
Thanks |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Fri Jan 29, 2010 5:25 pm Post subject: |
|
|
It appears that there are 17 new functions which have OBCs in the range 109-115 and 123-134.
There are 4 setup codes in the V5 remote for Dreambox, where:
setup code 1 = device 26, sub-device 48
setup code 2 = device 26, sub-device 49
setup code 3 = device 26, sub-device 50
setup code 4 = device 26, sub-device 51 _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Fri Jan 29, 2010 6:04 pm Post subject: |
|
|
Thanks you Rob
This values works fine with my DM800 and oem code 68. |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Tue Feb 02, 2010 6:08 pm Post subject: |
|
|
Hello Rob
I made the DM8000 KM device upgrade for my URC-7555. How can i post it.
I have a other problem i want to hold discrete on and off and this codes are dreambox ir keyboard codes (KEY_KP0, KEY_P2). May be i can program my remote as a keyboard (the keyboard hold all the functions of the remote control). So do you know the device and sub-device code in the keyboard for dreambox ?
Thanks |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Tue Feb 02, 2010 6:46 pm Post subject: |
|
|
thierry69 wrote: | I made the DM8000 KM device upgrade for my URC-7555. How can i post it. |
1. Go to the top of this page and look for a link called "File Section", click it
2. Under "Device Upgrades" look for the "Satellite" link, click it
3. At the top of that page, look for the UPLOAD button, click it _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Wed Feb 03, 2010 2:12 am Post subject: |
|
|
Hi Rob
I've uploaded twice the file Dreambox 8000 URC 7555 in satellite section can you delete one.
Dreambox recognize differently remote, V5 remote (advanced) and keyboard
In keymap.xml of the dreambox
<device name="dreambox remote control (native)">
<device name="dreambox advanced remote control (native)">
<device name="dreambox ir keyboard">
do you know the device and sub-device code in the dreambox ir keyboard for dreambox ?
Thanks |
|
Back to top |
|
|
BillyK
Joined: 03 Feb 2010 Posts: 3
|
Posted: Wed Feb 03, 2010 8:52 am Post subject: |
|
|
Guys, can you please help how to calculate clean pronto hex codes for my Dreambox 8000?
I am using Universal Remote MX-810 but some keys are not working from database, eg. EXIT, PLAY etc.
I tried to learn them but they work very unreliable - sometimes they work, sometimes not.
I am new to this and just found DM-8000 uses JP1 protocol. But i cannot find any hex codes for DM-8000 anywhere. |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Wed Feb 03, 2010 3:54 pm Post subject: |
|
|
BillyK wrote: |
I am using Universal Remote MX-810 but some keys are not working from database, eg. EXIT, PLAY etc. |
Hi BillyK
you can use this key only if your remote is recognized as V5 remote or keyboard not as simple remote.
protocol used :
dreambox remote control : XMP : Device 26, subdevices 0 to 3, Oem 68
dreambox advanced remote control : XMP : Device 26, subdevices 48 to 51, Oem 68
dreambox ir keyboard : I'M SEARCHING |
|
Back to top |
|
|
BillyK
Joined: 03 Feb 2010 Posts: 3
|
Posted: Wed Feb 03, 2010 4:21 pm Post subject: |
|
|
thierry69 wrote: | BillyK wrote: |
I am using Universal Remote MX-810 but some keys are not working from database, eg. EXIT, PLAY etc. |
Hi BillyK
you can use this key only if your remote is recognized as V5 remote or keyboard not as simple remote. |
This is original remote which came with Dreambox 8000.
Where do you mean it should be recognized as V5?"
I have downloaded RemoteMaster program and found also in file section:
10691069 (Dreambox V5 URC-39940 R01).rdf
RM recognized it and shows correct picture in layout Tab.
I also tried IR.exe and loaded dream8000_original.ir, found on this site as well. It displays correctly that remote has DREAM and TV devices assigned.
But i have no idea now how to obtain hex pronto hex codes of all buttons for DREAM device.
I found also makehex.exe program but have no idea how to use it and edit dreambox.irp file.
I would be thankful for any starting point. |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Wed Feb 03, 2010 5:02 pm Post subject: |
|
|
thierry69 wrote: | do you know the device and sub-device code in the keyboard for dreambox ? |
No I don't. I just did a search through the forums and the file section and it doesn't look like anyone has tried to replicate the keyboard on a remote as they haven't created an upgrade for it.
What does the keyboard do that the remote doesn't do? _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Wed Feb 03, 2010 6:41 pm Post subject: |
|
|
Hello Rob
in keymap.xml in the dreambox :
<key id="KEY_KP0" mapto="power_up" flags="b" />
<key id="KEY_KP2" mapto="deepstandby" flags="m" />
to discrete_on and discrete_off
I've tried all the 256 codes of remote and it's impossible to have KEY_P0" and KEY_P2. (there are no more keyids than the number of buttons of the remote except key_pause who don't exist on the remote)
so i think than KEY_KP0 and KEY_KP2 are associated with the keyboard.
If someone can learn the signal of dreambox keyboard associated with key_1, and post IR signal description, I'll be able to search codes for all keys |
|
Back to top |
|
|
BillyK
Joined: 03 Feb 2010 Posts: 3
|
Posted: Thu Feb 04, 2010 10:43 am Post subject: |
|
|
Ok, i have analyzed how makehex works - it just uses *.irp file which you should edit properly with correct device and subdevice codes. So to get Pronto hex codes i do not need any rdf files, RM or whatever.
I need only edit xmp.irp to specify device as 26.48 and it seems to generate proper codes from Dreambox 8000 remote - need test them now.
@Thierry69: what concerns DM discrete power on and off commands they are:
"Power On":
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 004B 0008 001D 0008 001D 0008 003C 0008 0022 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0022 0008 0046 0008 001D 0008 003C 0008 0022 0008 001D 0008 001D 0008 0BF2
"Power Off":
0000 006D 0012 0012 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0051 0008 001D 0008 001D 0008 003C 0008 001D 0008 001D 0008 001D 0008 0BF2 0008 001D 0008 0065 0008 001D 0008 006A 0008 0032 0008 0032 0008 0022 0008 0051 0008 020D 0008 001D 0008 0027 0008 0046 0008 001D 0008 003C 0008 001D 0008 001D 0008 001D 0008 0BF2
I got them from some forum.
Now I analyzed these codes with makehex and made conclusion they correspond with xmp protocol device 26, subdevice 0 and functions 61 and 60 respectively (hex). No idea if it is DM keyboard or not though. |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Thu Feb 04, 2010 12:58 pm Post subject: |
|
|
BillyK You are right.
I tried again the 60 and 61 codes and they work independently of the remote model 7020 800 or 8000.
The total result is
60 : KP0
61 : KP1
...
69 : KP9
Thanks |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21238 Location: Chicago, IL |
Posted: Thu Feb 04, 2010 2:44 pm Post subject: |
|
|
So, am I correct that 0x60 and 0x61 are the hex codes for discrete on and off (ie, OBCs 96 and 97)?
What does the KP0 thru KP9 reference mean? _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
thierry69
Joined: 20 Jan 2005 Posts: 20
|
Posted: Thu Feb 04, 2010 5:33 pm Post subject: |
|
|
Yes Rob you're correct
Dreambox hold the remote with keyIDs
The complete list is
"KEY_RESERVED": 0
"KEY_MINUS": 12
"KEY_EQUAL": 13
"KEY_BACKSPACE": 14
"KEY_TAB": 15
"KEY_Q": 16
"KEY_W": 17
"KEY_E": 18
"KEY_R": 19
"KEY_T": 20
"KEY_Y": 21
"KEY_U": 22
"KEY_I": 23
"KEY_O": 24
"KEY_P": 25
"KEY_LEFTBRACE": 26
"KEY_RIGHTBRACE": 27
"KEY_ENTER": 28
"KEY_LEFTCTRL": 29
"KEY_A": 30
"KEY_S": 31
"KEY_D": 32
"KEY_F": 33
"KEY_G": 34
"KEY_H": 35
"KEY_J": 36
"KEY_K": 37
"KEY_L": 38
"KEY_SEMICOLON": 39
"KEY_APOSTROPHE": 40
"KEY_GRAVE": 41
"KEY_LEFTSHIFT": 42
"KEY_BACKSLASH": 43
"KEY_Z": 44
"KEY_X": 45
"KEY_C": 46
"KEY_V": 47
"KEY_B": 48
"KEY_N": 49
"KEY_M": 50
"KEY_COMMA": 51
"KEY_DOT": 52
"KEY_SLASH": 53
"KEY_RIGHTSHIFT": 54
"KEY_KPASTERISK": 55
"KEY_LEFTALT": 56
"KEY_SPACE": 57
"KEY_CAPSLOCK": 58
"KEY_F1": 59
"KEY_F2": 60
"KEY_F3": 61
"KEY_F4": 62
"KEY_F5": 63
"KEY_F6": 64
"KEY_F7": 65
"KEY_F8": 66
"KEY_F9": 67
"KEY_F10": 68
"KEY_NUMLOCK": 69
"KEY_SCROLLLOCK": 70
"KEY_KP7": 71
"KEY_KP8": 72
"KEY_KP9": 73
"KEY_KPMINUS": 74
"KEY_KP4": 75
"KEY_KP5": 76
"KEY_KP6": 77
"KEY_KPPLUS": 78
"KEY_KP1": 79
"KEY_KP2": 80
"KEY_KP3": 81
"KEY_KP0": 82
"KEY_KPDOT": 83
"KEY_103RD": 84
"KEY_F13": 85
"KEY_102ND": 86
"KEY_F11": 87
"KEY_F12": 88
"KEY_F14": 89
"KEY_F15": 90
"KEY_F16": 91
"KEY_F17": 92
"KEY_F18": 93
"KEY_F19": 94
"KEY_F20": 95
"KEY_KPENTER": 96
"KEY_RIGHTCTRL": 97
"KEY_KPSLASH": 98
"KEY_SYSRQ": 99
"KEY_RIGHTALT": 100
"KEY_LINEFEED": 101
"KEY_HOME": 102
"KEY_UP": 103
"KEY_PAGEUP": 104
"KEY_LEFT": 105
"KEY_RIGHT": 106
"KEY_END": 107
"KEY_DOWN": 108
"KEY_PAGEDOWN": 109
"KEY_INSERT": 110
"KEY_DELETE": 111
"KEY_MACRO": 112
"KEY_MUTE": 113
"KEY_VOLUMEDOWN": 114
"KEY_VOLUMEUP": 115
"KEY_POWER": 116
"KEY_KPEQUAL": 117
"KEY_KPPLUSMINUS": 118
"KEY_PAUSE": 119
"KEY_F21": 120
"KEY_F22": 121
"KEY_F23": 122
"KEY_F24": 123
"KEY_KPCOMMA": 124
"KEY_LEFTMETA": 125
"KEY_RIGHTMETA": 126
"KEY_COMPOSE": 127
"KEY_STOP": 128
"KEY_AGAIN": 129
"KEY_PROPS": 130
"KEY_UNDO": 131
"KEY_FRONT": 132
"KEY_COPY": 133
"KEY_OPEN": 134
"KEY_PASTE": 135
"KEY_FIND": 136
"KEY_CUT": 137
"KEY_HELP": 138
"KEY_MENU": 139
"KEY_CALC": 140
"KEY_SETUP": 141
"KEY_SLEEP": 142
"KEY_WAKEUP": 143
"KEY_FILE": 144
"KEY_SENDFILE": 145
"KEY_DELETEFILE": 146
"KEY_XFER": 147
"KEY_PROG1": 148
"KEY_PROG2": 149
"KEY_WWW": 150
"KEY_MSDOS": 151
"KEY_COFFEE": 152
"KEY_DIRECTION": 153
"KEY_CYCLEWINDOWS": 154
"KEY_MAIL": 155
"KEY_BOOKMARKS": 156
"KEY_COMPUTER": 157
"KEY_BACK": 158
"KEY_FORWARD": 159
"KEY_CLOSECD": 160
"KEY_EJECTCD": 161
"KEY_EJECTCLOSECD": 162
"KEY_NEXTSONG": 163
"KEY_PLAYPAUSE": 164
"KEY_PREVIOUSSONG": 165
"KEY_STOPCD": 166
"KEY_RECORD": 167
"KEY_REWIND": 168
"KEY_PHONE": 169
"KEY_ISO": 170
"KEY_CONFIG": 171
"KEY_HOMEPAGE": 172
"KEY_REFRESH": 173
"KEY_EXIT": 174
"KEY_MOVE": 175
"KEY_EDIT": 176
"KEY_SCROLLUP": 177
"KEY_SCROLLDOWN": 178
"KEY_KPLEFTPAREN": 179
"KEY_KPRIGHTPAREN": 180
"KEY_INTL1": 181
"KEY_INTL2": 182
"KEY_INTL3": 183
"KEY_INTL4": 184
"KEY_INTL5": 185
"KEY_INTL6": 186
"KEY_INTL7": 187
"KEY_INTL8": 188
"KEY_INTL9": 189
"KEY_LANG1": 190
"KEY_LANG2": 191
"KEY_LANG3": 192
"KEY_LANG4": 193
"KEY_LANG5": 194
"KEY_LANG6": 195
"KEY_LANG7": 196
"KEY_LANG8": 197
"KEY_LANG9": 198
"KEY_PLAYCD": 200
"KEY_PAUSECD": 201
"KEY_PROG3": 202
"KEY_PROG4": 203
"KEY_SUSPEND": 205
"KEY_CLOSE": 206
"KEY_PLAY": 207
"KEY_FASTFORWARD": 208
"KEY_BASSBOOST": 209
"KEY_PRINT": 210
"KEY_HP": 211
"KEY_CAMERA": 212
"KEY_SOUND": 213
"KEY_QUESTION": 214
"KEY_EMAIL": 215
"KEY_CHAT": 216
"KEY_SEARCH": 217
"KEY_CONNECT": 218
"KEY_FINANCE": 219
"KEY_SPORT": 220
"KEY_SHOP": 221
"KEY_ALTERASE": 222
"KEY_CANCEL": 223
"KEY_BRIGHTNESSDOWN": 224
"KEY_BRIGHTNESSUP": 225
"KEY_MEDIA": 226
"KEY_UNKNOWN": 240
"KEY_OK": 352
"KEY_SELECT": 353
"KEY_GOTO": 354
"KEY_CLEAR": 355
"KEY_POWER2": 356
"KEY_OPTION": 357
"KEY_INFO": 358
"KEY_TIME": 359
"KEY_VENDOR": 360
"KEY_ARCHIVE": 361
"KEY_PROGRAM": 362
"KEY_CHANNEL": 363
"KEY_FAVORITES": 364
"KEY_EPG": 365
"KEY_PVR": 366
"KEY_MHP": 367
"KEY_LANGUAGE": 368
"KEY_TITLE": 369
"KEY_SUBTITLE": 370
"KEY_ANGLE": 371
"KEY_ZOOM": 372
"KEY_MODE": 373
"KEY_KEYBOARD": 374
"KEY_SCREEN": 375
"KEY_PC": 376
"KEY_TV": 377
"KEY_TV2": 378
"KEY_VCR": 379
"KEY_VCR2": 380
"KEY_SAT": 381
"KEY_SAT2": 382
"KEY_CD": 383
"KEY_TAPE": 384
"KEY_RADIO": 385
"KEY_TUNER": 386
"KEY_PLAYER": 387
"KEY_TEXT": 388
"KEY_DVD": 389
"KEY_AUX": 390
"KEY_MP3": 391
"KEY_AUDIO": 392
"KEY_VIDEO": 393
"KEY_DIRECTORY": 394
"KEY_LIST": 395
"KEY_MEMO": 396
"KEY_CALENDAR": 397
"KEY_RED": 398
"KEY_GREEN": 399
"KEY_YELLOW": 400
"KEY_BLUE": 401
"KEY_CHANNELUP": 402
"KEY_CHANNELDOWN": 403
"KEY_FIRST": 404
"KEY_LAST": 405
"KEY_AB": 406
"KEY_NEXT": 407
"KEY_RESTART": 408
"KEY_SLOW": 409
"KEY_SHUFFLE": 410
"KEY_BREAK": 411
"KEY_PREVIOUS": 412
"KEY_DIGITS": 413
"KEY_TEEN": 414
"KEY_TWEN": 415
"KEY_DEL_EOL": 448
"KEY_DEL_EOS": 449
"KEY_INS_LINE": 450
"KEY_DEL_LINE": 451
"KEY_ASCII": 510
"KEY_MAX": 511
(do not be concerned by the numbers on right)
As you can see there aren't descrete_on and discrete off
So in dream there is file named keymap.xml who use some off this keyids
extracts of keymap.xml
<key id="KEY_KP0" mapto="power_down" flags="m" />
<key id="KEY_KP1" mapto="power" flags="m" />
<key id="KEY_KP2" mapto="deepstandby" flags="m" />
(Hex code 62 is deep standby)
The other KEY_KP# are unused by keymap.xml
Have a good day |
|
Back to top |
|
|
|