<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>pichrt.info &#187; Mobility</title>
	<atom:link href="http://pichrt.info/category/mobility/feed" rel="self" type="application/rss+xml" />
	<link>http://pichrt.info</link>
	<description></description>
	<lastBuildDate>Thu, 05 Apr 2012 09:58:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Projekt: hotspoty WIA v AR</title>
		<link>http://pichrt.info/projekt-hotspoty-wia-v-ar</link>
		<comments>http://pichrt.info/projekt-hotspoty-wia-v-ar#comments</comments>
		<pubDate>Tue, 12 Jul 2011 21:22:28 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mám rád]]></category>
		<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Počítače]]></category>
		<category><![CDATA[Projekty]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[Layar]]></category>
		<category><![CDATA[WIA]]></category>

		<guid isPermaLink="false">http://pichrt.info/?p=7525</guid>
		<description><![CDATA[<p>Na první pohled nic neříkající titulek. Trochu si ho rozebereme. Co jsou hotspoty, to asi každý z Vás ví. Co je WIA, to by mohli vědět především uživatelé internetu z oblasti Chebu a okolí. Je to místní poskytovatel (nejen) internetových služeb, zkráceně ISP. No a konečně AR. Troufnu si tvrdit, že význam této zkratky už [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Na první pohled nic neříkající titulek. Trochu si ho rozebereme. Co jsou hotspoty, to asi každý z Vás ví. Co je WIA, to by mohli vědět především uživatelé internetu z oblasti Chebu a okolí. Je to místní poskytovatel (nejen) internetových služeb, zkráceně ISP. No a konečně AR. Troufnu si tvrdit, že význam této zkratky už zná opravdu málokdo. Jedná se o slovní spojení anglických slov <em>&#8220;augmented reality&#8221;</em> a představit si pod tím můžete obraz reálného světa doplněný o grafické prvky generované počítačem. Pěkný článek o této technologii naleznete například na <a href="http://cs.wikipedia.org/wiki/Augmentovan%C3%A1_realita" target="_blank">Wikipedii</a>.</p>
<p>Laicky řečeno: namíříte mobil do ulice a na displeji se Vám ukáže, v jakých místech je přístupový bod sítě WIA. Okamžitě pak víte, zda-li na onen konkrétní bod vidíte, či jak daleko přesně je (to je velice užitečné info). V neposlední řadě také vysílaná SSID a jiné informace.</p>
<p><strong>Cíle tohoto projektu jsou poměrně jasné:</strong></p>
<ul>
<li>zvýšení efektivity práce techniků montujících určité služby WIA spol. s r.o.</li>
<li>pomoc běžným uživatelům s lokalizací přípojného bodu služby</li>
<li>seznámení se s novou technologií a její implementací v praxi</li>
</ul>
<p><strong>Jak to funguje?</strong></p>
<p>Jako platformu pro tento projekt, jsem zvolil ze dvou možných kandidátů tu s názvem <a href="http://www.layar.com/" target="_blank"><em>Layar</em></a>. Druhý byl Wikitude. Ten ale bohužel v době vytváření projektu neumožňoval registraci developerů a tak jsem skončil u Layaru.</p>
<p>Layar jako takový, je v podstatě pouze prostředníkem mezi telefonem a vytvořenou databází. Stará se o viditelnost jednotlivých POI, design a v neposlední řadě také o viditelnost v katalogu jednotlivých <em>&#8220;layerů&#8221;</em>.</p>
<p>Vše začíná v databázi postavené např. na MySQL (v mém případě). Dále je potřeba vytvořit PHP API skript, který bude převádět data z MySQL do JSON formátu (tomu rozumí Layar klient). Mezi tímto je ještě PHP rozhraní umožňující administrátorovi editovat, přidávat a konfigurovat jednotlivé položky v databázi.</p>
<p>Klient pro zobrazování layerů existuje na většinu předních platforem &#8211; Android, Symbian, iOS. Tedy je dostupný úplně všem s <em>&#8220;chytrým&#8221;</em> mobilním telefonem. Pro vetší přesnost doporučuji mít zařízení vybavené GPS modulem, zaměření přes bezdrátové sítě je velice nepřesné.</p>
<p><strong>Jak jsme na tom?</strong></p>
<p>V současné době plním databázi testovacími daty. Bohužel to jde pomalu, jelikož času nemám mnoho a své PHP rozhrání nemám zrovna &#8220;user friendly&#8221; i když na tom také pracuji. Layar s odpovídajícím názvem <em>&#8220;Pokrytí WIA&#8221;</em> je momentálně v developerské fázi a předpokládané publikování veřejnosti nastane v době, kdy budou doplněny minimálně všechny hotspoty v Chebu. Pak plánuji už doplňovat hotspoty za běhu.</p>
<p>V aktuální verzi je obsažený pouze jeden vyhledávací filtr &#8211; vzdálenost. Lze si tak nastavit maximální vzdálenost od Vaší pozice, do které se budou hotspoty zobrazovat.</p>
<p><strong>Co se chystá?</strong></p>
<ul>
</ul>
<ul>
</ul>
<ul>
<li>3D vrstva s pokrytím služby WIA FIX</li>
<li>filtr vyhledávání jen na vybrané služby</li>
<li><s>modernizace ikonek mapy</s> &#8211; <span style="color: #008000;">HOTOVO</span></li>
<li>zařazení všech hotspotů do databáze</li>
</ul>
<p><strong>Jak to tedy vypadá?</strong></p>

<a href='http://pichrt.info/?attachment_id=7534' title='snap20110712_225927'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110712_225927.png" class="attachment-small" alt="WIA v seznamu layerů" title="snap20110712_225927" /></a>
<a href='http://pichrt.info/?attachment_id=7535' title='snap20110712_225941'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110712_225941.png" class="attachment-small" alt="Popis layeru" title="snap20110712_225941" /></a>
<a href='http://pichrt.info/?attachment_id=7536' title='snap20110712_225957'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110712_225957.png" class="attachment-small" alt="Nastavení vyhledávací vzdálenosti" title="snap20110712_225957" /></a>
<a href='http://pichrt.info/?attachment_id=7537' title='snap20110712_230102'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110712_230102.png" class="attachment-small" alt="Listový seznam včech POI v dosahu" title="snap20110712_230102" /></a>
<a href='http://pichrt.info/?attachment_id=7538' title='snap20110712_230259'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110712_230259.png" class="attachment-small" alt="Zobrazení POI na 2D mapě" title="snap20110712_230259" /></a>
<a href='http://pichrt.info/?attachment_id=7549' title='snap20110713_092457'><img width="320" height="480" src="http://pichrt.info/wp-content/uploads/2011/07/snap20110713_092457.png" class="attachment-small" alt="Praktická ukázka funkce" title="snap20110713_092457" /></a>

]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/projekt-hotspoty-wia-v-ar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projekt: ADB Suite</title>
		<link>http://pichrt.info/projekt-adb-suite</link>
		<comments>http://pichrt.info/projekt-adb-suite#comments</comments>
		<pubDate>Mon, 17 Aug 2009 01:10:20 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Projekty]]></category>
		<category><![CDATA[ADB]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=392</guid>
		<description><![CDATA[<p>Ti co přichazejí s Androidem do styku denně již o Android Debug Bridge (dále jen ADB) určitě slyšeli. Jedná se o nástroj, který zprostředkovává komunikaci a ovladání Vašeho připojeného Adnroid zařízení. Bohužel (nebo bohudík?) je to nástroj shellový. To znamená, že beží v příkazovém řádku a výstupy jsou pouze textové. Práce s takovým programem je [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Ti co přichazejí s Androidem do styku denně již o Android Debug Bridge (dále jen ADB) určitě slyšeli. Jedná se o nástroj, který zprostředkovává komunikaci a ovladání Vašeho připojeného Adnroid zařízení. Bohužel (nebo bohudík?) je to nástroj shellový. To znamená, že beží v příkazovém řádku a výstupy jsou pouze textové. Práce s takovým programem je pro neznalé doslova utrpení.</p>
<p>Předevčírem večer mě přepadla neskutečná nuda a lenost a při 23. flashi T-Mobile G1 už mne neskutečně štvalo vyťukávat stále &#8220;<em>adb push nejakynazevrom.zip /sdcard</em>&#8220;. Pustil jsem tedy Visual Studio a začal tvořit jaký-si front end pro tento program. Jde to poměrně od ruky i když narážím na problémy (například adb.exe neumí přesměrovat výstup do textového souboru což znamená, že zobrazit skrytý shell v mojí aplikaci bude velice obtížné). Těď už má ADB Suite pěknou řádku fcí. Od instalace APK souborl z počítače, přes wipe, restart do různých režimu až p ovytočení telefonního čísla.</p>
<p style="text-align: left;">Vždy aktuální changelog a odkaz ke stažení naleznete na Smartmania.cz v <a href="http://smartmania.mobilmania.cz/forum/viewtopic.php?f=110&amp;t=14666&amp;start=0" target="_blank">tomto</a> vláknu fóra. Doufám, že bude program alespoň někomu k užitku <img src='http://pichrt.info/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: left;"><a href="http://www.pichrt.info/wp-content/2009/08/nhzui.png"><img class="aligncenter size-full wp-image-398" src="http://www.pichrt.info/wp-content/2009/08/nhzui.png" alt="ADB Suite" width="491" height="373" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/projekt-adb-suite/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nasazení platformy Android ve firemním prostředí</title>
		<link>http://pichrt.info/nasazeni-androidu-ve-firemnim-prostredi</link>
		<comments>http://pichrt.info/nasazeni-androidu-ve-firemnim-prostredi#comments</comments>
		<pubDate>Thu, 11 Jun 2009 22:49:43 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=366</guid>
		<description><![CDATA[<p>O telefonu T-Mobile G1 jsem psal nedávno. Dnes se budu věnovat jeho nasazení ve firemním prostředí společně s provázaností na Google Apps. Ve firmě se používal do nynějška jeden email. Byl hostovaný u  Seznam.cz, což samozřejmě nevypadalo moc dobře. A jelikož jsme dostali T-Mobile G1 jako nové služební telefony, volba byla jasná. Odzkoušené Google Apps [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>O telefonu T-Mobile G1 jsem psal <a href="http://www.pichrt.info/t-mobile-g1-google-android/" target="_blank">nedávno</a>. Dnes se budu věnovat jeho nasazení ve firemním prostředí společně s provázaností na <a href="http://www.google.com/a/help/intl/cs/index.html" target="_blank">Google Apps</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" src="http://upload.wikimedia.org/wikipedia/en/thumb/c/c2/Android-logo.svg/180px-Android-logo.svg.png" alt="" width="180" height="180" /></p>
<p>Ve firmě se používal do nynějška jeden email. Byl hostovaný u  <a href="http://www.seznam.cz" target="_blank">Seznam.cz</a>, což samozřejmě nevypadalo moc dobře. A jelikož jsme dostali T-Mobile G1 jako nové služební telefony, volba byla jasná. Odzkoušené Google Apps nasadit do firmy.</p>
<p>Požadavky nebyly nijak přehnané jelikož se jedná o small business prostředí:</p>
<ul>
<li>pro skupinu G1 jednotnou emailovou &#8220;hotline&#8221; schránku</li>
<li>pro tu samou skupinu sdílený adresář včetně kategorizace tzn. třídění kontaktů, možnost volby synchronizace + adresář, který bude pro každou G1 unikátní (soukromá čísla)</li>
<li>sdílený kalendář s možností organizace nejen vlastního kalendáře</li>
<li>on-line textová komunikace pomocí Google Chat</li>
</ul>
<p>Nic složitého. I přesto jsem při realizaci narazil na některá omezení ať už ze strany Google Apps nebo samotného T-mobile G1. Asi největším problémem, který se mi do teď nepodařilo vyřešit je kategorizace kontaktů. G1 sice podporuje skupiny a jejich synchronizaci, avšak jejich spravování už ne! Při vytváření nového kontaktu tak není možné ho zařadit např. do skupiny &#8220;zákazníci&#8221; nebo do jakékoli jiné. Snad se dočkáme této funkce v dalším cupcake systému pro G1. <img src='http://pichrt.info/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Díky tomu padá i možnost mít v telefonu vlastní neveřejnou skupinu kontaktů (soukromá čísla) která by se nikam nesynchronizovala. Ne že by to nebylo možné, telefon umí krásně vybrat skupiny které synchronizovat má, a které ne. K čemu to ale je, když každý nový kontakt je vytvořený v defaultní skupině (a nejdě to nijak změnit &#8211; pouze v PC s internetem)? U aplikace kontaktů jsem si ještě všiml, že i když ve webovém rozhraní emailu vytvoříte pro kontakt skupinu, synchronizuje se do G1 jen jako poznámka. <img src='http://pichrt.info/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Nakonec jsem to vyřešil jedním uživatelem &#8220;servis@domain.tld&#8221; na kterého se přihlašují všechny G1ky ve firmě. Bohužel tím padá méně prioritní textová komunikace v rámci Google Chatu a samozřejmě soukromý adresář pro každého uživatele.</p>
<p>kalendář je naprosto bez problémů,když nepočítám, že nechtěl sesynchronizovat &#8220;podkalendáře&#8221;. Po nějakém čase tam jeden skočil, takže by do rána byli asi všechny. Pro naše účely postačí a výše zmiňované možnosti má.</p>
<p>Právě v možnostech kontaktů mě Google docela zklamal. Tiše doufám že vše napraví v dalším updatu, který ale bude bůhví kdy. Také doufám, že výrobci navigací se brzo umoudří a vydají nějakou off-line navigaci. Po dnešním testu jsem usoudil že GPS čip v T-Mobile G1 je zřejmě ten nejlepší, se kterým jsem měl tu čest se v mobilních zařízeních setkat. A GPS je fce která by rozhodně při hledání některých zákazníků hodně pomohla <img src='http://pichrt.info/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/nasazeni-androidu-ve-firemnim-prostredi/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>T-Mobile G1: Google Android</title>
		<link>http://pichrt.info/t-mobile-g1-google-android</link>
		<comments>http://pichrt.info/t-mobile-g1-google-android#comments</comments>
		<pubDate>Tue, 09 Jun 2009 08:54:41 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[G1]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=354</guid>
		<description><![CDATA[<p>Pár dní mám novou hračku. Je to opět jak jinak, mobilní telefon. Tentokráte služební T-Mobile G1 s operačním systémem od Googlu s hezkým názvem Android. Když dorazila krabice, pomyslel jsem si &#8220;a hele, další strojek od HTC&#8221; a nebyl sem daleko od pravdy. G1ku pro T-Mobile opravdu vyrábí HTC, tedy přední výrobce komunikátorů s operačním [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Pár dní mám novou hračku. Je to opět jak jinak, mobilní telefon. Tentokráte služební T-Mobile G1 s operačním systémem od Googlu s hezkým názvem Android.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" src="http://www.welovemobile.co.uk/blog/wp-content/uploads/2009/04/google_android_logo.jpg" alt="" width="246" height="93" /></p>
<p>Když dorazila krabice, pomyslel jsem si &#8220;a hele, další strojek od HTC&#8221; a nebyl sem daleko od pravdy. G1ku pro T-Mobile opravdu vyrábí HTC, tedy přední výrobce komunikátorů s operačním systémem Windows Mobile.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" src="http://images.intomobile.com/wp-content/uploads/2009/05/t-mobile-g1.jpg" alt="" width="320" height="314" /></p>
<p style="text-align: left;">Je to hezký stroj, který mě nadchnul, ale i v mnohém zklamal. Útěchou  je mi pouze to, že většinu nedostatků se aspoň daří pravidelně odstraňovat tzv. cupcakes tedy updaty systému. Ten poslední například obsahoval české prostředí, softwarovou klavesnici, podporu A2DP a jiné drobnosti.</p>
<p style="text-align: center;"><img class="size-full wp-image-364 aligncenter" style="border: 1px solid black;" src="http://www.pichrt.info/wp-content/2009/06/device1.png" alt="Plocha" width="320" height="480" /></p>
<p style="text-align: left;">Uvidíme po pár měsících pracovního nasazení, jestli poletí oknem, nebo vystřídá můj současný telefon <a href="http://www.pichrt.info/porizuji-novy-telefon-uz-zase/" target="_self">HTC Diamond</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/t-mobile-g1-google-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pořizuji nový &#8220;telefon&#8221;&#8230; už zase</title>
		<link>http://pichrt.info/porizuji-novy-telefon-uz-zase</link>
		<comments>http://pichrt.info/porizuji-novy-telefon-uz-zase#comments</comments>
		<pubDate>Tue, 03 Mar 2009 17:53:02 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=168</guid>
		<description><![CDATA[<p>Po roce zase opět pořizuji nové zařízení. Důvod je prostý &#8211; iPaq sem koupil jako pracovní nástroj a ve firmě do které jsem si ho kupoval už nepracuji. Nyní je pro mě potřeba mít v ruce krapet více reprezentativnější nástroj (ne že by byl iPaq ošklivý). Rozhodl jsem se pro HTC Touch Diamond &#8211; krasavce. [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="border: 1px solid black;" src="http://tbn2.google.com/images?q=tbn:CMFKv5oZfk-nKM:http://blog.directphoneshop.co.uk/wp-content/uploads/2008/05/touch_diamond_people.jpg" alt="" width="96" height="150" />Po roce zase opět pořizuji nové zařízení. Důvod je prostý &#8211; iPaq sem koupil jako pracovní nástroj a ve firmě do které jsem si ho kupoval už nepracuji. Nyní je pro mě potřeba mít v ruce krapet více reprezentativnější nástroj (ne že by byl iPaq ošklivý). Rozhodl jsem se pro HTC Touch Diamond &#8211; krasavce.</p>
<p><span id="more-168"></span>Moje mobilní historie obsahuje spoustu zařízení&#8230; od mého prvního telefonu Siemens C10, přes Sony Ericsson T300 až po právě odcházejicí iPaq 614c. Platformu Windows Mobile jsem si oblibil již před lety z důvodu její skvělé variability. To se o Symbianu (kterému jsem do té doby holdoval) říci nedalo.</p>
<p>Tady bych chtěl, hlavně pro nového majitele mého iPaqu shrnout krátce historii tohoto stroje v mých rukou.</p>
<p>iPaqa jsem předobjednávál v únoru loňského roku u <a href="http://atcomp.cz/" target="_blank">ATC</a>, byl to kus z první várky iPaqů do ČR (pokud si dobře vzpomínám, obchoďák ATC  tvrdil prvních 12 ks v ČR)  a po pár týdnech konečně dorazil.</p>
<p>Byl jsem nadšen, na svojí dobu uměl iPaq doslova všechno (snad jen krom rádia což mi v té době opravdu nevadilo). Následovalo nalepení fólie (která je na displeji dodnes a je opravdu kvalitní) a umístění do pouzdra od PDAir (ve kterém je také prakticky dodnes).</p>
<p>Zhruba po měsíci proběhl první flash zařízení, nejdříve originální HP ROM a zhruba o týden později ROM od Yevga, kterou po náležitých updatech používám dodnes. Dnešní podoba této ROM se podobá ROM pro HTC zařízení (TouchFlo atd.) což umožnilo začít iPaq používat opravdu na maximum a ovládat ho jednou rukou a pouze prsty.</p>
<p>Po nějaké době sem pro iPaq napsal freeware program který pomáhal řešit maličké drobnosti např. po hard resetu či flashi ROM &#8211; <a href="http://smartmania.mobilmania.cz/forum/viewtopic.php?f=71&amp;t=8538" target="_blank">iPaq 614 Utils</a>, který si od jeho uvedení stáhlo více jak 1000 uživatelů!</p>
<p>Pak následovalo už jen poklidné období zapisování poznámek, plánování jednání v kalendáři, výkazy pracovních hodin, posílání emailů, navigování a volání. Ano, sem tam se objevil nějaký problém jako např. samovolné vypínání bez upozornění&#8230; na to ale HP velice rychle vydalo záplatu a dodnes nové ROM od HP vycházejí.</p>
<p><a href="http://www.giftzone.cz/">Zařízení</a> prošlo jedinou &#8220;reklamací&#8221; a to, že se poškodil zadní kryt baterie tak, že neudržel stylus vevnitř. Stačil krátký telefonát na HP a za tři dny jsem měl kryt doma nový.</p>
<p>Doufám, že novému majiteli přinese tolik užitku jako mě a že s ním bude spokojený.</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/porizuji-novy-telefon-uz-zase/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Návod: Jak oživit mrtvý HP iPaq po špatném flashi</title>
		<link>http://pichrt.info/navod-jak-ozivit-mrtvy-hp-ipaq-po-spatnem-flashi</link>
		<comments>http://pichrt.info/navod-jak-ozivit-mrtvy-hp-ipaq-po-spatnem-flashi#comments</comments>
		<pubDate>Sun, 18 Jan 2009 23:00:37 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iPaq]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=7</guid>
		<description><![CDATA[<p>Spoustě uživatelů se u iPaqu 6×x a 9×x flash nové ROM z různých důvodů nemusí povést (výpadek proudu, chyba karty, chyba souboru atd.), a iPaq následně odmítá naskočit. Zařízení zůstává viset na bootloaderu a logu HP. A protože je pak iPaq sám o sobě neschopný flash provést, je třeba vnutit mu ROMku počítačem… Pokud i [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Spoustě uživatelů se u iPaqu 6×x a 9×x flash nové ROM z různých důvodů nemusí povést (výpadek proudu, chyba karty, chyba souboru atd.), a iPaq následně odmítá naskočit. Zařízení zůstává viset na bootloaderu a logu HP. A protože je pak iPaq sám o sobě neschopný flash provést, je třeba vnutit mu ROMku počítačem…</p>
<p>Pokud i Vás potkal podobný problém, přečtěte si <a href="http://smartmania.mobilmania.cz/forum/viewtopic.php?f=39&amp;t=11342&amp;p=83168#p83168">návod</a> jak to napravit, který jsem zveřejnil na Smartmania.cz</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/navod-jak-ozivit-mrtvy-hp-ipaq-po-spatnem-flashi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Článek na SmartMania.cz &amp; Mobilmania.cz :-)</title>
		<link>http://pichrt.info/clanek-na-smartmaniacz-mobilmaniacz</link>
		<comments>http://pichrt.info/clanek-na-smartmaniacz-mobilmaniacz#comments</comments>
		<pubDate>Mon, 08 Sep 2008 23:00:40 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Barvy]]></category>
		<category><![CDATA[Displej]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=62</guid>
		<description><![CDATA[<p>Článěk věnováný barvám na Windows Mobile zařizeních zveřejnila včera SmartMania.cz a i MobilMania.cz (největší informační portál o mobilních telefonech v ČR) na něj linkovala z hlavní stránky Přikládám screenshoty… (pozor, poslední dva mají velikost kolem 3 MB). O to víc mě to těší, protože diskuze u článku je víceméně pozitivní a za prvních 24 hodin [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Článěk věnováný barvám na Windows Mobile zařizeních zveřejnila včera SmartMania.cz a i MobilMania.cz (největší informační portál o mobilních telefonech v ČR) na něj linkovala z hlavní stránky <img class="smajl" src="../backuprs2/i/smajly/wink.gif" alt=";-)" /> Přikládám screenshoty… (pozor, poslední dva mají velikost kolem 3 MB).</p>
<p>O to víc mě to těší, protože diskuze u článku je víceméně pozitivní a za prvních 24 hodin jej shlédlo celých 1500 lidí. Mám radost z dobře napsaného textu a doufám že to není můj poslední <img class="smajl" src="../backuprs2/i/smajly/cool.gif" alt="8-)" />.</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/clanek-na-smartmaniacz-mobilmaniacz/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>262k barev&#8230; proč stále nejsou na Windows Mobile?</title>
		<link>http://pichrt.info/262k-barev-proc-stale-nejsou-na-windows-mobile</link>
		<comments>http://pichrt.info/262k-barev-proc-stale-nejsou-na-windows-mobile#comments</comments>
		<pubDate>Sun, 07 Sep 2008 23:00:17 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Barvy]]></category>
		<category><![CDATA[Displej]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/262k-barev-proc-stle-nejsou-na-windows-mobile/</guid>
		<description><![CDATA[<p>Určitě jste si už někdy položili otázku, proč ve specifikacích každého komunikátoru se systémem Windows Mobile najdete u displeje hodnotu pouhých 65k barev, když dnes většina moderních obrazovek u obyčejných mobilních telefonů disponuje až čtyřikrát větší barevností (65536 versus 262144 barev). Proč tomu tak je, si vysvětlíme v tomto článku. Tento článek byl také zveřejněn [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Určitě jste si už někdy položili otázku, proč ve specifikacích každého komunikátoru se systémem Windows Mobile najdete u displeje hodnotu pouhých 65k barev, když dnes většina moderních obrazovek u obyčejných mobilních telefonů disponuje až čtyřikrát větší barevností (65536 versus 262144 barev). Proč tomu tak je, si vysvětlíme v tomto článku. Tento článek byl také zveřejněn na informačním serveru o mobilní komunikaci <a href="http://smartmania.mobilmania.cz/index.php?ind=news&amp;op=news_show_single&amp;ide=1050">SmartMania.cz</a>.<span id="more-23"></span>K porozumění je potřeba vědět, jak vlastně <acronym>PDA</acronym> zobrazuje barvy. 65536 barev rozhodně není náhodné číslo. Jedná se o počet možných kombinací 16 bitových informací („bit“ je číslo, které nabývá hodnot 1 nebo 0).</p>
<p>Každý bod na obrazovce, tedy pixel, je reprezentován 16 bity. Těchto 16 bitů udává barvu pro onen pixel. Přesněji jde o 5 bitů červené, 6 bitů zelené a 5 bitů modré barvy. Toto složení se také nazývá jako RGB 565. Pokud bychom měli zařadit do škály barevných formátu i 18 bitovou hloubku (to znamená 262 tisíc barev), jednalo by se o 6 bitů na každou barvu. Tedy RGB 666.</p>
<p>Další věc, kterou je třeba pochopit je, jak proměnit bit na obrazovce v barvu. Představme si například klasické Pocket PC s rozlišením displeje 240×320 obrazových bodů (pixelů) s barevností 65536 barev. To znamená 320 řádků a 240 obrazových bodů, kde každý z nich má 16 bitů představujících barvu. Všechny tyto informace jsou uloženy v paměti známé jako frame buffer. Hardware obrazovky tedy vezme obsah tohoto frame bufferu a zkonvertuje ho přímo na obrazovku. Chcete změnit obraz, pak musíte změnit obsah frame bufferu.</p>
<p>Potřebujeme tedy 16 bitů pro každý pixel, a celkem máme u QVGA displeje 240×320 bodů. 16 bitů jsou 2 byty, což znamená celkový počet 153600 bytu, tedy zhruba 150kB z RAM použité pro vykreslení obrazovky. Jednoduchý vzorec pro výpočet velikosti frame bufferu tedy je (A x B) x C, kde A je osa X, B je osa Y a C je počet bytů v bitové hloubce (například v 16 bit jsou byty 2). Z přiloženého grafu jsou vidět rozdíly.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="graf" src="http://www.pichrt.info/wp-content/2009/02/graf1.png" alt="graf" width="510" height="315" border="0" /></p>
<p>Z grafu je patrné, že rozdíl mezi jednotlivými hloubkami vůbec není malý, zvláště pak v případě 16 versus 32 bit, kdy hodnoty dosahují dvojnásobku hodnot původních. Obrovský rozdíl je také u QVGA a VGA displejů, kde je paměťová náročnost VGA zhruba čtyřnásobná.</p>
<p>Zajímavost: Tímto zároveň vyvracíme mýtus o tom, že VGA není o nic víc náročnější, než QVGA. Zatímco QVGA displej spotřebuje na jedno překreslení obrazovky 153,6 kB, tak VGA potřebuje 4× tolik, tedy 614,4 kB. Z toho vyplívá, že když si pustíte film při standardních 25 FPS, vaše Pocket PC s VGA displejem a 64 mB RAM bude muset začít přepisovat obsah framebufferu už po nějakých 9 vteřinách, tedy za předpokladu, že budete mít celých 64 mB volné RAM k dispozici. U QVGA displeje by se jednalo už o celých 16 vteřin, což dává procesoru dostatek času na další operace. Rychlost zařízení s VGA displejem tedy silně ovlivňuje procesor a rychlost vnitřní sběrnice společně s RAM. Proč tedy výrobci stále vyrábí zařízení s VGA displeji a 64 mB RAM? Jednoduše pro to, že zřejmě jsou jejich produkty určeny nenáročným uživatelům, kteří nekladou až takový důraz na multimédia, ale spíše na statické zobrazení obrazovky Dnes a sem tam nějaké to tapnutí, nebo že by doprodávali staré chipsetové zásoby? <img src="http://pichrt.info/backuprs2/i/smajly/smile.gif" alt=":-)" /></p>
<p>Moderní procesory jsou schopné pracovat s 32 bity, což je optimální pro práci s 16 a 8 bitovou hloubkou barev. Proč tedy ne 262144 barev, respektive 18 bitů? Protože je pixel 16 bitový a procesor zvládá 32 bitů, stihne zapsat 2 pixely najednou během jednoho cyklu. Co by se ale stalo, pokud by byl pixel 18 bitový? První pixel by prošel bez problémů, druhý ale ne a čekal by až na další cyklus. Tím pádem 15 z každých 16 pixelů by bylo vykreslováno způsobem, který by byl naprosto neefektivní. 18 bitů si prostě s 32 bitovým systémem moc rozumět nebude. K pochopení vám jistě pomohou následující tabulky:</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="tabulka" src="http://www.pichrt.info/wp-content/2009/02/tabulka1.jpg" alt="tabulka" width="469" height="301" border="0" /></p>
<p>Každá barva znázorňuje 1 pixel. Je jasně patrné, že u 32 a 16 bitů nezůstává žádný nevyužitý bit. Z uvedeného také vyplívá, že použití 24 bitů je pouze o trochu nevýhodnější než při použití 16 bitů. Nevyužitých bitů je zde 8 a je to tedy stále podstatně výhodnější, něž použití 18 bitů, kde zůstane v jednom cyklu celých 14 nevyužitých bitů. Z tohoto důvodu prostě formát „RGB 666“ neexistuje. Není nativně podporován v žádném operačním systému (CE, XP, Mac, Unix, Palm či Symbian).</p>
<p>Ale počkat, teď vám to nesedí? Všude přece vídáme reklamy na mobilní telefony vybavené displeji s 262144 barvami. Jak je to tedy možné? Musí přece podporovat 18 bitovou barevnou hloubku, ale není tomu tak. Tato zařízení podporují 24 bitovou hloubku, ale zahodí 6 z 8 bitů navíc, což jsme si vysvětlili o odstavec výše. Existují dva způsoby, jak vytvořit 24 bitové barvy. V obou případech je k dispozici 8 bitů pro červenou, zelenou a modrou, tedy „RGB 888“, kde v případě prvním má každý pixel 24 bitů a případě druhém má bitů 32, zbylých 8 je pak pro transparentnost nebo jednoduše zůstanou nevyužity.</p>
<p>32 bitů je skvělá hodnota pro použití s procesorem. Znamená to jeden pixel na každých 32 bitů. 24 bitů už není tak dobré jako použití 32 bitů, ale je to podstatně lepší než použití 18 bitů. Při použití 24 bitů využijeme tedy pouze 18, čímž plýtváme pouze 6 bity z každých 24 oproti 14 bitů z každých 32 bitů. Je to zkrátka pořádná matematika.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="displej" src="http://www.pichrt.info/wp-content/2009/02/displej1.jpg" alt="displej" width="384" height="231" border="0" /></p>
<p>Tento displej firmy SparkFun je typickým příkladem využití 18 bitové hloubky. Při parametrech QVGA (35×45mm) využívá 18 bitové rozhraní. Z výše uvedeno tedy vyplívá, že v 24 bit hloubce bude vše pomalejší než na 16 bitech. Windows CE zvládá obě formy (24 i 32 bitů). Pokud OEM výrobce tedy opravdu chce využít 18 bitů na displeji, má možnost. Otázkou ale zůstává, je opravdu potřeba tolik barev? Je vůbec k něčemu dobré investovat do takového vývoje, když lze stupínek přeskočit a pokračovat na lepší hodnoty?</p>
<p>Kdy tedy budeme mít na displejích našich komunikátorů více barev? Nejdříve potřebujeme obrazovky, které využijí plných 24 bitů. 24 bitů je funkčně stejně „rychlých“ jako 18 bitů, a 18 bitů je zase opravdu minimální rozdíl oproti 16 bitům. Nemá tedy smysl snažit se dosáhnout 18 bitové hloubky, ale mnohem výhodnější je dosažení 24 bitové. Pak také potřebujeme dostatečně výkonná zařízení, která dnes na trhu opravdu nejsou. Stále nás omezuje velikost operační paměti RAM a rychlost procesoru.</p>
<p>Nové displeje přitom jsou již dávno k dispozici. Otázkou tedy zůstává, proč je výrobci neimplementují? 24bitové displeje s přímou podporou tohoto rozhraní a také podporou mobilních CPU, tedy včetně různých ARM, vyrábí firma Sharp již poměrně dlouhou dobu. Na obrázku vidíte displej pro Sony PSP s 24 bitovou sběrnicí, který je možné doplnit o dotykovou vrstvu (opět od stejného výrobce).</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="displej2" src="http://www.pichrt.info/wp-content/2009/02/displej21.jpg" alt="displej2" width="384" height="401" border="0" /></p>
<p>Po softwarové stránce tedy není co řešit. Operační systémy již dovedou využívat celou škálu bitových hloubek; tedy 1, 2, 4, 8, 16, 24 i 32 bitovou podporu, a to včetně Windows CE. Zavést proto podporu do Windows Mobile by neměl být ze strany Microsoftu žádný problém. Jisté omezení by bylo ze začátku u autorů aplikací, kteří by museli svůj program naučit pracovat s novou barevnou hloubkou. Nezbývá tedy než doufat, že si této skutečnosti výrobci brzy uvědomí a například namísto nekvalitních a mnohdy i nevyužitelných fotoaparátů, začnou vybavovat své komunikátory lepšími displeji. Displej je přece jenom u komunikátorů, a zvláště těch s dotykovým rozhraním, jednou z nejdůležitějších částí.</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/262k-barev-proc-stale-nejsou-na-windows-mobile/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nová verze iPaq 614 utils!</title>
		<link>http://pichrt.info/nova-verze-ipaq-614-utils</link>
		<comments>http://pichrt.info/nova-verze-ipaq-614-utils#comments</comments>
		<pubDate>Wed, 30 Jul 2008 23:00:07 +0000</pubDate>
		<dc:creator>Jan Pichrt</dc:creator>
				<category><![CDATA[Mobility]]></category>
		<category><![CDATA[Projekty]]></category>
		<category><![CDATA[iPaq]]></category>

		<guid isPermaLink="false">http://www.pichrt.info/?p=59</guid>
		<description><![CDATA[<p>V noci jsem dokončil novou verzi iPaq 614 utils. Změny oproti minulé verzi jsou obrovské.  Changelog ver. 5: přidaná česká xT9 s podporou HW klávesnice přidána česká SIP klávesnice (Resco) program jsem vrátil zpět do češtiny Program stáhnete zde. NET CF 3.5 který je potřebný pro běh programu poté tady. [donation]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>V noci jsem dokončil novou verzi iPaq 614 utils. Změny oproti minulé verzi jsou obrovské. <img class="smajl" src="http://pichrt.info/backuprs2/i/smajly/smile.gif" alt=":-)" /><span id="more-59"></span></p>
<p><strong>Changelog ver. 5:</strong></p>
<ul>
<li>přidaná česká xT9 s podporou HW klávesnice</li>
<li>přidána česká <acronym title=" " onmousemove="showTooltip(defaultTooltips.tooltip, this, 'Soft Input Panel', 350, 0)" onmouseout="hideTooltip()">SIP</acronym> klávesnice (Resco)</li>
<li>program jsem vrátil zpět do češtiny</li>
</ul>
<p>Program stáhnete <a href="http://www.pichrt.info/backuprs2/dokumenty/jan-pichrt-ipaq-614-utils-v5.cab">zde</a>. NET CF 3.5 který je potřebný pro běh programu poté <a href="http://www.pichrt.info/backuprs2/dokumenty/netcfv35-wm-armv4i.cab">tady</a>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="iPaq 614 utils" src="http://pichrt.info/backuprs2/images/bez_nzvu_207.png" alt="" width="240" height="319" /></p>
<p style="text-align: left;">[donation]</p>
]]></content:encoded>
			<wfw:commentRss>http://pichrt.info/nova-verze-ipaq-614-utils/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

