Rotation differences between Playbook and BB10 ?

I've posted an app using the rotation sensors for BB10. I've no Dev Alpha so I tested my app using my Playbook (OS 2.1). My app runs fine on my Playbook but the guy who reviewed my app on the App World notified my that the rotation sensors doesn't works with his Dev Alpha.

So my questions are:

Is there a difference between the rotation sensor on the Playbook and on the Dev alpha ?

My app is in Landscape Mode, so, is it the same angle than on the Playbook ?

Re: Rotation differences between Playbook and BB10 ?

The 'controller' that connects to the simulator doesn't feed gyro inputs into the simulator very well at all.

Even the smallest movement of the controller rotation control (ie. the slider or the wheel) results in a huge gyro reading in the simulator, but at least it does verify that the program is reading gyro inputs.

I can only assume at this point, since I don't have a Dev alpha or beta device, that the real device will provide normal gyro readings.

Re: Rotation differences between Playbook and BB10 ?

Rotation on the BB10 phone and Playbook are off by 90 degrees because 0 corresponds to the default device orientation which is Landscape on Playbook but Portrait on the Phone. If your implementaiton is on Playbook, Subtract 90 and wrap your angle conditionally if you are on a phone for the Orientation Check event but use the actual angle to set the screen orientation..