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