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

Adding learned functions to an existing device
Goto page Previous  1, 2
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> Nevo and Xsight Remotes
View previous topic :: View next topic  
Author Message
chileboy



Joined: 26 Aug 2020
Posts: 83
Location: NJ

                    
PostPosted: Tue Sep 01, 2020 10:17 am    Post subject: Reply with quote

Update - the change to protocols.ini does indeed show the higher OBC numbers - but it "breaks" the Main Zone functions.

Using the new protocols.ini, I did nothing other than start RMIR, open the .rmir you worked from (http://www.hifi-remote.com/forums/dload.php?action=file&file_id=26064), and upload it back to the remote. I didn't try them all, but now the Main Zone functions trigger Zone 2 - e.g., Main Power On now powers on Zone 2 (the learned Zone 2 functions appear to still work)

Reverting protocols.ini and re-uploading fixes it.

I'm not going to have much time to mess with this next couple of days, but I am going to try reverting back to the original Anthem 30 upgrade I started with (http://www.hifi-remote.com/forums/dload.php?action=file&file_id=13361) with the new protocols.ini and, without changing the .RMIR, upload it to the remote and see what happens.

I also noticed just now in the Upgrade Files section, there's separate files for an older Anthem 2 for the different zones - presumably to set up each zone as a separate device - so you've obviously been down this road before. I'd prefer not to have to approach it that way, that would be a pain - but I understand if that might be the only viable solution, especially since making a permanent change to the protocols.ini might break everyone's existing Anthem config.

Remember that my Xsight works perfectly with the learned functions for all zones on the same device - I simply can't access the functions on the Functions or Layout tabs, and Convert to upgrade (whether new or append) doesn't work either (although I'd have to go down those roads again to remember specifically what I see).

Anyway, I'll check back in in a day or two when I've been able to experiment some more.

Thanks again.
_________________
- Mark
Back to top
View user's profile Send private message
The Robman
Site Owner


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

                    
PostPosted: Tue Sep 01, 2020 11:14 am    Post subject: Reply with quote

The one part that I can't control is how the OBCs of the learned signals are displayed, so I was trying to give you the ability to enter learned data into your upgrade.

Personally, I think the Anthem protocol needs to be handled differently, I think that you should be able to enter both the OBC and the unit code on each function. I can modify protocols.ini so that will happen, but you would need to convert any OBCs that you learn into a unit code and OBC, and I'm not sure you know how to do that.
_________________
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
chileboy



Joined: 26 Aug 2020
Posts: 83
Location: NJ

                    
PostPosted: Tue Sep 01, 2020 2:49 pm    Post subject: Reply with quote

Well, I was supposed to help my son move some stuff today, but it's raining and I'm getting too old for that tbh...so anyway

The Robman wrote:
The one part that I can't control is how the OBCs of the learned signals are displayed, so I was trying to give you the ability to enter learned data into your upgrade.

Rob, I get that, but putting the Learned Signals issue aside for the moment, simply uploading previously-working .RMIRs to the remote (with the modified protocols.ini in place) causes the Main Zone functions to affect Zone 2.

Yes, I can successfully input the OBC for Learned functions directly, but what happens is the Main power on, for instance, ends up having the same OBC, EFC, etc., as the Zone 2 power on (OBC 65 in that case).

But...

I know you said "forget I mentioned anything about the unit code" but that genie was already out of the bottle.

What I did was open my latest .rmir - where the Unit Code was zero (null) instead of 2. When I did that, it did not affect the existing (Main zone) signal. But because of your protocol modifications, I could still input the Learned OBCs on the Functions tabs. Then I deleted the Learned Signals, which freed up all of those soft keys, reassigned the new functions to the same keys, re-uploaded to the remote and now everything works.

I don't know what that means for long-term use, as it seems a bit of a kludge, especially since I don't know exactly how the Unit Codes are assigned or might change.

The Robman wrote:
I can modify protocols.ini so that will happen, but you would need to convert any OBCs that you learn into a unit code and OBC, and I'm not sure you know how to do that.

I'm kind of a fast learner Wink - in fact, as I said earlier, I really wanted to use my latest .rmir - and I figured out how to modify it and change the Anthem Unit Code to 2. When I had the issues I described, I thought about it some more, changed it back to null, with the results I describe...

Interested in your thoughts. Thank you!
_________________
- Mark
Back to top
View user's profile Send private message
The Robman
Site Owner


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

                    
PostPosted: Tue Sep 01, 2020 9:16 pm    Post subject: Reply with quote

I downloaded the original Anthem files (found here) and all of the buttons that you tried learning are present, so there was no need to learn them, including full sets of Zone2 and Zone3 codes.

I have decided to go with the combo approach as an additional entry in protocols.ini, to go along with the original one (though there is a bug in how unit codes are treated with the original entry as they're treated as LSB when they should be MSB).

I have created a new RMDU file for you here:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=26070

but you will need to add the following to protocols.ini first:

Code:
[Anthem Combo]
PID=01 23
DevParms=Main Device:8=186,Sub Device:8=34
DeviceTranslator=Translator(0,8,0) Translator(1,8,8)
FixedData=ba 22
CmdParms=OBC:6,Unit Code:2=0
CmdTranslator=Translator(0,6,2) Translator(1,2,0)
DefaultCmd=00
Notes=
Code.S3C80=43 8B 21 8B 12 8F 44 08 08 01 2E 03 77 01 2E 01 1A 30 C0 0F A0 07 BC 20 11 08 03 04 04 C0 04 05 C0 60 C0 0E 09 06 18 03 F6 FF 58 39 03 18 04 F6 FF 58 39 04 18 05 F6 FF 58 39 05 18 06 F6 FF 58 39 06 F6 01 46 F6 01 46 F6 01 46 C6 F8 92 7C F6 01 58 F6 01 0A 7B EB AF 2C 08 E0 C1 10 C3 2A FA AF
Code.MAXQ610=32 69 21 10 17 00 45 00 17 00 17 00 BB 03 32 01 99 00 EE 0E 00 80 60 03 D3 D1 D0 03 D3 D3 D2 17 D3 D3 FF 13 D3 D3 01 00 C4 D0 00 59 2C 00 00 00 D0 C5 00 00 C4 D1 00 59 20 00 00 00 D1 C5 00 00 C4 D2 00 59 14 00 00 00 D2 C5 00 00 C4 D3 00 59 08 00 00 00 D3 C5 00 10 C6 00 08 10 C5 00 00 12 C5 C5 01 56 08 C4 80 15 C5 C5 80 11 C4 C4 01 58 F0 C6 00 5D 00 00 00 43 44 24 01 70 71 72 73 42 46 64 70 71 72 73

_________________
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
chileboy



Joined: 26 Aug 2020
Posts: 83
Location: NJ

                    
PostPosted: Wed Sep 02, 2020 10:46 am    Post subject: Reply with quote

Ok I will give this a shot and lyk how it goes...I was having a lot of second thoughts last night about my approach.

Thank you so much.

I'll show myself out. Embarassed
_________________
- Mark
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> Nevo and Xsight Remotes All times are GMT - 5 Hours
Goto page Previous  1, 2
Page 2 of 2

 
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