Na netu se píše: Standard DTMF přenosu je 50ms trvání tónu a 50ms bez tónu (10tónů za 1s). Tuto rychlost můžeme i zvýšit, ale při kratších časech může dojít k chybnému vyhodnocení (záleží na době zavěšení na vstupní signál). Jeden tón se skládá ze dvou různých frekvencí, které jsou na sebe amplitudově vázány. Oba vstupní průběhy musí být sinusové a měly by mít stejnou amplitudu. Odchylky frekvencí by dle normy neměly být větší než typicky ± 0.7 a max. ± 1.5% od nominální hodnoty. Vyšší z obou frekvencí může mít větší amplitudu maximálně o 4 dB (twist +4dB).
Není náhodou problém, že signály loudící se z PC nejsou sinusové?
Tož nevím .... mám ten script správně???
# DTMF ZNAK 1
:beep length=50ms frequency=1209; :delay 50ms
:beep length=50ms frequency=697; :delay 50ms
# DTMF ZNAK 2
:beep length=50ms frequency=1336; :delay 50ms
:beep length=50ms frequency=697; :delay 50ms
# DTMF ZNAK 3
:beep length=50ms frequency=1477; :delay 50ms
:beep length=50ms frequency=697; :delay 50ms
# DTMF ZNAK 4
:beep length=50ms frequency=1209; :delay 50ms
:beep length=50ms frequency=770; :delay 50ms
# DTMF ZNAK 5
:beep length=50ms frequency=1336; :delay 50ms
:beep length=50ms frequency=770; :delay 50ms
# DTMF ZNAK 6
:beep length=50ms frequency=1477; :delay 50ms
:beep length=50ms frequency=770; :delay 50ms
# DTMF ZNAK 7
:beep length=50ms frequency=1209; :delay 50ms
:beep length=50ms frequency=852; :delay 50ms
# DTMF ZNAK 8
:beep length=50ms frequency=1336; :delay 50ms
:beep length=50ms frequency=852; :delay 50ms
# DTMF ZNAK 9
:beep length=50ms frequency=1477; :delay 50ms
:beep length=50ms frequency=852; :delay 50ms
# DTMF ZNAK 0
:beep length=50ms frequency=1336; :delay 50ms
:beep length=50ms frequency=941; :delay 50ms
# DTMF ZNAK hvezdička
:beep length=50ms frequency=1209; :delay 50ms
:beep length=50ms frequency=941; :delay 50ms
# DTMF ZNAK mřížka
:beep length=50ms frequency=1477; :delay 50ms
:beep length=50ms frequency=941; :delay 50ms
# DTMF ZNAK A
:beep length=50ms frequency=1633; :delay 50ms
:beep length=50ms frequency=697; :delay 50ms
# DTMF ZNAK B
:beep length=50ms frequency=1633; :delay 50ms
:beep length=50ms frequency=770; :delay 50ms
# DTMF ZNAK C
:beep length=50ms frequency=1633; :delay 50ms
:beep length=50ms frequency=852; :delay 50ms
# DTMF ZNAK D
:beep length=50ms frequency=1633; :delay 50ms
:beep length=50ms frequency=941; :delay 50ms