{"id":3343,"date":"2011-01-31T22:41:09","date_gmt":"2011-02-01T03:41:09","guid":{"rendered":"http:\/\/blogs.n1zyy.com\/n1zyy\/?p=3343"},"modified":"2011-01-31T22:41:09","modified_gmt":"2011-02-01T03:41:09","slug":"why-doesnt-my-car-run-android","status":"publish","type":"post","link":"https:\/\/blogs.n1zyy.com\/n1zyy\/2011\/01\/31\/why-doesnt-my-car-run-android\/","title":{"rendered":"Why Doesn&#8217;t My Car Run Android?"},"content":{"rendered":"<p>A lot of cars are putting a big touchscreen LCD into cars, hooked up to a mediocre GPS system. And then they integrate it into some proprietary system. Not necessary proprietary as in &#8220;icky and closed-source,&#8221; though it&#8217;s that, too. But I suspect every car manufacturer has their own interface, each reinventing the wheel, and poorly.<\/p>\n<p>At my apartment, I have a weather station that shows a 7-day forecast. On my desktop, I have a weather app that shows the weather. So sometimes when I&#8217;m getting out of my car, I glance at the center console to see if I need to bring an umbrella. But every time, I&#8217;m disappointed: my car doesn&#8217;t know the weather. At all. I could pull out my iPhone and look, but by the time I&#8217;ve realized that the oversized AC button doesn&#8217;t tell me the weather, I&#8217;ve lost interest.<\/p>\n<p>Or there&#8217;s the radio. Six stations and rarely a good song. When I was in Raleigh earlier this month, I rented a car with Sirius (and a <em>terrific<\/em> sound system). But with ~150 stations, I still found myself aimlessly turning the dial, rarely finding anything that was even tolerable. I have a CD player, but one CD gets old <em>very<\/em> quickly. I can play my iPod through an FM transmitter, but the signal is weak and since my MP3 player is also my cell phone, I get horrible noises through my speakers whenever my phone transmits data back to the network, so it&#8217;s not really workable. You know what I really want? Pandora. Pandora never disappoints me.<\/p>\n<p>I just had to update the maps on my GPS. They were years out of date, and it was a hassle. It&#8217;d be nice if my GPS could get updates automatically, a la Google Maps. (But a Google Maps with aggressive caching.)<\/p>\n<p>My clock isn&#8217;t all that precise, either. If you have a GPS signal, you have an <em>extremely<\/em> accurate clock. (The GPS satellites carry atomic clocks and transmit this data, as precision timing is fundamental to how GPS works. One <em>microsecond<\/em> of deviation from atomic time in a GPS receiver implies almost 1,000 feet of error.) And then you could apply DST shifts automatically, too.<\/p>\n<p>Oh, speaking of GPS. Some higher-end models apparently include gimmicky <a href=\"http:\/\/www.roadmapgps.com\/glossary\/dead-reckoning.shtml\">dead reckoning<\/a> to try to estimate your position if you go into a tunnel and lose reception. But it&#8217;s based on an accelerometer inside the GPS, along with a digital compass. I can&#8217;t imagine an accelerometer inside a GPS is terribly accurate, which is probably why GPS dead reckoning isn&#8217;t held to be that accurate. But you know what has exacting information on precisely how far you&#8217;ve traveled, at precisely what speed? Your car&#8217;s onboard computer. So make that data available to the GPS as well, along with a high-quality digital compass, and you ought to be able to keep a very accurate fix on your location even when losing GPS entirely.<\/p>\n<p>Plus, imagine the graphs you could make!<\/p>\n<p>The only downside with an open platform like Android is that you couldn&#8217;t practically keep people from installing Angry Birds on their car, which would lead to mass casualties.<\/p>","protected":false},"excerpt":{"rendered":"<p>A lot of cars are putting a big touchscreen LCD into cars, hooked up to a mediocre GPS system. And then they integrate it into some proprietary system. Not necessary proprietary as in &#8220;icky and closed-source,&#8221; though it&#8217;s that, too. &hellip; <a href=\"https:\/\/blogs.n1zyy.com\/n1zyy\/2011\/01\/31\/why-doesnt-my-car-run-android\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3343","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts\/3343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/comments?post=3343"}],"version-history":[{"count":0,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/posts\/3343\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/media?parent=3343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/categories?post=3343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.n1zyy.com\/n1zyy\/wp-json\/wp\/v2\/tags?post=3343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}