Hi,
I've been canvassing "interface specifications" for lots of "smart instruments" over the past week.
Almost without exception, they are all incredibly "thin" (a euphemism for "piss-poorly written"). I.e., you can't definitively construct a piece of code to talk to these devices *without* having the device IN YOUR HANDS. (even then, you would have to infer a lot about the actual behavior of the interface and hope it never changes)
So, is this a shortcoming in the design? documentation? It's as if the interfaces are "afterthoughts" and don't receive proper design/documentation attention.
What's the "current practice" for providing this information to customers/clients/users? It seems like "contact the factory for details" is the one catch-phrase they share... :<
Does it really cost LESS to answer email/smailmail/phone inquiries than to just write things up *completely* (instead of the "80% description" that is published) and be done with it? C'mon, none of this is really "trade secret" material...
--don