The implementation of the API builds on top of the MeeGo Sensor Framework that provides all the sensors specified in 1.2 API version.
If HW sensor is missing, the configuration file "Sensors.conf" must be updated and sensor removed. The file has the following format:
[Default] QAccelerometer=meego.accelerometer QAmbientLightSensor=meego.als
It lists sensor types and type's default implementation by giving the sensor id. If the type is omitted then the backend does not support it in this device; this gives a way of controlling and differentiating the supported sensor set.