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

RMIR v2.15.0 pre-release for testing
Goto page Previous  1, 2, 3, ... 9, 10, 11  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Software
View previous topic :: View next topic  
Author Message
mathdon
Expert


Joined: 22 Jul 2008
Posts: 4523
Location: Cambridge, UK

                    
PostPosted: Tue Apr 18, 2023 8:55 am    Post subject: Reply with quote

I have replaced v2.15.0 with v2.15.1 in the RMIR Development folder. I believe it fixes both bugs. Please test.

davecs wrote:
What I think has happened is that somehow 2.14.18, on loading an rmir file that it has produced, is using the segment data to reverse-engineer the entries at the end of the file, to find out whether they are normal DSMs/Macros or Multi.

You are correct. I had come to the same conclusion. I eventually found where that is happening and incorporated essentially the same thing into v2.15.1. I must have known it worked that way as I did write the code Rolling Eyes , but clearly had forgotten it Embarassed .
_________________
Graham
Back to top
View user's profile Send private message
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 11:01 am    Post subject: Reply with quote

mathdon wrote:
I have replaced v2.15.0 with v2.15.1 in the RMIR Development folder. I believe it fixes both bugs. Please test.

davecs wrote:
What I think has happened is that somehow 2.14.18, on loading an rmir file that it has produced, is using the segment data to reverse-engineer the entries at the end of the file, to find out whether they are normal DSMs/Macros or Multi.

You are correct. I had come to the same conclusion. I eventually found where that is happening and incorporated essentially the same thing into v2.15.1. I must have known it worked that way as I did write the code Rolling Eyes , but clearly had forgotten it Embarassed .


As a fellow pensioner, I can understand that! Twisted Evil
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 12:57 pm    Post subject: Reply with quote

BINGO!

RMIR: Opened setup from 2.14.18 correctly, re-saved it and the Multi=true and Multi=false entries had been added.

RMDU opens correctly and seems to work correctly both as standalone or when called from RMIR.

Upload to remote works fine, macros on Activity Buttons work as expected.

It feels ready to me!
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
HamburgerHelper1



Joined: 22 Feb 2014
Posts: 574

                    
PostPosted: Tue Apr 18, 2023 1:13 pm    Post subject: RMIR v2.15.0 pre-release for testing Reply with quote

Multi Macros are working for me too
I like how it pink highlighted for a conflict I purposely made
Back to top
View user's profile Send private message
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 2:41 pm    Post subject: Reply with quote

The only change now that I'd like to see, is the DSM Type moved next to the DSM column on the Special Functions page.

But, to quote the late, great, Robin Williams.... SHOWTIME!!
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 4:33 pm    Post subject: Reply with quote

Maybe I was too hasty. A few more tests on the 6440/OARUSB04G, but currently charging their batteries back to 100%. Should be ready before I go to bed, so will report this evening.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 5:24 pm    Post subject: Reply with quote

Problems with the 6440. I was too obsessed with the 3661 to really push the 6440 and test it fully. I loaded my current settings rmir file (produced on an earlier version, not sure which) into RMIR2.15.1, and uploaded it to the 6440, the remote didn't appear dead, but it didn't work properly. I was worried if it was a flat battery, so I recharged the battery and tried again, but exactly the same problem. So I loaded the settings rmir file into RMIR2.14.18 and uploaded it to the 6440, and now it works properly again.

When it was not working properly, pressing some buttons did nothing, others produced what I can only describe as a weird combination of lights.

-----------------

Another unfortunate thing: I can't test on the 7980 because it has vanished into thin air, and I can't test on the 7562 or 8910 because the little dongle that I used to put between the FTDI cable and the remote has also vanished, though more likely into a vacuum cleaner, some time ago. Still hoping that both will turn up one day.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Tue Apr 18, 2023 6:06 pm    Post subject: Reply with quote

Even stranger: I opened the rmir file for the 6440 in two separate RMIR windows, one 2.15.1 and one 2.14.18 — I should say with Extender 1.04

I looked at each tab, and could see no difference until I got to the Segments and Raw Data. Even then, I wonder whether some of the segments have been put in a different order. Both lots of data end at 1E6BD, before the succession of blank space (FF) bytes.

In 2.15.1, when I checked "Preserve Original Data", the contents of the Raw Data page changed to the same as the page on 2.14.18, and when I uploaded to the remote, it worked just fine.

One difference, though, without POD, was the first two bytes of the Raw Data at 1D800. With version 2.15.1 it's 1A E5. With version 2.14.18 it's 05 FA. After that, they are the same until 1E0BB.

On both versions, I started a "New" 6440 with Extender 1.04, and got different results in the raw data. Is there a reason that should be the case? I checked the RDF files using Kompare and they are identical.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Wed Apr 19, 2023 4:13 am    Post subject: Reply with quote

@mathdon

Graham, do you want me to post my 6440 rmir to diagnostics?

It seems that the only people testing and posting here are 366/80/1 owners, it's important to get others involved or else we end up with the new version becoming official but breaking for many users.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
mathdon
Expert


Joined: 22 Jul 2008
Posts: 4523
Location: Cambridge, UK

                    
PostPosted: Wed Apr 19, 2023 6:22 am    Post subject: Reply with quote

davecs wrote:
Graham, do you want me to post my 6440 rmir to diagnostics?

It seems that the only people testing and posting here are 366/80/1 owners, it's important to get others involved or else we end up with the new version becoming official but breaking for many users.

Oh, absolutely, yes please. I was just about to post to ask you to do so. I cannot reproduce your behaviour with my 6440 and existing settings so do need your file.

File/New does not produce a valid setup for many remotes, the 6440 being one. That is why there is the warning message. Yes, this will be changed with v2.15.0/1 as I have tried to make it closer to being valid. You will see that with v2.14.18 the Activities tab is blank but with v2.15.0/1 it is not.

I too am concerned whether the only person testing other than 3660 and similar is me. I have tested with a range of remotes but the whole point is that others are likely to try different things from me, just as you did with the 3661.
_________________
Graham
Back to top
View user's profile Send private message
HamburgerHelper1



Joined: 22 Feb 2014
Posts: 574

                    
PostPosted: Wed Apr 19, 2023 6:35 am    Post subject: RMIR v2.15.0 pre-release for testing Reply with quote

Oh trust me i will be testing other remotes as well.
Just have not gotten to it yet
I do have the OARUSB04G along with the inteset int 422 versions 1, 2, and 3 .
along with many others such as the Insignia NS-RMT415 and others
Back to top
View user's profile Send private message
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Wed Apr 19, 2023 7:19 am    Post subject: Reply with quote

OK. I've had to go out. Will be back later this afternoon. Will post it then.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Wed Apr 19, 2023 9:31 am    Post subject: Reply with quote

mathdon wrote:

Oh, absolutely, yes please. I was just about to post to ask you to do so. I cannot reproduce your behaviour with my 6440 and existing settings so do need your file.

File/New does not produce a valid setup for many remotes, the 6440 being one. That is why there is the warning message. Yes, this will be changed with v2.15.0/1 as I have tried to make it closer to being valid. You will see that with v2.14.18 the Activities tab is blank but with v2.15.0/1 it is not.

I too am concerned whether the only person testing other than 3660 and similar is me. I have tested with a range of remotes but the whole point is that others are likely to try different things from me, just as you did with the 3661.


OK here it is:

http://www.hifi-remote.com/forums/dload.php?action=file&file_id=26709

One of the "conventions" I did when building each device, was to put the main function of the key on xshift, and the alternate function on shift. I then did a double key press: Once - xshifted key Twice - shifted key, to give an option of Double Key press or Shift then Key for the alternate function. Just to explain my thinking at the time and why it might look a bit complicated.
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661
Back to top
View user's profile Send private message Visit poster's website
davecs



Joined: 28 Mar 2005
Posts: 328
Location: UK

                    
PostPosted: Wed Apr 19, 2023 10:25 am    Post subject: Reply with quote

I've found something!

I used 2.14.18 to make a fresh upload to the 6440. I downloaded it directly into 2.15.1. Two lines in the Special Functions tab came out in different places, so I edited them in 2.14.18 to match the same order as what had been downloaded into 2.15.1, and used SaveAs to make a new rmir file that I then loaded up into 2.15.1, and all the lines were in the same order and it enabled me to find what might be the error.

In the segments from 1E19E ending 1E205, the first byte in the Data column has been changed to 0F. They should be 10. Apart from these entries, and the first two bytes, the Raw Data was now identical.

Assuming the first two bytes at 1D800 are some kind of checksum, it's these 7 segments that are causing the error. Well the only type of thing I have exactly 7 of in the Special Functions, are Global DKPs.

Now where my knowledge ends, is how to fix it. But am I right?

EDIT: Just realised also: When I downloaded from the working remote into 2.15.1, the Device Button column in Special Functions, for these 7 functions, was blank, but when I loaded up the file made by 2.14.18 into 2.15.1, it said <none>. More convinced that I'm right!
_________________
URC7560/URC7562, URC8910, URC7980, URC6440/OARUSB04G and URC3661


Last edited by davecs on Wed Apr 19, 2023 10:35 am; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
HamburgerHelper1



Joined: 22 Feb 2014
Posts: 574

                    
PostPosted: Wed Apr 19, 2023 10:33 am    Post subject: RMIR v2.15.0 pre-release for testing Reply with quote

RMIR 2151 Ran into problem with the Insignia 67100 according to rmaster.err
Caused by: java.lang.NullPointerException
Full rmaster.err file here

http://www.hifi-remote.com/forums/dload.php?action=file&file_id=26710
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Software All times are GMT - 5 Hours
Goto page Previous  1, 2, 3, ... 9, 10, 11  Next
Page 2 of 11

 
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