TC65 a CSD prenos dat
Ondřej Janovský
ondrej.janovsky@alarex.cz
Čtvrtek Srpen 28 08:42:12 CEST 2008
Otazka ... padlo to spojeni v realu, nebo jen funkce hlasila neco jineho
nez byla skutecnost?
IsConnection() predpokladam pouziva getCONN() z ATCommand . Neslo by na
sledovani stavu spojeni pouzit ATCommandListener.CONNChanged() .... tato
metoda je volana z TC65 pokud dojde ke zmene stavu spojeni. Zde byste si
nastavili nejaky semaforek o stavu spojeni a z druheho vlakna pak
synchronizovane zjistovali hodnotu.
Je mozne, ze pri primem volani getCONN() muzete dostavat "podivne
hodnoty", pokud neni dobre vyresena synchronizace uvnitr TC65.
Oja
nevrklap@volny.cz wrote:
> Zdravim,
> pred par dny jsem se tu ptal na problem s TC65 a posilanim AT prikazu
> behem aktivniho datoveho prenosu CSD. Resenim bylo pouzit dve tridy
> AT command class jednu na AT prikazy jednu na data. Provedli jsme a
> splnilo to ocekavani, ale stale se nam objevuje jedna chybka.. je mozne
> aby pri aktivnim prenosu dat a zrovna vyslanem AT prikazu v druhe instanci,
> funkce IsConnection() vratila false? Cili, aby behem zpracovani AT prikazu
> dolso jakoby k docasnemu preruseni prenosu? Ted me napadlo, ze i kdyz
> zmineny problem nastava velmi zridka (v nasem aktualnim programu), je
> mozne si ji umele nasimulovat a tim to zjistit.. ale mozna to zpusobuje
> uplne neco jineho a ja bych rad mel jistotu... Drive zaznelo neco o
> mozne nestabilite pripojeni, ale myslim, ze signal je v miste testovani
> velmi kvalitni a tohle mi neprijde relevantni, spise bych vsazel na
> neco uvnitr modemu..
> Diky P.
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list