IRScope 2.01 Beta 2 posted.
I have posted a
second beta version of IRScope 2.01. This includes some substantial additions to the features of the first beta, which itself was significantly enhanced beyond IRScope 2.00. The additions new in Beta 2 include:
* The export mode "Pronto from decode" is now active (it was grayed out in the first Beta).
* A Summary display is now available, which can be saved either as a Rich Text Format (.rtf) file or as plain text (.txt).
* There is now an Import facility that can import UEI Learned and Pronto formats and also Timing Lists of the form displayed by the Times Summary of the Learned Signals tab of IR.exe and by the new Summary facility of this program.
* Two new options on the Advanced menu that address specific requests. If Select on Capture is checked (the "Gary option") then the decode or decodes resulting from any capture are automatically selected (highlighted), which simplifies the addition of notes for the new capture. If Common Output Folder is checked (the "Vicky option") then exported signals are written to the "Save" folder rather than to the separate "Export Output" folder.
There is also a change to the folder in which the View button (or File/Open menu) opens. When IRScope is opened or the "Save" folder is changed, the default folder for View is re-set to the "Save" folder. At other times it opens in the folder last used by View.
Both the Summary and Import facilities are available either through the File menu or through new buttons on the main display. Here is an example of the Summary display:
The Summary window can be re-sized and has a check box to turn word wrap on and off. The tab stop positions in the Decodes section correspond to the column widths in the Decodes panel of the main display, so can be adjusted by changing the column widths. The Raw Timing Data gives the times exactly as received by the Widget and as displayed in the Waveform window. The Analysed Timing Data gives the result after processing to identify repeats and to average out the timings of bursts identified as the same. The Timing Lists import mode accepts either form, one signal at a time. Omit the signal number "1:", "2:" etc but copy everything else, including the words Single, Repeat and Extra where they occur.
The Analysed Timing Data is
always the result of analysis by IRScope, so if you import a signal in an analysed form, including UEI Learned and Pronto formats, the signal is expanded to a raw timing list for display and is then re-analysed for the Summary listing. The Analysed Timing Data is also the form that will be encoded in an export.
The export mode "Pronto from decode" makes use of MakeHex.dll, included in this package, which is John Fine's MakeHex.exe converted to DLL form. This mode is intended to give a similar capability to the modified version of IRScope issued by garyb.ncc as
IRScope2Hex. You need to have MakeHex.exe installed, or at least have its ".irp" files, to use this export option. The matching of decodes to .irp files is by name, but protocol names are converted by IRScope to the form used in .irp files so that with one exception, I believe that every protocol that has a corresponding .irp file will find that file correctly. The one exception is that russound.irp is the file for the DirecTV protocol, as the name of this protocol has been changed since MakeHex was developed. I suggest renaming russound.irp as DirecTV.irp for conformity with DecodeIR and RemoteMaster.
Beta 2 includes all the features I have planned for IRScope v2.01. Please report comments, suggestions and bugs here. As usual, USE IT AT YOUR OWN RISK.
_____________
Graham