Kanónem na vrabce III

Uff, člověk nikdy nevěří co věcí může během zdánlivě přímočarého problému vyvstat. Dorazil mi Vodafone 858 Smart i ty ryze americké ventily a zakoupil jsem si předplacenou SIM. Na telefon jsem chtěl nainstalovat IOIO manager z Google Play, leč telefon je v marketu uveden jako nepodporovaný a tudíž to přes market nešlo. Stáhnul jsem tedy aplikaci ze sekce downloads na IOIO wiki a nainstaloval ji v telefonu přes souborový manager.  Android projekt jsem upravil, aby byl zpětně kompatibilní do verze 2.2.1 (ActionbarSherlock, pár změn v notifikacích), na které jede právě zmíněný telefon. K telefonu jsem připojil IOIO Board a nic nefungovalo. Kouknul jsem se tedy do dokumentace k IOIO boardu a zjistil, že destička potřebuje naflashovat starší verzi bootloaderu (3.04) a firmwaru (3.24), naštěští oboje stažitelné v archivu wiki. Po flashi komunikace s boardem jede, avšak GUI telefonu se stává nepoužitelně pomalé. Naštěstí aplikaci to vůbec nevadí a v pozadí vše funguje jak má.

Zapojení pro flashování – foto převzato : (https://github.com/ytai/ioio/wiki/The-IOIO-Manager-Application)

Aktuální verze Android softwaru, který se nahází v repozitáři již umí na přišlou SMS (SMS začínající – start!) reagovat rozsvícením a zhasnutím LED diody na IOIO boardu, která zatím emuluje otevírání a zavírání ventilu. Jelikož je LED dioda vedena jako digitální výstup, který chci používat pro otevírání spínacího obvodu, lze jednoduchou změnou čísla PINu přepnout na ovládání spínacího obvodu. Ukázka funkčnosti, aby to nevypadalo, že si jen tak fantazíruju.

Označeno v Blog

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

\n\n