Yeah, I've played with a few of those devices but I want something built in. If that makes sense. I want the entire information center to be a giant touch pad. I want the instrument panel to be a giant touch pad. I want to be able to customize my HUD. I want to be able to customize my information center and display panel. I want to load the stats and metrics that I want to see. I want to be able to configure it all and have it open to be skinned. I also want various controls on the steering wheel and I want to be able to customize those. I want a user profile that can enable others to have their own display or a raw data output for my mechanics.
That sort of stuff... It really doesn't seem like it would be all that hard with today's technology. I know, yeah, and I want a pony too. I don't really want a pony but at least I could buy one if I did. What I am unable to do is buy such a thing as described above - and I've not found a source for it. I'd have to have it made at custom prices and that's more than I'm willing to invest. I'd consider investing in a company that did this and then sold them as after-market or to OEMs. Hell, I'd jump on investing in them if they looked like they were more than vaporware.
Doesn't that sort of make your inner geek smile? I'm also a automobile aficionado that owns more automobiles than one should. I've put a few pics online. I've a new BMW that is my daily driver and I think it would go very well with this sort of customization. It would be (potentially) beautiful, at least in my eyes. I'd love to have raw data up on the HUD and off to the side in small text. I'd love to have a dashboard right full of information. It would be awesome to know my mileage at that exact instant, over the past five miles, over ten miles, etc... It'd be killer to have my tach shown as a graph over time. It'd be even more awesome to sync that data to my phone and take it with me or have it do so over the wireless network at home when I get there. Imagine the ways to mash that up! It'd be awesome!
I can do some of this already. Like you mention, there are tools for it and some OEMs are better than others in this regard. I also, obviously, want control over that data. It is mine. I don't want it stored (unless I choose to) nor do I want it shared (unless I choose to) and it better be encrypted and I better be the one in control of the key and able to replace the key. It also needs to be two states and require additional methods to enter a write state. I want to read the data and then, if I want, manipulate the settings.
I'm not sure if that's making any sense or not. I'm also sure that I'm leaving some ideas out or missing some security issues. However, that's the gist of it in my current frame of mind. I can't see how anyone would not want something like that or at least to have it as an option. I don't see it as truly viable with the current OEMs, they'll simply be too greedy and controlling. They want that data and I guess I don't blame them. I just don't want them to have the data unless I opt to give it to them. If they tell me why and do their best to secure it then I just might give it to them.
Ah well, I'm not that articulate (but I am verbose!) so hopefully that's written well enough. If not then ask and I'll try to be more clear. I also welcome feedback. The more ideas the merrier.