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

IR.exe v8.00 Beta now posted
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 12, 13, 14  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Software
View previous topic :: View next topic  
Author Message
The Robman
Site Owner


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

                    
PostPosted: Fri Mar 20, 2009 10:46 am    Post subject: Reply with quote

Fingers crossed! Smile
_________________
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: 21234
Location: Chicago, IL

                    
PostPosted: Fri Mar 20, 2009 4:12 pm    Post subject: Reply with quote

I've split my feature request and Vicky's to a new thread...
http://www.hifi-remote.com/forums/viewtopic.php?t=10799
_________________
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
mathdon
Expert


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

                    
PostPosted: Sun Mar 29, 2009 11:34 am    Post subject: Reply with quote

IR 8.00 Beta 8 posted

I have now posted IR 8.00 Beta 8 here.

This adds to IR.exe the ability to check device setup codes for validity. This new feature requires a new section in the RDF and a new entry in the [General] section to support it. The [SetupCodes] section lists all the valid device codes for each device type. The SetupValidation entry in the [General] section takes one of the three values Off, Warn and Enforce. If set Off, there is no validation even if the [SetupCodes] section is present. If set either to Warn or to Enforce, invalid codes are shown in red in the Device Buttons panel. If set to Warn then a warning message is given and confirmation is required to save, upload or export setup data that includes any invalid codes. If set to Enforce then uploading or exporting such a setup is prevented but saving is permitted upon confirmation. This is to allow an incomplete setup to be saved while the user seeks corrections to the data.

The driver for this new facility was the discovery that the URC-7780 (but not the similar URC-7781) has a problem if a setup is uploaded that includes any invalid codes. It enters a state in which it does not respond to button presses and leaves the LED flashing continuously. This state can only be exited by uploading a setup in which all installed devices have valid codes. To prevent this happening, an RDF for this remote and its Extender A1 is included in the package that have the necessary [SetupCodes] section and SetupValidation set to Enforce. RDFs for the URC-7781 and URC-8550 Topline 8 containing this section are also included, but with SetupValidation set to Warn. The URC-8550 is provided as an illustration of the facility on an older remote.

Beta 8 also has a new tool on the Tools menu that is enabled when SetupValidation is set to Warn or Enforce, and when it is enabled there is also a button on the toolbar to open it. This is the Code Selector. It enables the user to view the valid codes for any device type and to assign a selected code to the device button currently selected in the Device Buttons panel of the General page of IR.exe.
__________________

Graham
Back to top
View user's profile Send private message
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Sun Mar 29, 2009 8:02 pm    Post subject: Reply with quote

mathdon wrote:
IR 8.00 Beta 8 posted

.... the discovery that the URC-7780 (but not the similar URC-7781) has a problem if a setup is uploaded that includes any invalid codes. ...
As I recall, some of the new Atlases (like the URC-1056 OCAP and other JP1.3 versions of the URC-1055 have a similar problem in which they lock up in some way if an assigned setup code is not resident in the remote, either naturally or via upgrade) so this capability should be useful in more than just the example you specify.

Does EVERY rdf have to be updated to deal with this? or only those in which the check is required?
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)


Last edited by Capn Trips on Mon Mar 30, 2009 7:19 am; edited 1 time in total
Back to top
View user's profile Send private message
xnappo
Expert


Joined: 30 Dec 2003
Posts: 861

                    
PostPosted: Sun Mar 29, 2009 9:53 pm    Post subject: Reply with quote

Capn Trips wrote:
Does EVERY rdf have to be updated to deal with this? or only those in which the check is required?

Well, it would be *very* helpful on the Atlas remote if IR (and RM-IR) was able to give a warning regarding this - it should be an optional RDF field if the particular remote is susceptible.

xnappo
Back to top
View user's profile Send private message
mathdon
Expert


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

                    
PostPosted: Mon Mar 30, 2009 3:52 am    Post subject: Reply with quote

The new feature is entirely optional in the RDF. If an existing RDF is used, the only visible sign of its existence is the disabled (grey) entry "Code Selector" on the Tools menu. So the new [SetupCodes] section and the associated SetupValidation entry in the [General] section are needed only when the remote has problems with invalid codes. But it may be seen as useful with other remotes, as it also provides the Code Selector tool for viewing and selecting valid codes.
__________________

Graham
Back to top
View user's profile Send private message
Barf
Expert


Joined: 24 Oct 2008
Posts: 1414
Location: Munich, Germany

                    
PostPosted: Mon Mar 30, 2009 2:04 pm    Post subject: Weird behavior as non-administrator on Vista Reply with quote

With all recent versions of IR (definitely 8..beta7, have not tried beta8 yet) I have had the following problem on my Vista computer (Service pack 1). When starting, I get an error popup saying
Code:
Failed to set data for "

(last char ist either a single double quote, or two single quotes). Then the program works ok, with the following exception: On the "Raw data" pane, there is no "matrix" (the main area showing the memory content). If I start IR as administrator, everything works ok.

Have tried on XP and on Linux+wine; there everything is ok.

There seems to be some problems reported in the forum concerning IR + Vista + non-administrator, with a consensus of running as admin "fixes" the problem. I consider it as a (low-priority, due to known work-around) bug.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4501

                    
PostPosted: Mon Mar 30, 2009 2:22 pm    Post subject: Reply with quote

Setup code validation and code selector are fantastic. If it's not too difficult, can code selector be added to the R-click of a device button?
HERE are the 15-13x RDFs with codes. I made this list from Rob's devices.xls which matches the codes in the manual.


Last edited by mdavej on Tue Apr 21, 2009 1:34 pm; edited 3 times in total
Back to top
View user's profile Send private message
mathdon
Expert


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

                    
PostPosted: Mon Mar 30, 2009 3:48 pm    Post subject: Reply with quote

Barf, I'll look into this and see what if anything I can do. I'm developing this on Vista (haven't dared install SP1 in case it kills anything) but I'm set up as an administrator so I haven't encountered this yet.

Mdavej, glad you like it. I was rather pleased with the code selector myself. I wasn't even aware of a right-click capability in IR till you mentioned it. I'll look into this too, but have you realised there is a button on the toolbar to open code selector? That too takes just one click.
__________________

Graham
Back to top
View user's profile Send private message
mathdon
Expert


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

                    
PostPosted: Tue Mar 31, 2009 7:46 am    Post subject: Reply with quote

Mdavej, I've now put Code Selector on an R-click menu for device buttons. This will be on the next posting of IR8. It is the only item on that menu. Is that correct? I found that R-click was not set up for the Device Buttons panel, though it was for most others, and depending on which column you were in on that panel, right clicking either gave nothing or gave what I presume was a long default menu that seemed irrelevant. It now gives my one-item menu wherever you are in the panel.

[Edit]
I've also made double-click in Code Selector do both select and assign.
________________

Graham
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4501

                    
PostPosted: Tue Mar 31, 2009 8:42 am    Post subject: Reply with quote

Yes, there was no R-click menu there before, only some editing related ones elsewhere. And the double-click is a nice addition too. That's exactly what I had in mind.

I also saw the warning on upload if you have bad codes. You really thought this through. Nice work.


Last edited by mdavej on Tue Mar 31, 2009 3:09 pm; edited 1 time in total
Back to top
View user's profile Send private message
greenough1



Joined: 30 Jan 2005
Posts: 659

                    
PostPosted: Tue Mar 31, 2009 8:58 am    Post subject: Reply with quote

That would be really help to automate going from device.xls to comma delimited block format for the rdf's. I stated the Atlas 3033/3333 and ran out of steam after the first device block.
Best,
jeff
Back to top
View user's profile Send private message
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Tue Mar 31, 2009 9:57 am    Post subject: Reply with quote

Haven't had much time lately, but took a few minutes to look at the new IR. Significant upgrade in usability! Congratulations and thanks for the hard work.

So to take advantage of some of the new capabilities, the RDFs should be updated to RDF spec 4, correct? I'm just trying to wrap my brain around this. Please correct me if my summary below is flawed.

We must add [General] section entries for:
SoftDev (conditional)
SoftHT (conditional)
MacroCodingType
StartReadOnlySettings
PauseParams
RDFVersionAddr
ExtenderVersionAddr
SetupValidation

Additionally the [SpecialProtocols] and [DeviceButtons] sections should be changed to take advantage of the new syntax.

And one has to add the [SetupCodes] section to take advantage of setup code validation and the Code Selector tool.

Seems like a lot of work - but IIUC the backwards compaitbility with RDF 3 spec RDFs will allow this RDF updating process to be an ongoing one, is that correct?

Can us simpletons help with updating RDFs, or must experts extract the [Setup Codes] data and so forth?
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Back to top
View user's profile Send private message
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Tue Mar 31, 2009 10:23 am    Post subject: Reply with quote

A thought crossed my mind about the snazzy new setup code validation capability of this version of IR. I presume that it only cheks the validity of setup codes entered on the General tab in IR, correct?

What about an alternate setup code that may be invoked by the Device Multiplexer or Device Toggler protocol? The alternate setup codes invoked by these Special Protocols do not appear on the General Tab. Will those get validity checked as well? (I suspect not yet)

Can IR be made to somehow identify an alternate code called in a Multiplexor keymove and perform the same check for any setup codes called therein?

Or is that a bridge too far?
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4501

                    
PostPosted: Tue Mar 31, 2009 11:12 am    Post subject: Reply with quote

HERE is a macro that gets pretty close to a formatted setup codes list from the latest devices.xls. You still have to edit out some extra commas at the end of each section. To use it, paste the code into Module1 and assign it a keyboard shortcut if you want. Then filter the remote you want and run the macro. It will spit out a SetupCodes.txt file in the same folder as devices.xls.

Section should be named [SetupCodes], and SetupValidation=Warn (or Enforce) needs to be added to [General].


Last edited by mdavej on Tue Mar 31, 2009 3:18 pm; edited 2 times in total
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 ... 5, 6, 7 ... 12, 13, 14  Next
Page 6 of 14

 
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