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

IRScope v2.00 is now available!
Goto page 1, 2  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: Thu Dec 17, 2009 11:50 am    Post subject: IRScope v2.00 is now available! Reply with quote

IRScope v2.00 is a major new release of the IRScope.exe program needed to support the IR Widget, an Infrared Signal Recorder available from Tommy Tyler at Tommy Tyler's Store for IR Widgets, USB Interfaces and more. Both the widget design and earlier versions of IRScope.exe are due to Kevin Timmerman.

This version of IRScope has been developed from Kevin’s version 1.51 by Graham Dixon (mathdon) in consultation with Tommy Tyler, Vicky (VickyG2003) and Liz (ElizabethD), whose suggestions, comments and testing have been invaluable.

Here is an illustration that shows the capture by IRScope of a macro that sends five separate signals. The macro is highly artificial but it gives a good impression of various features of the program.



The window in the background shows the signals together in graphical form, the numbers giving the durations of the pulses and gaps and the number of carrier cycles in the pulses. The foreground window shows each signal separately decoded. The bursts comprising each signal are identified by the start and end numbers (a burst is a pulse and the following gap). Every burst is accounted for. Any individual signal can be selected; the highlight doesn't show clearly in the picture as MS Vista uses a faint color for highlights when the window does not have the focus, but in this case it is the Sharp signal that is selected. On selection the waveform window marks the selected signal in red and scrolls to start it on the top line. An expanded description of the structure of that signal is shown in the "Signal structure" box below the Decode window.

Other enhancements to the program include:

* Autolocation of the port to which the widget is connected (note the port box is grayed out in the picture).

* The main window is now re-sizeable (the waveform windows already were so in earlier versions).

* Settings are preserved between invocations by being saved in the registry.

* Decoding occurs on opening a saved signal (a ".ict" file) as well as on capture of a new signal.

* ".ict" files can be opened by double-clicking, with the saved signal then being displayed in the current IRScope window (if there is one) rather than in a separate instance.

A more comprehensive list of enhancements is given in the "Features" document included in the package.

Many of the new features require DecodeIR.dll version 2.39. This is also included in the package, as is DecodeIR.html, a guide to interpreting decoded IR signals. This guide can be opened from the Help menu of IRScope provided that DecodeIR.html is present in the same folder as IRScope.exe.

The source code of IRScope v2.00 is available here.
__________________

Graham


Last edited by mathdon on Sun Jun 06, 2010 11:14 am; edited 1 time in total
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Thu Dec 17, 2009 1:53 pm    Post subject: Reply with quote

Great job Graham.
_________________
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Back to top
View user's profile Send private message Visit poster's website
pH7_jp1



Joined: 14 Sep 2003
Posts: 480
Location: Sterling Heights, MI

                    
PostPosted: Thu Dec 17, 2009 2:31 pm    Post subject: Reply with quote

Excellent new version. I have used it and it is so much easier to read what is going on with a macro. Thanks for the work.
Back to top
View user's profile Send private message
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Sat Dec 19, 2009 1:42 pm    Post subject: Reply with quote

Graham,
I can't thank you enough for enhancing this wonderful tool.
It was fun to use before, now it's even more fun with so many user-conveniences. Nice Christmas present for all Smile
_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
Back to top
View user's profile Send private message
Thomas



Joined: 16 Feb 2008
Posts: 87

                    
PostPosted: Sun Dec 20, 2009 6:25 am    Post subject: Reply with quote

Great work Graham !
Kevin's original project has helped me build some interesting gadgets with 'Microchips' and the enhancements in this new version of IRScope will be greatly appreciated.
_________________
Tom Carlson
Back to top
View user's profile Send private message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Mon Dec 28, 2009 10:38 pm    Post subject: Reply with quote

Congrats as well, working wonderfully and being used a lot (mainly by me) in the Sling Community.

One minor gripe (although this applies to IRDecode I guess) is that it still reports 'Russound' (not mentioned in RM) as a protocol rather than reporting 'DirectTV'.
Back to top
View user's profile Send private message
mathdon
Expert


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

                    
PostPosted: Tue Dec 29, 2009 10:24 am    Post subject: Reply with quote

Thanks for pointing out about Russound, Alan. I had missed the thread that discussed the name of this protocol. It is an issue for DecodeIR rather than IRScope, but since I am currently maintaining both programs, I will put it right in the next version of DecodeIR.
___________
Graham
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4501

                    
PostPosted: Wed Dec 30, 2009 4:49 pm    Post subject: Reply with quote

Graham,

If it's not too difficult, what do you think about adding the ability to generate pronto hex from IRScope, like makehex and IRTool do today?
Back to top
View user's profile Send private message
mathdon
Expert


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

                    
PostPosted: Wed Dec 30, 2009 4:58 pm    Post subject: Reply with quote

Hi Dave

I'll put that suggestion on my mental wish list, but it is some way off. At present I know almost nothing about the format of pronto hex. But Rob has asked for something similar for IR.exe, so I may tackle it at some point.
________________
Graham
Back to top
View user's profile Send private message
johnsfine
Site Admin


Joined: 10 Aug 2003
Posts: 4766
Location: Bedford, MA

                    
PostPosted: Wed Dec 30, 2009 5:24 pm    Post subject: Reply with quote

I'm looking at the IRP::generate function in the IRP.cpp file of the Makehex zip to see how easy it would be to steal the code to use elsewhere for creation of Pronto Hex.

The first 11 lines of that function are very specific to MakeHex (sorry about the poor modularity that implies). After those 11 lines the rest of the function writes out a Pronto Hex string based on:

m_frequency = modulation frequency or zero for unmodulated.
Single = the number of bursts (duration pairs) that should be sent once.
m_hex.size() is the number of durations total, including those sent once, so the number of repeating pairs is m_hex.size()/2 - Single
m_hex[n] is the n'th duration in microseconds (so m_hex[0] is the first On, m_hex[1] is the first Gap, etc.)

I hope that explanation makes that function easy enough to steal that you could translate raw timing info to Pronto hex without even understanding Pronto Hex.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
pcourtney



Joined: 01 Jan 2010
Posts: 1
Location: London

                    
PostPosted: Sun Jan 03, 2010 1:23 pm    Post subject: Reply with quote

>I hope that explanation makes that function easy enough to steal that you >could translate raw timing info to Pronto hex without even understanding >Pronto Hex

I really hope that Graham can do this, fingers crossed !

I have contacted him very recently about converting Pronto codes to a timing pulse list also Smile
Back to top
View user's profile Send private message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Sun Jan 03, 2010 1:32 pm    Post subject: Reply with quote

It's DecodeIR again, but just out of interest I am having a bit of trouble producing BIN file when IRSCOPE reports the protocol as 'Panasonic_old'.

In RM I am assuming this is the Panasonic (old) protocol, but the notes accompanying it say this has long been discontinued. And the remotes don't seem to be working.

So is DecodeIR's 'Panasonic_old' actually a protocol not supported in RM ?
Back to top
View user's profile Send private message
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Sun Jan 03, 2010 4:17 pm    Post subject: Reply with quote

Panasonic old protocol is supported by both KM and RM.
I think the 'discontinued' may apply to whether the vendors still include it in their equipment.
_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
Back to top
View user's profile Send private message
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Sun Jan 03, 2010 4:31 pm    Post subject: Reply with quote

The exact words in RM are "This is an old Protocol that may still be used in some old Panasonic devices".

But I am seeing it in non-Panasonic devices, for example the Samsung SMT-H3260, and many of the Scientific Atlanta boxes (3250/4200/4250/9834)

I'm just concerned that the Panasonic_Old protocol I am getting from IRScope is not the same as that old protocol, but something new.
Back to top
View user's profile Send private message
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Sun Jan 03, 2010 10:44 pm    Post subject: Reply with quote

I've seen it in Scientific Atlanta boxes. I think in Atlas remotes setup 1877 uses Panasonic old. But I can't be sure of the number. I think you can trust IRscope on this one.
_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
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 1, 2  Next
Page 1 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