I've been having some weird problems with my '06 Pontiac G6, and finally broke down and bought a Bosch code scanner to see if the DTCs could tell me anything... they didn't.
This scanner has the ability to record stats from the car as it's running, but then you have to review the stats on the tiny, clunky screen. And there's no on-board analysis of what levels are normal, what they might mean, etc.
It seems like a computer is the perfect tool to download this recorded data, analyze it for patterns and say things like "Your flux capacitor isn't bad, but it isn't running at peak efficiency." But Bosch doesn't provide this functionality with their software. You can print the records, which is much easier to peruse than the clunky, 4-button panel, but that's about it.
I'm a car guy. I know what I'm doing. But I'm also a computer guy, and I know there are open-source solutions for almost everything else in the world. Is there an existing tool for extracting recorded data from scanners like the Bosch 1150? Is there an open API that I can use to code such a thing myself? ;-)