Android-ohjelma, jota teen töissä toimii kaukosäätimenä erilaisille moottorinohjaimille. Kaukosäädin toimii bluetoothilla. Androidin SDK:n mukana tulee hyvä esimerkkiprojekti bluetoothin käyttämisestä, jonka pohjalta on helppo aloittaa. Androidiin bluetooth muistuttaa mitä tahansa verkkosockettia jolla on sisääntulo ja ulostulostreamit, joihin voi kirjoittaa samanaikaisesti. Bluetooth toimikin testipuhelimellani (2.1) suhteellisen pienen työn jälkeen moitteettomasti. Viime viikolla testasin laitteilla, joissa oli Androidin versiot 2.3 ja 4.0.1 ja näissä ei ollut toivoakaan saada yhteyttä testilankkuun. Ongelmat johtuivat vielä eri syistä molemmissa laitteissa. Pahinta oli että toimimattomuus oli satunnaista, joten en ollut täysin varma onko vika testilankussa vai puhelimessa. Löysin muutaman Androidin ratkaisemattoman bugiraportin, joissa viitattiin käsittelemiini ongelmiin. Ratkaisuksi annettiin muutamia väliaikaisia korjauskikkoja, mutta nämäkään eivät auttaneet tapauksessa...
Notes about what I do