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