On Saturday 21 June 2008, Phil Dibowitz wrote:
> (hmm - feel like copy-n-pasting a session of use?)

Here's your sample session - the key names are just '0'..'5'.
Note the rendering of the 2nd IR signal is not really accurate -
it should have some gaps of different length in between, but 
both gap lenghts fall into the range that is printed as '__'.
Thinking more about it, there's still space for improvements:
- I have scanned the web, but there is apparently no easy way 
  in C to just read a single character, without hitting <return>?
- Thus, there should be some default action, so you just have to
  press <return> to learn the next key resp. upload the result.
- The extra <return> before actually start learning might be dropped

-----------------------------------------------------------------
$ ./concordance -w ../../Files/IR-Learn/0_5-LearnIR.EZTut
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done

Key name : <0> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?l
press <return>, then corresponding key on original remote within 4 sec:

ASCII-graph of received IR signal:
##__#__#__#_#_#_#__#_#__#_#_#__#__#__#_#__#_#__#_#_#__#__#_#_#__#_#__#__#_#_#__#__#_#
##__#__#__#__#__#_#__#_#__#_#_#_#_#__#_#__#_#__#_#_#_#_#__#_#__#_#__#__#__#__#_#__#_#
##__#__#__#_#_#_#__#_#__#_#_#__#__#__#_#__#_#__#_#_#__#__#_#_#__#_#__#__#_#_#__#__#_#
##__#__#__#__#__#_#__#_#__#_#_#_#_#__#_#__#_#__#_#_#_#_#__#_#__#_#__#__#__#__#_#__#_#

        [U]pload new code, [R]etry same key, [N]ext key, [Q]uit ?u

Key name : <1> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?l
press <return>, then corresponding key on original remote within 4 sec:

ASCII-graph of received IR signal:
#__#__#__#__#__#__#__#__#__#__#__#__#
#__#__#__#__#__#__#__#__#__#__#__#__#
#__#__#__#__#__#__#__#__#__#__#__#__#

        [U]pload new code, [R]etry same key, [N]ext key, [Q]uit ?n

Key name : <2> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?l
press <return>, then corresponding key on original remote within 4 sec:

ASCII-graph of received IR signal:
##__#__#__#__#_#_#_#_#__#_#__#__#__#__#_#__#_#_#_#__#_#_#_#_#_#__#__#_#__#__#__#__#__#
##__#
##__#

        [U]pload new code, [R]etry same key, [N]ext key, [Q]uit ?u

Key name : <3> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?l
press <return>, then corresponding key on original remote within 4 sec:

ASCII-graph of received IR signal:
##__#_#_#_#__#__#__#_#__#_#_#_#_#_#_#_#_#__#__#_#_#_#_#_#__#_#_#__#__#__#__#__#_#
##__#
##__#
##__#

        [U]pload new code, [R]etry same key, [N]ext key, [Q]uit ?u

Key name : <4> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?h
Enter Pronto code:
0000 006d 0000 0022 00ac 00ac 0015 0040 0015 0040 0015 0040 0015 0015 0015 
0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 
0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 
0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 
0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0689
ASCII-graph of received IR signal:
##__#__#__#__#_#_#_#_#_#__#__#__#_#_#_#_#_#_#_#__#_#_#__#__#__#__#__#_#__#__#_#_#_#
##__#__#__#__#_#_#_#_#_#__#__#__#_#_#_#_#_#_#_#__#_#_#__#__#__#__#__#_#__#__#_#_#_#

        [U]pload new code, [R]etry same key, [N]ext key, [Q]uit ?u

Key name : <5> :
        [L]earn, Pronto [H]ex code, [N]ext, [P]revious, [Q]uit ?q
Success!

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to