ADTMF En/Decoder Re: OT: Engineer's thought
"valery_vi" <[email protected]>
| Newsgroups | gmane.comp.windows.autoit.user |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I added new screenshot of ADTMFex to describe the DTMF's decoding
process.
DTMF based on the following matrix:
1209Hz 1336Hz 1477Hz 1633Hz
697Hz 1 2 3 A
770Hz 4 5 6 B
852Hz 7 8 9 C
941Hz * 0 # D
ADTMFex draws two sets of red lines:
1. First (left) set of lines is 697Hz, 770Hz, 852Hz, 941Hz (from
left to right).
2. Second (right) set of lines is 1209Hz, 1336Hz, 1477Hz, 1633Hz.
You can see that third line of set 1 and first line of set 2 are
existed in received signal. ADTMFex calculated digit '7'.
Signal received has additional bins according to Howard's
terminology near 330Hz. It is known PBX signal on hung up.
Now I want to describe my experiment. I has sound card, microphone
and digital LG phone. Microphone have being hearing phone's signal.
It was really fact I hang up my digital LG phone and got hangup
signal (330Hz). Then I pressed 7 and ADTMFex decoded it. The same
action was done by PBX which stops 330Hz as an answer to 7. But why
330Hz exists in signal received by PC microphone?
It was a result of higher speed of ADTMFex in comparing with PBX
decoder, I think. So ADTMFex has very short reaction time (< 70 ms).
Any ideas?
Valery
--- In [email protected], "valery_vi" <shehrer1@...> wrote:
>
> I forgot to add that code of "special written dt.dll" based on
> interesting program DTMFFFT by Howard Long.
>
> See details on page:
>
> http://www.g6lvb.com/Articles/SSETI%20Express%20DTMF%
> 20Telemetry/images/readme.txt
>
> Good luck!
> Valery
> PS They were C++ specialists but one from them can just call C++
> code in a little C program.
>
> --- In [email protected], "valery_vi" <shehrer1@> wrote:
> >
> > Hi,
> >
> > I've added ADTMFex screenshot in Photos/Views of this group. It
> can
> > show FFT histogram of signal decoded and received.
> >
> > BTW.
> >
> > Is there more direct way to refresh window's control apart from
> > following trick?
> >
> > ControlHide ( "title", "text", controlID )
> > ControlShow ( "title", "text", controlID )
> >
> > Valery
> >
> > --- In [email protected], "valery_vi" <shehrer1@> wrote:
> > >
> > > I've added ADTMF screenshot in Photos/Views of this group.
> > >
> > > ADTMF can send and receive DTMF into output/from input of PC
> > > soundcard. ADTMF can listen to headset by mic, desktop phone
> with
> > > DTMF play in air or other playing PC in room.
> > > By ADTMF it's possible to create audio-network. The last one
is
> > like
> > > people coversation but with help DTMF.
> > >
> > > ADTMF uses one special written dt.dll in size 28Kb upxed.
> > > ADTMF is just plain AutoIt script (4Kb), only.
> > >
> > > Valery
> > >
> > > --- In [email protected], "valery_vi" <shehrer1@>
wrote:
> > > >
> > > > BTW. Tone Encoder Control Lite Edition (Restricted to encode
> > DTMF
> > > > and custom tones only) has price $99.
> > > > Tone Encoder Control Full Source Edition (Visual C++ ATL) -
> $580.
> > > >
> > > > My DTMFCreator.au3 & DTMFEncoder.au3 is freeware with source.
> > > >
> > > > Now I have ADecoder.au3, too. ToneDecoder Control has price
> $299
> > > >
> > > > Thus, DTMF encoder/decoder programs can give you $879.
> > > > :-)
> > > >
> > > > Valery
> > > >
> > > > --- In [email protected], "valery_vi" <shehrer1@>
> wrote:
> > > > >
> > > > > Some one from AutoItScript forum wrote:
> > > > > "Audio Spectrascope, Watch your audio graphically"
> > > > > http://www.autoitscript.com/forum/index.php?
> > showtopic=34625&st=15
> > > > >
> > > > > "..What were these Microsoft engineers thinking when they
> > wrote
> > > > this
> > > > > API?.."
> > > > >
> > > > > There is one engineer's thought, I think. "Get money for
> long
> > > and
> > > > > hard work". So, some libraries have not any ways to apply
in
> > > > > programs. MS engineers are just making translation of hard
> and
> > > > > precise hardware descriptions into form for employer (MS).
> MS
> > is
> > > > > selling it to so-called MS developers. They will use and
> > prepare
> > > > > these things into form for third party employer. The last
> ones
> > > > have
> > > > > wish to selling it to AutoIt developers. For example, you
> can
> > > get
> > > > > TAPIEX products (http://www.tapiex.com/) to draw FFT
> results.
> > > But
> > > > > you have to fill order (http://www.tapiex.com/order.php)
and
> > pay
> > > > > money.
> > > > >
> > > > > Any ideas,
> > > > > Valery
> > > > >
> > > >
> > >
> >
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/AutoItList/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/AutoItList/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:[email protected]
mailto:[email protected]
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/