4 ms·
The software is terrible though. There is no vibration consideration that justifiably makes software horrible. Every vendor has their own telematics tech. You
by kristopolous 8y ago
The software is terrible though. There is no vibration consideration that justifiably makes software horrible.
Every vendor has their own telematics tech. You need to use their horrible app to unreliably access your car.
Why not have a single standard api for say, lock and unlock, headlights on and off, etc ...
The manufacturers think that by being covetous and proprietary it'll work out best for them in the end.
It's a 1970s way of doing software: Zero open platforms, Zero open standards, Zero open source, blackbox machines with a completely proprietary pay-as-you-go manufacturer-specific system.
I manage a fleet of Hyundais we got through a special partnership with Hyundai of South Korea and we weren't allowed to directly talk to their proprietary "BlueLink" technology. That was kept as a Manhattan-level company secret.
Instead we had to go through a third-party authorized company who also wasn't given the information. They were the only ones authorized to reverse engineer it (and they were bozos). So we had to put our own telematics into the cars because Hyundai decided to be so covetous and secret about theirs.
These cars ship with a USB port and 3.2GB free on their in-dash computers. It has "apps" on it but not really because you can't add any additional ones.
Why isn't there a way for me to make my own apps? There isn't even some crippled Qualcomm BREW style way of doing things - there's nothing.
Write software, place on USB stick, install on car. Why is this impossible? Come on now, we're almost 1/5th of the way through the 21st century.
Then when it comes to Android/iPhone Auto it can't read OBD2 or CAN information such as battery voltage, fuel level, odometer, speed, no nothing. It can um, play music, take phone calls, and show maps. Whooppee.
It's entertainment integration, not car integration - there's some apparently super secret firewall between the phone and actually getting useful information from the car, when plugged into the actual car.
Why not just put up some permission request dialogs and only allow signed software? This has been a solved problem for 20 years. What on earth...
We could do early mechanical failure detection, OTA software updates through the phones, data gathering to know if components are failing to avoid expensive recalls or wrongful death lawsuits. This would save Manufacturers billions. But they want to have their secrets as if they're shipping their own little enigma machines.
It's like one of the iterations of the Internet TV ideas from the early 90s of how Comcast and Time Warner would write a bunch of shit software running on a tv appliance and that would be consumers interface to the internet. What a terrible idea. But with cars it's the reality we live in.
Expensive, bloated, crappy products with aggressive vendor lock-in and required subscriptions. Just Awesome.
- xena 8y agoThen our industry needs to be regulated. Period. Either we have vendor lock-in or a standard that is literally illegal to not follow.
- kristopolous 8y agoI don't think that's needed. One of the manufacturers needs to get with the times and make an open platform and an app store and developers will come. Once one of the cars starts getting useful excellent third party software that can say, do parallel parking or smart cruise control or some other killer feature (maybe a car "doctor" that guesses what's wrong with a vehicle at actionable levels), the other manufacturers will eat shit for a while with their own in-house clones and fail then finally give in and adopt the open standard. They're better staying out of the software game entirely. But someone has to take the first step.
- JohnFen 8y agoI absolutely don't want any car that uses apps at all. I don't want a computer on wheels. I just want a vehicle.
- kristopolous 8y agoSorry, those days are mostly over by hook or by crook. We might as well try our best to make this brave new world tolerable.