jak prevest dtmf na cislo

Pavel Troller patrol na sinus.cz
Neděle Březen 29 21:41:51 CEST 2015


Zdravím sám sebe :-),
  ještě jsem zapomněl uvést, že klávesou # se dá předčasně ukončit volba,
ale pouze, bylo-li již voleno minimálně min číslic. V takovém případě
se zahajuje okamžitě spojovací pochod. Bylo-li voleno méně než min číslic,
volba # způsobí ukončení příjmu a přehrátí hlásky "špatný formát čísla".
  Pavel

> Zdravím,
>   chcete-li popis, jak se to řeší obvykle v ústřednách, tak čtěte dále :-).
>   Existuje tam tabulka směrů, pro které je definována uspořádaná dvojice 
> hodnot (min, max), min <= max, kde tyto hodnoty představují nejkratší možné
> a nejdelší možné čísto do daného směru.
>   Algoritmus využívá 3 hodnoty timeoutu:
>   1) Timeout čekání na 1. číslici. Je nejdelší, v našich sítích obvykle
> 15 sekund. Během této doby ústředna hraje oznamovací tón a čeká, až účastník
> začne volit. Nastane-li timeout, končí se s hláskou typu "překročení času".
>   2) Timeout čekání na číslici, pokud dosud bylo voleno méně než min číslic.
> Tento je kratší, obvykle bývá 8 sekund. Pokud vyprší, opět se spojení ukončí,
> ale nyní obvykle s hláskou "nesprávný formát čísla".
>   3) Timeout čekání na číslici, bylo-li již přijato min <= n < max číslic.
> Tento je nejkratší a bývá 4 - 5 sekund. Po jeho překročení ústředna zahajuje
> spojovací pochod.
>   4) Pokud bylo přijato max číslic, dále se nečeká a spojovací pochod se
> zahajuje okamžitě.
>   Takže např. pro českou síť bych viděl tuto tabulku (pro jednoduchost dle
> 1. číslice)
>   Volba  min  max
>   1      3    6
>   2-8    9    9
>   9      9    12 (viz delší čísla hlasových schránek, např. prefix 960)
>   0      7    20 (mezinárodní volba)
> Zdraví Pavel
>   
> > je to gsm brana jako soucast systemu.Je pripojeny normalni telefon.Proto
> > nevim presne co s tim.Timeout jak dlouhy?
> > Jedine mne napada hlidat kompletnost cislo.
> > Urcite to rada lidi resila ,tak jaka je s tim zkusenost.
> >   Fanda
> >
> > Dne 29.3.2015 v 17:38 Petr Tomasek napsal(a):
> >> On Sun, Mar 29, 2015 at 04:14:36PM +0200, Fanda Kopriva wrote:
> >>> Dobry den
> >>> Z linky prijde cislo jako serie dtmf signalu z klavesnice.
> >>> Do modulu se ale musi zadat cislo najednou jako  ATDnnnn;crlf
> >>> Pritom muzete cislo zadavat dlouho.jak se to resi?
> >>> Je tam nejaky definovany timeout na konec nebo se musi nejak analyzovat
> >>> ,ze cislo je kompletni?
> >> Moznosti jsou ruzne:
> >>   1) timeout - celkovy
> >>   2) timeout mezi jednotlivymi stisky
> >>   3) maximalni delka cisla - pak automaticky volat
> >>   4) klavesa "#" jako "enter"
> >>
> >> Samozrejme, ze muzete tyto moznosti kombinovat...
> >>
> >> P.T.
> >>
> >>
> >> P.S. Nepisete, o jaky system se jedna...


Další informace o konferenci Hw-list