Hacker News new | ask | show | jobs
by SavageBeast 1399 days ago
I have spent some time wondering this same question - what I came to - Bluetooth is most likely a protocol spec where by any and all action the protocol can take is defined. The implementations are left to the vendors such that for one Bluetooth spec we get N physical/software implementations. So we're always taking a device from vendor X and trying to pair it with implementations from vendor Y and Z. We're now talking about 3 different versions of the same spec here more or less.

Cross vendor implementation of software is where I see a big potential for problems. As a protocol specification Id imagine all this has been thoroughly thought out. Where the rubber meets the road in the software, its probably not been so faithfully implemented (it works with my laptop - SHIP IT!).

Just my thinking on the backside of finally getting a new phone paired with my car.