JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Panasonic tuner tz-hr400p (mode 2)
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> Slingbox
View previous topic :: View next topic  
Author Message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Fri May 18, 2018 2:22 am    Post subject: Reply with quote

Here is a protocols.ini entry that will look for HEX=62 and replace it with 55 and set repeat count to 30.

[Kaseikyo (30 repeats on OBC185)]
PID=01 F8
VariantName=slingbox
DevParms=OEM1=84,OEM2=87,Device:4=5,Sub Device=88,Leadout(mS):20|33 only 40 bits!|70|44=3
DeviceTranslator=Translator(4,8,0) \
Translator(lsb,comp,0,8,8) \
Translator(lsb,comp,1,8,16) \
XorCheck(4,24,15,4) \
Translator(lsb,comp,2,4,28) \
Translator(lsb,comp,3,8,32)
FixedData=03 D5 15 35 E5
CmdParms=OBC=0,G=0
DefaultCmd=00 00
CmdTranslator=Translator(lsb,comp,0,8,0) Translator(lsb,comp,1,8,8)
Notes=Use this for a decode of Kaseikyo-M.N For example, for a decode of Kaseikyo-84.87, device 5.88, OBC=31, G=71, enter 84 as OEM1, 87 as OEM2, \
5 as Device, 88 as SubDevice, 31 as OBC, and 71 as G. 4 Lead-out times are available, but 33mS sends only 40 bits, omitting G from the transmission.
Code.S3C80=45 91 52 8B 18 8F 45 08 08 00 DA 00 C6 00 DA 02 7D 27 70 06 D1 03 40 40 F8 92 68 55 26 08 08 A6 C0 62 ED FF 2B E6 0D 1E E6 08 55 20 01 08 03 37 03 0B 37 00 13 56 28 F7 C4 22 1C 8B 0B 37 00 05 C4 26 1C 8B 03 C4 24 1C 8D 01 46

The code that does the comparison is A6 C0 62 where 62 is the HEX byte when you use OBC=185. G=226. The hex bytes become 62 B8. When the code see this, it'll replace the 62 with 55 so hex bytes becomes 55 B8.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Fri May 18, 2018 2:32 am    Post subject: Reply with quote

Thanks. I will try that.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Fri May 18, 2018 4:39 am    Post subject: Reply with quote

Just wanted to confirm that the protocol.ini entry works very well.
I simply opened the original mode 2 rmdu and changed protocol to kaseiko 30 repeats and add a function with obc 185 and g value 226. Then I assign a button to that function. It all works.

Thanks.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Tue Oct 16, 2018 3:24 pm    Post subject: Reply with quote

Just wanted to summarise this thread:
Panasonic tz-hr400p has two remote modes, for user who has 2 same devices in his home to avoid interference between remotes and set top boxes.

I have found the original mode 1 file by Philip Reid,
Phillip Reid's file

The g values are incorrect, which results the file fails to work on the set top box.

I have uploaded a mode 1 file with the correct g values and with bink123's 185 obc protocol. In short, it enable obc 185 to send ok button for long press, which is helpful for slingbox users. They can use this obc 185 function to send long pressed ok to confirm pin change or reset the set top box.

I have mapped obc 185 to the button "3 digit input" as in my opinion we don't need to press 3 digit input to switch to 3 digit channels on tz-hr400p. When you press 3 digit input on the virtual remote, you are in fact sending long pressed ok.

Note one need to add the entry below to procotols.ini to open it in remotemaster.

[Kaseikyo (30 repeats on OBC185)]
PID=01 F8
VariantName=slingbox
DevParms=OEM1=84,OEM2=87,Device:4=5,Sub Device=88,Leadout(mS):20|33 only 40 bits!|70|44=3
DeviceTranslator=Translator(4,8,0) \
Translator(lsb,comp,0,8,8) \
Translator(lsb,comp,1,8,16) \
XorCheck(4,24,15,4) \
Translator(lsb,comp,2,4,28) \
Translator(lsb,comp,3,8,32)
FixedData=03 D5 15 35 E5
CmdParms=OBC=0,G=0
DefaultCmd=00 00
CmdTranslator=Translator(lsb,comp,0,8,0) Translator(lsb,comp,1,8,8)
Notes=Use this for a decode of Kaseikyo-M.N For example, for a decode of Kaseikyo-84.87, device 5.88, OBC=31, G=71, enter 84 as OEM1, 87 as OEM2, \
5 as Device, 88 as SubDevice, 31 as OBC, and 71 as G. 4 Lead-out times are available, but 33mS sends only 40 bits, omitting G from the transmission.
Code.S3C80=45 91 52 8B 18 8F 45 08 08 00 DA 00 C6 00 DA 02 7D 27 70 06 D1 03 40 40 F8 92 68 55 26 08 08 A6 C0 62 ED FF 2B E6 0D 1E E6 08 55 20 01 08 03 37 03 0B 37 00 13 56 28 F7 C4 22 1C 8B 0B 37 00 05 C4 26 1C 8B 03 C4 24 1C 8D 01 46



I have also uploaded a mode 1 bin file with the same obc feature.
It can be upload to slingbox as is and works like I said above, 3 digit input acts as long pressed ok.

And rmdu for tz-hr400p mode 2 and long repeat ok

and slingbox bin file for tz-hr400p mode 2 with long repeat ok

Thanks.

________________________________
I just checked the files 2 weeks ago and found out there were some careless errors in mode 2 files. numeric 3 has g value 0, also, ok with repeat g value was 0. I changed it to a correct
value. They should all work now. Thanks.

to sends mode 1 ok with repeat 30 times, use mode 1 rmdu or mode 1 bin, upload it to slingbox, then when you press 3 digit button on the virtual remote, it sends ok with 30 repeats.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Sun Jan 06, 2019 1:27 pm    Post subject: Reply with quote

Sorry I made revision to my files on the post one above, as I checked the mode 2 bin file total download count before I edited the file was 14 times. I think at least 14 people downloaded this version which won't work properly. Please re-download the correct file.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Sun Mar 08, 2020 12:54 pm    Post subject: Reply with quote

First to summary this thread, I asked forum expert to write entry in protoocols.ini for creating custom protocol for slingbox that can send 3 seconds signal on certain button, "ok" button.

I think the resulting bin file still works for slingbox, but if I want to add to it vol+ vol- button to the rmdu file, since the rmir version has updated, so do syntax to protovols.ini. I doubt that the script that the expert, binky123, created would work.


Also, when I use c2 to learn the two vol+ and vol- signals and they both showed panasonic protocol, but based on previous experience, the kaseikyo protocol is the one works. The rmir is v209b6.


I just noticed that vol+ and vol- decoded as panasonic (128,0) with obc 133 and 132. Is there a way to combine the signals to fit them in one device upgrade?

How can I add vol+ vol_ to the slingbox bin and assign different button to them, since sling use vol+ vol- mute for the volume and mute for their app, but not those for the stb. Thanks.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Sun Mar 08, 2020 4:52 pm    Post subject: Reply with quote

RMIR hasn't changed so much that you can't still add that entry to Protocols.ini, I just did that and was able to open your old RMDU file just fine.

However, the device that you're controlling is a TV tuner (not a TV) so I doubt that it has volume control. The volume codes that you are capturing are pretty standard for Panasonic TVs, so given that your tuner is also Panasonic, they probably programmed them like that to encourage you to buy a Panasonic TV.

Do the volume buttons actually do anything to your tuner?

If they do work on your tuner, normally you'd have to switch to a Panasonic Combo protocol, but if you did that, you'd lose the 3-second button, so you'd need one of us to write a version of the Panasonic Combo that includes a 3-second option.

Actually, I see you need the Kaseikyo protocol because of the G values, and I don't think we even have a Kaseikyo Combo protocol, so we'd need to create one of those first.
_________________
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
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Sun Mar 08, 2020 6:08 pm    Post subject: Reply with quote

I thought up a way to do it, by modeling what Binky did, which is to hard code some fake OBCs that will create the desired results. So, the modified protocols.ini entry below allowed for 2 new codes which should do the volume

VOL- = OBC 186, G=123
VOL+ = OBC 187, G=122

Please note that I haven't tested this at all, so if it doesn't work, please try to capture the signals to see what might have gone wrong.

Also, I renamed the G column as GGG to make it wide enough to actually see the code values.

[Kaseikyo (30 repeats on OBC185)]
PID=01 F8
VariantName=slingbox
DevParms=OEM1=84,OEM2=87,Device:4=5,Sub Device=88,Leadout(mS):20|33 only 40 bits!|70|44=3
DeviceTranslator=Translator(4,8,0) \
Translator(lsb,comp,0,8,8) \
Translator(lsb,comp,1,8,16) \
XorCheck(4,24,15,4) \
Translator(lsb,comp,2,4,28) \
Translator(lsb,comp,3,8,32)
FixedData=03 D5 15 35 E5
CmdParms=OBC=0,GGG=0
DefaultCmd=00 00
CmdTranslator=Translator(lsb,comp,0,8,0) Translator(lsb,comp,1,8,8)
Notes=This is a modified version of Kaseikyo where OBC 185 sends a long-OK button signal. Also OBCs 186 and 187 switch back to the Panasonic TV signal and send VOL- and VOL+
Code.S3C80=45 91 52 8B 18 8F 45 08 08 00 DA 00 C6 00 DA 02 7D 27 70 06 D1 03 40 40 F8 92 68 55 26 08 08 A6 C0 62 ED FF 2E E6 0D 1E E6 08 55 8D FF 54 A6 C0 A2 ED FF 41 C6 04 BF FB E6 07 FF E6 08 DE 8D FF 54 A6 C0 22 ED FF 54 C6 04 BF FB E6 07 FF E6 08 5E 8D FF 54 20 01 08 03 37 03 0B 37 00 13 56 28 F7 C4 22 1C 8B 0B 37 00 05 C4 26 1C 8B 03 C4 24 1C 8D 01 46
_________________
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
View user's profile Send private message Visit poster's website
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Tue Mar 10, 2020 11:14 am    Post subject: Reply with quote

The Robman wrote:
RMIR hasn't changed so much that you can't still add that entry to Protocols.ini, I just did that and was able to open your old RMDU file just fine.

However, the device that you're controlling is a TV tuner (not a TV) so I doubt that it has volume control. The volume codes that you are capturing are pretty standard for Panasonic TVs, so given that your tuner is also Panasonic, they probably programmed them like that to encourage you to buy a Panasonic TV.

Do the volume buttons actually do anything to your tuner?

If they do work on your tuner, normally you'd have to switch to a Panasonic Combo protocol, but if you did that, you'd lose the 3-second button, so you'd need one of us to write a version of the Panasonic Combo that includes a 3-second option.

Actually, I see you need the Kaseikyo protocol because of the G values, and I don't think we even have a Kaseikyo Combo protocol, so we'd need to create one of those first.



Hi, Rob. Sorry for the late reply.
I think you have a point that volume buttons on the physical remote may only control the TV. My bad for not testing it before posting here because I only use the tuner remotely with a slingbox. Thanks for even going so far as to write a protocols.ini entry for me. I will first test if the volume buttons control the tuner or not and post it here.
Back to top
View user's profile Send private message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Wed Mar 11, 2020 2:37 am    Post subject: Reply with quote

Just a reminder that the Vol+ & Vol- (& Mute) buttons are non-operational on a Slingplayer virtual remote. The player hijacks those buttons and uses them to control it's own volume.

If you want to actually control the volume on a device you need to allocate the IR codes to other spare buttons (Page+/- ?)
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Sat Mar 14, 2020 4:58 am    Post subject: Reply with quote

I confirm that the vol+ and vol- buttons do nothing to the tuner. I think it is for panasonic tv. Thanks for your help.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Sun May 17, 2020 12:40 pm    Post subject: Reply with quote

Recently I bought 2 more sky perfec tuners, pt-sh700a and tz-wr4kp.
Good news is that all all use the same code.
I, however, found that when switching between modes, tz-sh700a will ask one to press # key for 3 seconds, instead of select button. The same is true when tz-sh700a asks me to confirm to reset it, it will ask # for 3 seconds.

Luckily, those mechasism remains the same for tz-wr4kp.

The # for mode 1 has obc 27 and g 140, while mode 2 has obc 27 g 172.
Please help.
I think with these two stbs being the mainstream stbs, Japanese users should have strong demand for these files if they use slingbox.


Thanks.


Last edited by chuliu on Mon May 18, 2020 9:44 am; edited 2 times in total
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Sun May 17, 2020 4:41 pm    Post subject: Reply with quote

# is in your upgrade file as "dash" (OBC 27, hex 27h).

The original hacked protocol that Binky created for you was designed to convert OBC 185 (62h) into OBC 85 (55H) with a long hold. I have modified it to also convert OBC 127 (01h) into OBC 27 (27h) with a long hold.

[Kaseikyo (30 repeats on OBC185)]
PID=01 F8
VariantName=slingbox
DevParms=OEM1=84,OEM2=87,Device:4=5,Sub Device=88,Leadout(mS):20|33 only 40 bits!|70|44=3
DeviceTranslator=Translator(4,8,0) \
Translator(lsb,comp,0,8,8) \
Translator(lsb,comp,1,8,16) \
XorCheck(4,24,15,4) \
Translator(lsb,comp,2,4,28) \
Translator(lsb,comp,3,8,32)
FixedData=03 D5 15 35 E5
CmdParms=OBC=0,_G_=0
DefaultCmd=00 00
CmdTranslator=Translator(lsb,comp,0,8,0) Translator(lsb,comp,1,8,8)
Notes=Use this for a decode of Kaseikyo-M.N For example, for a decode of Kaseikyo-84.87, device 5.88, OBC=31, G=71, enter 84 as OEM1, 87 as OEM2, \
5 as Device, 88 as SubDevice, 31 as OBC, and 71 as G. 4 Lead-out times are available, but 33mS sends only 40 bits, omitting G from the transmission.
Code.S3C80= 45 91 52 8B 18 8F 45 08 08 00 DA 00 C6 00 DA 02 7D 27 70 06 D1 03 40 40 F8 92 68 55 26 08 08 A6 C0 62 ED FF 2B E6 0D 1E E6 08 55 A6 C0 01 ED FF 37 E6 0D 1E E6 08 55 20 01 08 03 37 03 0B 37 00 13 56 28 F7 C4 22 1C 8B 0B 37 00 05 C4 26 1C 8B 03 C4 24 1C 8D 01 46
_________________
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
View user's profile Send private message Visit poster's website
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Mon May 18, 2020 9:44 am    Post subject: Reply with quote

I am sorry Rob but I misread the info on the manual about changing remote control pt-sh700a. I created a bin file with the protocols.ini file modified according to your instruction only to find just that. A big sorry to you for your time.

I re-read the manual and it says to change remote mode from 1 to 2, one need to first confirm to change mode in the menu, long press # key for 3 seconds on the remote, and then pointing the remote to the unit and press 2 twice. I took it that it meant to switch mode on the remote by pressing # key for 3 seconds, then the first press on key 2 to change mode 2, and the second press on key 2 to send signal to the main unit to confirm the change. It also says to change back to mode 1, long press #, then point to the main unit and press 1 key twice.

However, I first confirmed the change in the menu, then I changed the slingbox bin file on the slingbox to mode 2, and then I pressed 2 twice, but it wouldn't change to mode 2.

I do have a remote control with me atm, but it is a remote for the tz-wr4kp, where switching modes mechanism remains the same as tz-hr400p, by holding ok on the remote to confirm the change on the main unit and then holding ok while pressing 1 or 2 to change mode on the remote.

Because I don't have the remote for pt-sh700a, I cannot test what it sends when pressing # for 3 seconds( the led flashes), then pressing 2 twice. I am afraid I cannot do any further test. I will let you know when I have the remote for pt-sh700a. Maybe is it a new code to the mode 2 of pt-sh700a, and I need to create a new mode 2 file, I don't know yet.

Thanks and sorry again for the trouble.
Back to top
View user's profile Send private message
chuliu



Joined: 04 Dec 2010
Posts: 442
Location: Hong Kong

                    
PostPosted: Thu May 28, 2020 1:18 am    Post subject: Reply with quote

Hi, Rob and all.
First sorry about last time for my mis-reading of the manual.
But this time I think I found the real deal.
I asked family to mail the remote to me and I capture the remote when I long press # and press 2 two times. The first 2 there is no signal, but the second 2 there is a signal with kaseikyo (oem1,oem2,device,subdevice)=(162,42,8,55) and obc 193, g 118.

When I long press # and press 1 twice to return mode 1, there is a signal kaseikyo (162,42,8,23) and obc 192, g 87

Now the problem is that the second 1 or 2 seem to be a long press because if I program it to a bin file and send with slingbox, it doesn't change modes. Also, when I capture the signal with ir widget, the led always flashes 4 times no matter how quick I press the 2 button.


So I need your help again. Please help me make a protocol ini entry to send also long press of obc 192, and 193. Please don't include the long press for # because I figured I don't need long #. The reason is that I can change to mode 2 when I am either mode 1 or 2 by long press # and press 2 twice. Likewise, I can change to mode 1 when I am in mode 1 or mode 2. There is no way that the stb would take the # long press as an indication for switching modes.


Thanks for your help in advance.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> Slingbox All times are GMT - 5 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control