Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarmaNa FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarmaPocket PC iPAQ h2210
27.6.2006 K PDA jsem se dostal tak trochu oklikou. Vdy se mi vce lbily kapesn potae s plnou klvesnic jako nap. ATARI portfolio (kter mm dodnes), PSION 3x a 5x, HP 200LX (kter jsem marn shnl), i HP Jordana (kterou jsem ml pjenou od kamarda a hrl si na n s Linuxem a Wi-Fi). Pozdji jsem si chtl podit njak MP3 pehrva do nj by ly strkat CF karty, kter pouvm do fok. Na trhu je spousta pehrva s intern pamt nebo na xD/SD/MMC karty, ale jen minimum na CF karty. Od kolegy jsem ml pjen pehrva Diva MP3 na CF, jeneten je u dosti zastaral a s minimem funkc. Pi hledn na Internetu jsem nael, e ada lid si MP3 pehrv na PDA, kter lze pout i na spoustu dalch vc. Po peten ady recenz a projit inzerce jsem se nakonec rozhodl podit si star iPAQ h2210 z druh ruky, kter je vybaven CF a SD slotem a m vcelku kvalitn zvukov vstup na 3,5mm jack.
iPAQ h2210 je PDA zaloen na rychlm procesoru ARM XScale a operanm systmu Microsoft Windows Mobile 2003SE (vychz z Windows CE 4.2). Ovld se pomoc dotykovho podsvtlenho displeje s QVGA rozlienm (240 x 320), ptismrnho tlatka a dalch 4 jednoduchch tlatek. Intern Flash pam je velmi mal, take pdavn pamov SD/CF karta je nutnost. Karty lze samozejm pouvat i ob najednou. Operan systm rozum souborovmu systmu FAT16 i FAT32 s dlouhmi nzvy soubor. Nen problm ani s kartami vtch kapacit (v souasnosti pouvm 16GB CF kartu Transcend). PDA je vybaveno zvukovm kodekem s vstupem na sluchtka a mal vestavn reproduktor. Nechyb ani mikrofon, take lze PDA pout jako zznamnk (kvalita nahrvn je na velmi dobr rovni). Pro komunikaci s okolnm svtem je h2210 vybaven bezdrtovm BlueTooth, IrDA (lze pout i pro dlkov ovldn spotebn elektroniky) a systmovm konektorem, kter se pipojuje do synchronizan kolbky. Ten obsahuje USB 1.1 (bohuel nepodporuje protokol Mass Storage), sriovou linku RS232 (12V rovn) a pvod napjen. Zde je souhrn zkladnch technickch parametr:
CPU: intel XScale PXA255 @400 MHz; 1,0 - 1,3 V; 32-bit, MMU, DSP Pam: 64 MB SDRAM, 32 MB NAND FlashROM K9F5608U0A Pamov sloty: SD(IO), Compact Flash II Displej: transflexn podsvtlen 3,5" TFT LCD Rozlien: 240 x 320 / 65536 barev; 0,24 mm pixel pitch Rozhran: USB 1.1 (client), IrDA, RS232, BlueTooth (Widcomm stack) Audio: intern reproduktor, 3,5mm jack na sluchtka, mikrofon Napjen: 5 V / 2 A max. pi nabjen akumultoru Baterie: LiIon akumultor 3,7 V / 900 mAh, vnitn zlon akumultor Rozmry: 76,4 x 115,4 x 15,4 mm Hmotnost: 144 g OS: Microsoft Windows Mobile 2003SE FW: ROM ver. 1.10.07 Eng 3.1.2004
a pr fotek zevnit:
Kryt PDA je vyroben ze stbrnho plastu, kter je pomrn kvalitn, dobe lcuje a hned tak se nesede. Naopak bonice z ernho pogumovanho plastu se snad na vech tchto iPAQch oloupaly. Jde vak jen o kosmetickou vadu, gumu lze zpt pilepit. Stejn mm PDA 99% asu zastren v koenm pouzdru Krusell, take to nen tm vidt. Na displej jsem koupil ochrannou flii, ale bohuel pozd. Pvodn majitel na to nedbal a displej u byl na mstech posuvnk a tlatka zavt pokraban. Taky mi ped nedvnem odelo ptismrn tlatko, vylochtal se vertikln smr. Displej podsvtlen LED diodami m 64 rovn nastaven jasu (potm bohat posta tak 30%) a dky sten reflexnmu pozad je iteln i na ostrm slunci. Bl nijak vrazn barevn neujd, akort odstny modr jsou znateln vybledlej, take teba u toho obrzku na pozad jsem to musel trochu barevn pesytit. Na displeji je viditeln rastr bod - holt QVGA, ale d se na to zvyknout. Pro efekt vyhlazen lze zapnout funkci ClearType (antialiasing na rovni RGB subpixel, zpsobuje vak z principu barevn hrany). Touchscreen je citliv a pesn. Dodvan stylus je celoplastov. Zvukov vstup na sluchtka m minimln um, ani jsem si neviml dnch ruch za bhu systmu. Hlasitost je na normln poslech a a a v ovldacch panelech lze v nkolika krocch nastavit basy / vky. Vdr bateri nebudu posuzovat, neb LiIon akumultor je po tch letech u v rozkladu (s novou by to mlo bt asi 5 hodin), nicmn na moje bn pouvn to jet sta. Dobu provozu pi pehrvn hudby lze znateln prodlouit vypnutm displeje. Dal podrobnosti viz recenze na CE4YOU.
Windows Mobile 2003SE spolu s pidanmi aplikacemi zabraj skoro celou 32MB FlashROM. Zbylch asi 3,5 MB je voln k dispozici jako permanentn loit a mapuje se do adrese \iPAQ File Store. Vechna uivatelsk nastaven, registry systmu a aplikace, kter nejsou nainstalovan na kart nebo v loiti, se ukldaj do RAM, z kter ubraj nezanedbatelnou st. Pr MB RAM se pouv pro cachovn systmovch program z FlashROM (NAND Flash neumouje pm provdn kdu, ale mus se pekoprovat do RAM a tam spustit) a zbytek (sotva polovina) zbyde pro bh uivatelskch program. Vce o typech pamt na Pocket PC zde. Soubory v ROM i RAM jsou na tme filesystmu. Prioritu maj soubory v RAM, tzn. e pokud nap. njak zplata pepe DLLku Windows, kter je v ROM, tak je pak vidt jen nov verze souboru umstn v RAM. Po jejm smazn se zas objev pvodn ROM verze. Soubory v ROM nelze bn mnit, pouze specilnm programem na update firmware, viz aktualizace na webu HP.
Z pedchozho vyplv jeden zsadn fakt. Pokud dojde k plnmu vybit bateri (uvnit je jet jedna mal baterie, kter vydr asi hodinu pi vyjmut nebo vybit hlavn baterie), tak dojde ke kompletn ztrt nastaven a instalovanch program v RAM, co me bt dosti nepjemn. Samotn SDRAM potebuje neustle oberstvovat data i ve vypnutm stavu a tm oderpv energii z baterie. Take pokud se PDA tak 1 do tdne nedobije, tak smla. Naopak vhoda je v tom, e z RAM se programy spout znateln rychleji. Nezbytnou soust softwarov vbavy je tak program na zlohovn. To lze provzt bu na PC pomoc programu M$ ActiveSync nebo pmo na PDA programem iPAQ Backup na pamovou kartu. ActiveSync slou zejmna pro synchronizaci dat a zpstupnn soubor z PDA na PC (bohuel neum PDA mapovat jako disk, lze aspo pout pluginy do souborovch manaer FAR nebo Servant Salamander) a tak um vytvoit a obnovit plnou zlohu PDA. Klem k spchu obnoven zlohy je nastaven stejnho regionu, kter byl nastaven pi vytven zlohy (pi hard resetu se nastav defaultn tum USA a j ml zlohu s nastavenm regionem R, hehe). Program iPAQ Backup nevytv zlohu pln na 100%, po obnoven mi chybly njak poloky v nabdce start, take doporuuju program SPB Backup 1.6.3, kter vytv samoinstalan zlon balky a funguje opravdu dobe.
Jet se zmnm ble o RESETu. Pokud PDA pestane reagovat nebo je moc zaflkan pam a nejde uvolnit, tak pouijeme typicky soft reset - tzv. "dloubnut do zad" stylusem do zaputnho tlatka na zadn stran pobl systmovho konektoru. Tento mkk reset nem dn fatln nsledky. Vechna nastaven, registry a programy v RAM zstanou zachovna. Pokud ovem vlivem nap. instalace njak zl aplikace PDA ani nenabhne a nejde to odinstalovat, nebo se prost nco pokaz a potebujeme PDA uvst do vchozho tovrnho stavu, tak je poteba provst hard reset - tzv. "opi trojhmat". Ten spov v souasnm stisku krajnch dvou tlatek (kalend a iTask) a reset tlatka vzadu. Ty je teba chvilku dret dokud se PDA nevypne. Pak vechny tlatka uvolnme a dloubnutm do resetu PDA znovu zapneme. Pak se po startu objev uvtac obrazovka a kalibrace touchscreenu atd.
Pro Windows Mobile je dnes dostupn spousta aplikac, tak uvedu jen pr tch, co asto pouvm a pijdou mi uiten. Nejzajmavj z bonusovch aplikac pmo v ROM je program Nevo. Ten s vyuitm IrDA promn PDA v univerzln dlkov ovlada na spotebn elektroniku. Podporuje spoustu zazen a dal definin soubory lze dohrt z webu. Dokonce ho lze pout i jako dlkovou spou pro digitln zrcadlovky Canon EOS 350D a 300D. Zde jsou ke staen potebn soubory. Nejpouvanj je pak progrmek iTask na pepnn bcch aplikac, kter se vyvol pravm tlatkem. Nem dn extra funkce, ale posta. Dle v ROM najdeme klasiky jako Pocket Word, Excel, Windows Media Player, kalkulaku prohle obrzk a dv hry. V balen tak nechyb esk lokalizace InterWrite od SunnySoftu.
Ne se zmnm o dalch programech tetch stran, probral bych nejdve postup instalace program do PDA. Existuj 3 typick zpsoby. U vtch program je to obvykle instalan program EXE, kter se spout na PC a nejprve ze sebe vybal instalan balek CAB a ten (sprvnou verzi pro dan PDA) pak nsledn prostednictvm ActiveSync penese na PDA, kde probhne jeho instalace. Druh monost je zskan pmo balku CAB, kter do PDA dostaneme teba pes pamovou kartu. Obvykle bv ke staen vce CAB pro rzn platformy (ARM, XScale, SH3, MIPS, ...) a rzn verze OS (WM 2003, WM5, WM6, ...) a je teba vybrat tu sprvnou pro konkrtn PDA. Vhoda je, e mme takto instalaku vdy po ruce i mimo dosah PC (a nen u teba ActiveSync). Ve tetm ppad malch utilitek, kter nevyaduj dal nastaven systmu a zznamy v registrech, se dodv EXE soubor pmo pro danou platformu a OS. Instalace CAB m vak svoje skal. Nebyl by to ani Microsoft, kdyby svm uivatelm njak nezavail. Pi instalaci CABu se systm zept na umstn instalovan aplikace, ovem jen na rovni karta, RAM nebo loit. Nelze nastavit cestu pro clov adres, co zejmna na kart zpsob po ase totln chaos. Navc jet CAB po instalaci vymae. Natst njak chytr hlava pila s programem CabInstl 1.04, kter uin tmto nepstojnostem ptr. Dovol nastavit plnou cestu, zabrn smazn CABu a asociuje tuto pponu na sebe. Take tento progrmek doporuuji nainstalovat jako prvn. Vechny programy pak sypu do \CF Card\PDA.
Ve jsem zmioval, e PDA nepodporuje USB Mass Storage - to e program Softick Card Export II, kter zpstupn ROM loit a kartu ve slotu jako vmnn disk. Po jeho instalaci pibyde na ploe ikonka, kterou lze rychle pepnat, zdali m bt aktivn ActiveSync nebo Mass Storage. Rychlost penosu soubor dosahuje njakch 350 kB/s, take pro vt objemy dat je lep pout teku karet. Na plochu by se taky sluel njak indiktor stavu baterie. Tch existuje spousta, j pouvm minimalistick Accu Check 1.1. Pro run zen frekvence procesoru (a tm i spoteby) mu doporuit program XCPUScalar. Pro dal ladn a ourn systmu se hod programy jako nap. Pocket Mechanic Pro, Pocket Hack Master, SKTools, MemMaid... Nezbytnost je pro m tak njak rozumn sprvce soubor, tedy dn przkumnk, ale poctiv 2-panelov (apo virtuln) filemanager. Asi to nejlep a navc zdarma a esky je Total Commander/CE. Za vyzkouen stoj i CE FileCommander. Na pehrvn audia, videa a flashe pouvm PocketMusic, TCPMP, novji Core Player a Bryht Flash Player a na prohlen obrzk XnView Pocket. Na brouzdn webu je asi nejlep Opera a na chatovn Agile Messenger. Pro pipojen pes telnet, SSH, i terminlovou sriovou linku pouvm mToken a PockeTTY. Pi cestovn se hod mt jzdn dy IDOS PPC a slovnk SlovoEd. A samozejm navigan software a mapy. Pro turistiku se vborn hod OZI Explorer CE, kter m i vtho brchu na PC. Pro OZI se d najt spousta zkalibrovanch map ve formtu OZF2 nebo OZFX3, kter jsou vhodn i k prohlen na PDA. Do auta pak TomTom Navigator. Jednoduchou kalkulaku Windows obstojn nahrad Calc 98 a pro fajnmekry TI Pocket Emulator - emultor grafickch kalkultor TI-8x, 92 od Texas Instruments. Vdtorm nesm chybt periodick tabulka prvk Periodic Table a pevodnk jednotek ConverterCE Pro. Pro astronomy tu mme planetrium Andromeda Sky View nebo Pocket Stars.
Pro Windows Media je tak spousta her. A nechyb ani porty klasiky jako Wolfenstein 3D, Doom, Quake, Quake II, Quake III Arena CE, Duke Nukem 3D, Shadow Warrior a dal. adu starch PCkovch her lze zprovoznit v emultoru DOSBox 0.63. Hor je to s ovldnm FPS her, u jsem si moc zvyknul na my...
Tak jsem se pokusil naprogramovat pr jednoduchch konzolovch progrmk v GCC. Pro peklad na PC slou CEGCC a pmo na PDA lze spoutt Pocket GCC. Pro bh konzolovch aplikac je poteba jet nainstalovat podporu pkazov dky a interpret pkaz PocketConsole. Pro CEGCC jsem nael i grafickou knihovnu SDL a zvukov knihovny MAD (MP3) a Tremor (OGG), tak a se budu nudit, zkusm naprogramovat nco lepho.
28.10.2006 V prci jsem dostal na hran GPS modul Fastrax uPatch100 s chipsetem Sony CXD2951-GL4 (citlivost na rovni nkde mezi chipsety SiRF II a III) a tak m hned napadlo ho pipojit k PDA pro ely navigace. GPS modul komunikuje pes sriov port bez HW zen toku (pouze linky RxD, TxD) 3,3V logikou. PDA m na systmovm konektoru vyveden pln srik RS232 s 12V logikou, viz nsledujc popis zapojen systmovho konektoru (pohled na iPAQ [" 1...22 "] ):
pin signl popis 1 ADP_IN napjen z adaptru 5 V DC / 2 A 2 ADP_IN 3 ADP_IN 4 ADP_IN 5 RSVD rezerva (nezapojovat) 6 DCD RS232 - DCD< 7 RxD RS232 - RxD< 8 TxD RS232 - TxD> 9 DTR RS232 - DTR> 10 GND zem 11 DSR RS232 - DSR< 12 RTS RS232 - RTS> 13 CTS RS232 - CTS< 14 RI RS232 - RI< 15 GND zem 16 NC nezapojeno 17 USB_DET USB 1.1 detekce 18 NC nezapojeno 19 D+ USB 1.1 (client) D+ 20 NC nezapojeno 21 D- USB 1.1 (client) D- 22 GND zem
Musel jsem tedy vyrobit pevodnk rovn s MAX2320, kter jsem nacpal do krytky DSUB-9 konektoru. Dal problm je, e na systmovm konektoru nen nikde vyvedeno napjen, take nezbylo ne pipojit extern baterii ze 3 NiMH lnk (3,6V). K PDA jsem dostal pouze synchronizan kolbku k PC, ale dn sriov kabel. V balen vak byla nabjec redukce s potebnm protikusem systmovho konektoru a natst se vemi piny. Take jsem konektor opatrn rozlousknul (je rozebirateln), pipjel 3 potebn vodie RxD, TxD, zem a vyvedl je na klasick DSUB-9 konektor. To se bude hodit i pro pipojovn dalch zazen komunikujcch po seriku. Cel se to propojuje trochu komplikovan, ale funguje to :)
3.7.2007 jsem si k PDA podil BlueTooth GPSku Nokia LD-3W s chipsetem SiRF III. Bez drt je to pece jen o poznn pohodlnj. Je o nco vt ne krabika od sirek. K napjen pouv standardn LiIon akumultor BL-C5 pro mobily Nokia. V balen byl akort nabjec adaptr na do auta (12 V cigarek), jinak lze pout nokickou nabjeku AC-4E. Vdr na pln nabit je asi 15 hodil trvalho provozu. Citlivost je vborn, nen problm chytnout pozici v mstnosti s okny (pokud zrovna nejsou pokoven). Pi turistice sta GPSku hodit do vnj kapsy batohu nebo do nprsn kapsy a na volnm prostranstv jede z 6 - 8 satelit. Co jsem ml monost tuto GPS porovnat s jinmi GPS moduly, tak pat rozhodn k tm lepm. Komunikace s PDA je bez problm. Po zapnut GPS a BlueTooth na PDA by se mlo najt zazen Nokia LD-3W se slubou sriov port. Pi prvnm spojen je teba zadat provac PIN kd 0000. Pak u lze v libovoln aplikaci, nap. OZI Explorer CE, otevt sriov port COM8 na rychlosti 9600 baud a mly by se zat chrlit NMEA sentence. Pro analzu GPS dat pouvm ikovn progrmek u-center mobile.
17.6.2008 jsem si koupil nov a vkonnj iPAQ 214, ten star jsem odloil do krabice a nechm si jej jako zlohu.