IRScope 2.01 is now available. This adds many new features to IRScope 2.00:
* The entries in the Decode panel can be re-ordered and deleted and Notes can now be added to them.
* In addition to the Save and Save As functions that save the most recent capture, there are now two new Save operations. These original functions have been renamed on the File menu as Save Last Signal and Save Last Signal As, to give a greater distinction between them and the new entries Save All As and Save Selected As. As their names imply, these save as a single .ict file either the entire set of signals displayed in the Decode panel or any single or multiple selection of them. Notes are saved by the Save All As and Save Selection As operations but not by the Save Last ones.
* Waveform windows that have been closed can be re-opened by double-clicking a Decode entry.
* There is a Summary display that can be saved either as a Rich Text Format (.rtf) file or as plain text (.txt). This includes two forms of timing for each signal, the raw timings as displayed in the waveform window and analyzed timings in which repeats have been identified and timings averaged over supposedly identical bursts.
* An Import facility 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 or by the new Summary facility of this program. The Pronto import can handle both raw and pre-defined Pronto formats other than format 8000. Imported signals are displayed exactly as if they had been captured with a Widget.
* Any selection of Decode entries can be exported in any of three formats: UEI Learned, Pronto or Lintronic (this latter being a format used by the Beoworld community). The Pronto export is in the raw Pronto format but can be generated, as required, either from the signal data or from its decode. There is a new Export menu and the export format is selected by its Export Mode item. Exports are appended to a file called ExportedUEI.txt, ExportedPronto.txt or ExportedLintronic.txt, as appropriate and the file is created if it does not exist. By default these files are created in the folder containing IRScope.exe but this can be changed with the Set Export Output Folder entry on the File menu.
* There is an analysis feature that attempts to present any selected signal in IRP form. This form is displayed in a new window, IRP Form, below the Signal structure window and also in the new Summary display. The analysis is performed independently of the decode operation, so an IRP form may be determined for signals that cannot be decoded by DecodeIR, or vice versa.
* Because of the greater use of Decode selections, selecting a decode no longer automatically red-lines the corresponding part of the waveform if the waveform window is open. You now need to double-click a decode to get the red-lining, but this now works even if the waveform window has been closed - the window will be re-opened.
* There are three new options on the Advanced menu. If Select on Capture is checked 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 then exported signals are written to the "Save" folder rather than to the separate "Export Output" folder. The third option addresses the situation where spurious decodes by DecodeIR break a signal inappropriately and so prevent the analysis feature from determining an IRP form. If Disable Decoder is checked then all signals will show in the Decode window as "<unknown>", enabling the analysis to operate on the full unbroken signal.
The export mode "Pronto from decode" makes use of MakeHex.dll, version 0.03 being included in this package. This is John Fine's MakeHex.exe converted to DLL form. 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. Other import, export and analysis features are provided by a new DLL, ExchangeIR.dll. Version 0.08 is included in the package, as is the latest version, 2.41, of DecodeIR.dll.
The source code of IRScope v2.01 is available here.
Link to the development thread for version 2.01.
Link to the announcement of version 2.00.
_____________
Graham
IRScope v2.01 available!
Moderator: Moderators
IRScope v2.01 available!
Last edited by mathdon on Tue Oct 02, 2012 5:24 am, edited 1 time in total.
-
The Robman
- Site Owner
- Posts: 21909
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
No, this program works with a device called a Widget.
To use a remote to capture a signal, first it must be a learning remote, then you would learn the signal in the normal fashion, download using your JP1 cable, then let IR.exe decode the signal for you.
To use a remote to capture a signal, first it must be a learning remote, then you would learn the signal in the normal fashion, download using your JP1 cable, then let IR.exe decode the signal for you.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
I hope nobody minds but I updated current IR Scope to version 2.02 which replaces the original DecodeIR.dll version 2.41 with 2.43
Remotes; JP1.2: Comcast URC-1067, JP1.3: Insignia NS-RC02U-10A, JP1.4 OARI06G, JP2.1: Cox URC-8820-MOTO (still trying to figure out how to make them self-aware.)
-
The Robman
- Site Owner
- Posts: 21909
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Thanks for updating the package Earl, but I just reverted the numbering back to v2.01. Just because we've upgraded the package to include a new version of DecodeIR doesn't require a change to the IRScope version number.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
The bits are received LSB first and MSB last.jzef wrote:How to reverse calculate 32-bit int 807F10EF to ADDR=01, CMD=08?
(LSB first) 0x80 = 10000000 is converted to (MSB first) 0x01 = 00000001
and
(LSB first) 0x10 = 00010000 is converted to (MSB first) 0x08 = 00001000
The 0x7F and 0xEF bytes are the inverse of 0x80 and 0x10 respectively.
I hope that answers your question.