Public bug reported:

 OrientationSensor {
            onReadingChanged: {
                if ( reading.orientation === OrientationReading.TopUp) {
                    console.log("TopUp")
                } else if ( reading.orientation === OrientationReading.TopDown) 
{
                    console.log("TopDown")
                } else if ( reading.orientation === OrientationReading.LeftUp) {
                    console.log("LeftUp")
                } else if ( reading.orientation === OrientationReading.RightUp) 
{
                    console.log("RightUp")
                } else if ( reading.orientation === 
OrientationReading.FaceDown) {
                    console.log("FaceDown")
                }  else if ( reading.orientation === OrientationReading.FaceUp) 
{
                    console.log("FaceUp")
                }
            }
        }

The "FaceDown" and "FaceUp" events are never fired. Also

       AmbientLightSensor {
            active: true
            onReadingChanged: {
                if (reading.lightLevel === AmbientLightReading.Dark) {
                    console.log("It is dark")
                }  else if ( reading.lightLevel === 
AmbientLightReading.Twilight) {
                    console.log("It is moderately dark")
                } else if ( reading.lightLevel === AmbientLightReading.Light) {
                    console.log("It is light (eg. internal lights)")
                } else if ( reading.lightLevel === AmbientLightReading.Bright) {
                    console.log("It is bright (eg. shade)")
                } else if ( reading.lightLevel === AmbientLightReading.Sunny) {
                    console.log("It is very bright (eg. direct sunlight)")
                }else if ( reading.lightLevel === 
AmbientLightReading.Undefined) {
                    console.log("It is unknown")
                }
            }
        }

Only "AmbientLightReading.Light" is fired no matter how the ambient
light environment is changed.

Thanks & best regards,
XiaoGuo

** Affects: goget-ubuntu-touch (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1349231

Title:
  Sensor APIs do not work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/goget-ubuntu-touch/+bug/1349231/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to