\

Školení Návrhové vzory, OOP a UML


 Monday, 16 July 2007
Net Monitor verze 0.5.0.0

Hlavní změny:

  1. Plugin lze ovládat bez stylusu (podpora Today Selection API).
  2. Odstraněno problikávání při překreslování obrazovky - double buffering.

Více informací o Net Monitoru.



Monday, 16 July 2007 20:30:30 (Central Europe Standard Time, UTC+01:00)       
Comments [0]  Mobilitky | Net Monitor


 Saturday, 07 July 2007
Net Monitor verze 0.4.0.0

Hlavní změny ve verzi 0.4.0.0
1) Reinicializace RILu po opakovaném spuštění logování.
2) Přidán dialog o aplikaci.
3) Při stahování databází  program využije buď stávající připojení k internetu, nebo při neexistenci připojení se pokusí PDA připojit (přes GPRS, CSD  - dle nakonfigurovaných připojení)
4) Kolem "akčních" ikon vykreslováno ohraničení.

Více informací o Net Monitoru.



Saturday, 07 July 2007 17:15:35 (Central Europe Standard Time, UTC+01:00)       
Comments [0]  Mobilitky | Net Monitor


Funkce "AutoConnect" mezi MDA (Pocket PC Phone Editon s MS BT stackem) a autorádiem Pioneer (DEH-P 55 BT) s bluetooth handsfree

Někdy na konci minulého roku jsem si koupil autorádio Pioneer DEH-P 55 BT a i když jsem byl velmi spokojen s kvalitou hovorů, nelíbilo se mi, že s MDA Variem nebo s HTC Artemis (obecně tedy s jakýmkoliv Pocket PC Phone Edition s BT stackem od Microsoftu) není funkční automatické připojení zařízení k rádiu. Jinými slovy - chtěl jsem přijít do auta, otočit klíčkem v zapalování a být si jistý, že všechny hovory budu přijímat přes autorádio. To ale nešlo - musel jsem vždy nastartovat a teprve poté na rádiu ručně zvolit "Connect". Docela opruz.  Naštěstí jsem ale čirou náhodou zjistil, že když v MDA po BT spárování zaškrtnete u autorádia volbu "Set As Handsfree", tak MDA , když je v dosahu rádia a přijmete hovor nebo někomu zavoláte sami, se k rádiu připojí a všechny zvukové vstupy a výstupy telefonní části na něj přesměruje. "Čiré náhodě" dá člověk šanci tak, že když ho přestane bavit otravné hledání položky Connect v menu po každé zastávce v autě a často na tento svého druhu pozoruhodný opičí úkon pozapomene, tak při příchozím hovoru najednou s údivem zjistí, že i bez jeho asistence BT HF stejně funguje. Takže nakonec spokojenost, sice z nečekané strany, ale přesto spokojenost se spoluprací rádia a MDA.

Vrtala mi ale hlavou i další nepříjemnost - rádio MDA při párování nikdy nenašlo. Obezlička (česky Workaround ;-) ): Otevřete BT připojení z rádia (Connect Open - modrá dioda na rádiu začne blikat) a z MDA iniciujete párování.

Přesto mně nedalo spát, proč nelze párovat Vario/Artemis s rádiem stejně jako další telefony a z jakého - čertovským marketingem říznutého - důvodu má rádio nepoužitelnou funkci AutoConnect, který je přitom barvitě a neodolatelně popsána v manuálu - a zde je řešení celé záhady.

MDA se identifikují při BT připojení jako zařízení třídy PDA. Při připojení MDA přes BT k počítači si můžete všimnout přiřazené ikony se symbolem PDA. Rádio ale spolupracuje jen zařízeními třídy 'Phone' nebo 'Smartphone'.

V registrech, v klíči HKLM\SOFTWARE\Microsoft\Bluetooth\sys\COD,  změňte stávající hodnotu na hodnotu 5374476 (decimálně). Tím docílíte toho, že MDA skryje svou pravou identitu a nabídne janusovskou tvář  - místo plnokrevného PDA charakteru poskytne BT rádiem vstřícně očekávané a jemu milé mimikry zdegenerovaných a zkriplovaných SmartPhonů. ;)

Restartujte zařízení a nyní můžete MDA spárovat s rádiem, využít funkce AutoConnect apod.



Saturday, 07 July 2007 14:52:56 (Central Europe Standard Time, UTC+01:00)       
Comments [1]  Mobilitky


 Monday, 02 July 2007
Alfa verze Net monitoru pro Pocket PC ke stažení

Download: http://blog.renestein.net/__DOWNLOAD/NetMonitorTodayInstall.CAB

Sice mám teď nařízen nucený odpočinek, ale ještě předtím se mi podařilo vytvořit Net Monitor pro Pocket PC Phone Edition. Pokud jste nikdy nelovili BTS, ani si nedovedete představit, o jakou zábavu jste přišli. Na starších Nokiích nebo Siemensu S55 bylo jednoduché aktivovat tzv. Net Monitor - režim, ve kterém jsou zobrazovány základní parametry GSM připojení (Cell Id, LAC, Network ID). Net Monitor jsem vytvořil i pro Pocket PC a navic je nyní integrován se skvělými databázemi BTS na GSM webu:

Charakteristika aplikace:

1) Jedna se o Today plugin (udaje se zobrazuji na obrazovce dnes).
2) Aplikace se prozatim snazi zjistit udaje Cell Id, LAC, Network Id  a BCCH. Na HTC Artemis a MDA Variu mam overeno, ze se zobrazi spravne udaje Cell Id a LAC, BCCH se pokusim zjistit jeste jinak. Overeno, ze udaje Cell Id a LAC se zobrazi i na Ipaqu 6340 s WM 2003, HTC TYTN, HTC Trinity, MIU A701 ...

3) Udaje o GSM siti jsou po zapnuti zjistovany dle hodnoty zadane v konfiguracnim dialogu.

3) Aplikace volitelne loguje zjistene udaje do zadaneho souboru) - soubor ma format (Datum); (cas);(LAC);(Cell Id);(BCCH); .
Instalace:
Protoze se jedna o AlFA preview, doporucuji pred instalaci Net Monitoru mit v zarizeni napr. SPB Pocket Plus a v nem aktivovany safe boot - jestlize by vam vytuhlo zarizeni, nebudete nucet delat HR (Hard reset), protoze muzete pri startu zarizeni docasne deaktivovat Today pluginy.

1) Z adresy http://blog.renestein.net/__DOWNLOAD/NetMonitorTodayInstall.CAB si stahnete instalacni CAB.
2) CAB zkopirujte do PDA, spustte jej  a potvrdte pripadne hlasky zabezpeceni.
3) Resetujte (Soft reset) zarizeni - na Today obrazovce se Vam zobrazi novy plugin s hlasenim "Prozatim nebyly zadany zadne udaje". Plugin obsahuje kontextove menu - v nem zvolte polozku Sledovat informace o GSm siti (nebo kliknete na ikonu po leve strane panelu).
Chcete-li udaje logovat, takze zvolte po opakovanem otevreni menu polozku Zapisovat informace do souboru.

V planu je krome veci zminenych vyse:
1) Zapis GPS souradnic ke kazdemu zaznamu v logovacim souboru.
2) Integrace s databazi BTS na GSMWEB.cz.  Online integrace s databázemi BTS na GSMWebu.
3) Graficka indikace primo v pluginu, zda je zapnuto sledovani udaju, zda dochazi k logovani do souboru atd.


Hlavni zmeny ve verzi 0.3.0.0: (Verze 0.2.0.0. nebyla veřejná).

1) Uzivatelske rozhrani Net pluginu zobrazuje udaje v zalozkach.
2) "Offline integrace s databazi GSMWEBU - program dokaze stahnout csv soubory z GSMWebu a na zalozce Podrobnosti zobrazuje podrobne informace o prave nalezene bunce. Konfiguraci csv databazi naleznete v nastaveni (kontextove menu -> nastaveni) - prednastaveny jsou url pro GSM sit TMO, Vodafone a O2. Zmente adresar, do ktereho budou csv soubory ulozeny, pripojte se k internetu (v PRISTI verzi vas program pripoji sam) a kliknete na tlacitko Stahnout vse. Na zalozce podrobnosti se obcas muzete setkat s tim, ze pod udajem LAT se objevi jmeno cloveka, ktery BTS zaevidoval - jde o chybu/nedokonalost stavajicich souboru a ve spolupraci s autory GSM webu se ji pokusim vyresit.
3) Zobrazovani petimistneho Network Id.
4) Zobrazovani sily signalu.
5) Po leve strane je "toolbar" s ikonami pro nejcastejsi akce. Dole je stavovy pruh s ikonami - v soucasne dobe je indikovano zapnuti/vypnuti radiove casti. Zatim se moc nedivejte na ikonky, ty jsou priserne.
6) Opravy chyb a mnoho drobnych vylepseni.

Hlavni zmeny ve verzi 0.1.0.0:

1) Udaje jsou na Today obrazovce zobrazeny v decimalnim formatu (predtim byly v hexa formatu).
2) V logovacim souboru je na kazdem radku i datum.
3) Pokud se misto platneho udaje na today obraozvce zobrazi -1, znamena to, ze pro tento udaj jsem nedostal validni odpoved.
4) Pridan konfiguracni dialog - dostupny z kontextoveho menu pluginu pres polozku Nastaveni nebo primo v nastaveni Today pluginu pres standardni volbu Options.

 

Monday, 02 July 2007 20:07:26 (Central Europe Standard Time, UTC+01:00)       
Comments [0]  Mobilitky | Net Monitor