Re: [sensors] Address questions around exposing high-level, low-level, and uncalibrated sensors

Thanks for the comments, @rwaldron.

Here's a bunch of proposed resolutions that I'd like to include in the
 extensibility section of the spec:

* Sensor that need to combine the value of different sensors to 
provide a more precise value should be treated as a discrete sensor.
* only calibrated and compensated (where appropriate) values should be
 exposed via the API.
* sensors may expose additional values used in order to compensate 
other values (for example the temperature may be exposed in a 
barometer sensor).
* certain sensors enable higher level sensors to be built on top of 
them (for example, a barometer can help built an altimeter). When this
 is the case, both should be exposed separately (so you'd have an 
`Barometer` with eventual temp readings and an altimeter (with 
eventual temp and pressure readings?)

I'd like to get your thoughts on the last point here.

Furthermore, I think it would be useful to have a bunch of definitions
 in the spec for sensor-related terminology, e.g.: sensor fusion, 
calibration, compensation, etc. and maybe some high level details as 
to how sensors are generally implemented.

-- 
GitHub Notif of comment by tobie
See https://github.com/w3c/sensors/issues/51#issuecomment-112937491

Received on Wednesday, 17 June 2015 20:20:38 UTC