Telesystem TS-7510 HD
Moderator: Moderators
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
Telesystem TS-7510 HD
This device is decoding as Gap... in RM. The ICT file at
https://www.hifi-remote.com/forums/dload ... e_id=11419 contains learns for the Power button, the numeric buttons and the Channel Up/Down buttons.
Could someone do their magic and produce a manual protocol ? If the OBCs match I can do the rest myself, otherwise I will have to do a full ICT for all the functions. The OBCs decoded as:
Power 247
0 255
1 127
2 191
3 63
4 223
5 95
6 159
7 31
8 239
9 111
Ch+ 119
Ch- 183
Al
https://www.hifi-remote.com/forums/dload ... e_id=11419 contains learns for the Power button, the numeric buttons and the Channel Up/Down buttons.
Could someone do their magic and produce a manual protocol ? If the OBCs match I can do the rest myself, otherwise I will have to do a full ICT for all the functions. The OBCs decoded as:
Power 247
0 255
1 127
2 191
3 63
4 223
5 95
6 159
7 31
8 239
9 111
Ch+ 119
Ch- 183
Al
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Good Morning Alan
This appears to be a simple protocol. The device repeats, the subdevice repeats, the function is sent and then complemented.
D:8, D:8, S:8, S:8, F:8,~F:8, 1, ??leadout time
The thing I am missing is the leadout time. There are not enough long presses for me to determine if its a set lead out time, or a lead out time as total.
As far as the OBC's, they are not going to be as decoded.
If you want to dig then out yourself, you can change the IRP form to hex and then look at the next to the last two digits (are they called digits in a hex number) and then enter that into the hex code, or I can do it when you provide some long press learns.
This appears to be a simple protocol. The device repeats, the subdevice repeats, the function is sent and then complemented.
D:8, D:8, S:8, S:8, F:8,~F:8, 1, ??leadout time
The thing I am missing is the leadout time. There are not enough long presses for me to determine if its a set lead out time, or a lead out time as total.
As far as the OBC's, they are not going to be as decoded.
If you want to dig then out yourself, you can change the IRP form to hex and then look at the next to the last two digits (are they called digits in a hex number) and then enter that into the hex code, or I can do it when you provide some long press learns.
Code: Select all
Power : {A=0xCACA353510EF} OBC=16
Zero : {A=0xCACA353500FF} OBC=0
One : {A=0xCACA353501FE} OBC=1
Two : {A=0xCACA353502FD} OBC=2
Three : {A=0xCACA353503FC} OBC=3
Four : {A=0xCACA353504FB} OBC=4
Five : {A=0xCACA353505FA} OBC=5
Six : {A=0xCACA353506F9} OBC=6
Seven : {A=0xCACA353507F8} OBC=7
Eight : {A=0x3508F7} bad learn OBC=8
Nine : {A=0xCACA353509F6} OBC=9
12: Channel Up :{A=0xCACA353511EE} OBC=17
13: Channel Down : {A=0xCACA353512ED} OBC=18
Last edited by vickyg2003 on Fri Oct 12, 2012 8:56 am, edited 1 time in total.
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.
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.
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Forget what I said about the leadout time. I was thinking that there would be different numbers of 1's and 0's in the learn, but everything is going to have the same number of 1's and 0's becuase of the complement.
Partial file is located here
https://www.hifi-remote.com/forums/dload ... e_id=11420
Partial file is located here
https://www.hifi-remote.com/forums/dload ... e_id=11420
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.
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.
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Well it was an easy one. No need to get someone who can decode, to figure out some complicated scheme.alanrichey wrote:Crikey that was quickI'll get the user to check this one works.
In IRScope, in the "Advanced" menu, change the "IRP Data Format" to one of the hex options.How exactly do I convert the IRP form to Hex ?
Al
The second to the last byte contains the function code or OBC in hex. Since this is a simple MSB protocol that uses 1 byte for the function, there is no need to reverse or complement or bit shift, or use any special mathmatical tricks. Heck in this case you don't even need to convert to decimal since RM allows you to enter the hex directly and will calcuate the decimal for you. You can simply pick up the hex from the IRP and plug it into the hex column.
Lets take Channel Up
The irp gives this value for A
:{A=0xCACA353511EE}
The second to the last byte contains the obc. The OBC bye is 11h
If you did the hex to decimal conversion, it would be 16+1.
OBC=17
If you plug 11 into the hex column, you'll see the conversion happen.
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.
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.
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
heck now that I look at it, I see that this is really
D:8, D:8, ~D:8, ~D8, F:8, ~F8, not that it makes a whole heck of a lot of difference, but I might have been able to do this without any assembly language. Not to quick on pattern recognition here.
And do let me know how it works. We both know that feedback is important here. I think it should go fine. I looked at the pictures and they were very close.
D:8, D:8, ~D:8, ~D8, F:8, ~F8, not that it makes a whole heck of a lot of difference, but I might have been able to do this without any assembly language. Not to quick on pattern recognition here.
And do let me know how it works. We both know that feedback is important here. I think it should go fine. I looked at the pictures and they were very close.
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.
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.
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Alan, it has been a week. Any word?
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.
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.
-
The Robman
- Site Owner
- Posts: 21948
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
You might have been able to. You could try selecting "dev-!dev-cmd-!cmd" as the Signal Structure and entering 2 [Device] Bytes. You would have to supply the device code in hex twice, of course, but it might work. However, I've never seen "dev-!dev-cmd-!cmd" used with 2 byte device codes, so I'm not positive what it would do.vickyg2003 wrote:heck now that I look at it, I see that this is really
D:8, D:8, ~D:8, ~D8, F:8, ~F8, not that it makes a whole heck of a lot of difference, but I might have been able to do this without any assembly language. Not to quick on pattern recognition here.![]()
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
No, I sent a hastener yesterday. http://answers.slingbox.com/thread/20107?tstart=0vickyg2003 wrote:Alan, it has been a week. Any word?
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
At long last we have a reply, I had to resort to a PM to get him. Turns out the partial remote worked so I just need to do the other buttons.vickyg2003 wrote:In IRScope, in the "Advanced" menu, change the "IRP Data Format" to one of the hex options. The second to the last byte contains the function code or OBC in hex. Since this is a simple MSB protocol that uses 1 byte for the function, there is no need to reverse or complement or bit shift, or use any special mathmatical tricks. Heck in this case you don't even need to convert to decimal since RM allows you to enter the hex directly and will calcuate the decimal for you. You can simply pick up the hex from the IRP and plug it into the hex column.
Vicky: Sorry to be thick but I don't see how to view the codes in the format you describe. After setting the IRP Data Format what do I select to see the hex ?
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Its been a long time since I did worked on this. So long ago that I am in a different state, on a different computer. No notes here. But it looks like these are instructions for IR.alanrichey wrote:At long last we have a reply, I had to resort to a PM to get him. Turns out the partial remote worked so I just need to do the other buttons.vickyg2003 wrote:In IRScope, in the "Advanced" menu, change the "IRP Data Format" to one of the hex options. The second to the last byte contains the function code or OBC in hex. Since this is a simple MSB protocol that uses 1 byte for the function, there is no need to reverse or complement or bit shift, or use any special mathmatical tricks. Heck in this case you don't even need to convert to decimal since RM allows you to enter the hex directly and will calcuate the decimal for you. You can simply pick up the hex from the IRP and plug it into the hex column.
Vicky: Sorry to be thick but I don't see how to view the codes in the format you describe. After setting the IRP Data Format what do I select to see the hex ?
I must have extported this and used Rob's spreadsheet to convert them to an IR file.
Use Rob's IrScopeDecoder
https://www.hifi-remote.com/forums/dload ... le_id=9051
From IRSCope export the files in UEI format and then get that data in to IR.
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Just post the ICT and I'll pick them up.
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.
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.
-
The Robman
- Site Owner
- Posts: 21948
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Yes, first you need to read the following post as it describes how to convert an ICT file into an IR file. These are the steps that I follow every time I have to decode an ICT file (you don't need to follow steps 5 and 6).alanrichey wrote:Rob: Can you help me view the IRScope output in the hex format Vicky describes ?
https://www.hifi-remote.com/forums/viewtopic.php?t=14280
Once you have converted the file to an IR file:
1. open it using IR and go to the Learned Signals tab
2. Go to the Advanced menu item, select IRP Data Formet (about half way down), then select one of the two Hex options. (It doesn't matter which, but to exactly match what Vicky posted, select "Hex (base 16, prefix 0x)"
3. click on a learned signal to see the IRP in the "IRP Form" box.
Here's a zip that contains your original ICT file, the UEI export file and the resultant IR file:
https://www.hifi-remote.com/forums/dload ... e_id=11460
Note: the learned signals are saved on random buttons, look at the Note to see what they really are.
Last edited by The Robman on Fri Nov 02, 2012 3:49 pm, edited 2 times in total.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!