diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-AE979B97-5610-42F3-99A7-5A3D66D3C2E6.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-AE979B97-5610-42F3-99A7-5A3D66D3C2E6.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,48 @@ + + + + + +Sensor +interaction +

The following types of interaction are enabled by using the sensors on +the device:

+
    +
  1. Tapping the device (for +example, double tap) to perform a given function. Tapping interaction +is not recommended for touch devices since the tap might also be interpreted +as a touch action if you tap on the touch screen area.

  2. +
  3. Changing the screen +orientation on the device from portrait to landscape as the device is rotated.

  4. +
  5. Silencing an incoming +call when the device orientation is changed from screen down (for example +on a table) to screen up and back again).

  6. +
  7. Changing application +settings based on the ambient light conditions, e.g. bright sunshine or night +time.

  8. +
  9. In a map application, +changing the orientation of a map based on the device's compass orientation.

  10. +
  11. Allowing movement gestures, +such as device rotation, to trigger an action.

  12. +
  13. Trigger an action when +the device comes in close proximity to the user's hand or head.

  14. +
+

The supported sensor interactions are configurable on the device. The users +should be given the option to set their desired interactions.

+

Apart from sensing actions, the device can give tactile (vibrating) feedback +to acknowledge that the interaction has been successful.

+
Using +sensor interaction in C++ applications

The APIs to use for sensor +interaction are the Sensor channel API and the Sensor definitions API.

For +implementation information and description of the APIs, see the API specification for +the sensor APIs.

Sensors channels come in three types based on the kind +of data that is delivered on the sensor channel: event, status, and continuous +data. For more information, see Definitions +for the sensor APIs.

+
\ No newline at end of file