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