chiark / gitweb /
accelerometer: add documentation
authorBastien Nocera <hadess@hadess.net>
Mon, 6 Jun 2011 18:05:20 +0000 (20:05 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Mon, 6 Jun 2011 18:05:20 +0000 (20:05 +0200)
extras/accelerometer/accelerometer.c

index e06bf19..59c2a4e 100644 (file)
@@ -1,10 +1,28 @@
 /*
  * accelerometer - exports device orientation through property
  *
+ * When an "change" event is received on an accelerometer,
+ * open its device node, and from the value, as well as the previous
+ * value of the property, calculate the device's new orientation,
+ * and export it as ID_INPUT_ACCELEROMETER_ORIENTATION.
+ *
+ * Possible values are:
+ * undefined
+ * * normal
+ * * bottom-up
+ * * left-up
+ * * right-up
+ *
+ * The property will be persistent across sessions, and the new
+ * orientations can be deducted from the previous one (it allows
+ * for a threshold for switching between opposite ends of the
+ * orientation).
+ *
  * Copyright (C) 2011 Red Hat, Inc.
- * Author: Bastien Nocera <hadess@hadess.net>
+ * Author:
+ *   Bastien Nocera <hadess@hadess.net>
  *
- * orientation_calc() from the sensorfw package:
+ * orientation_calc() from the sensorfw package
  * Copyright (C) 2009-2010 Nokia Corporation
  * Authors:
  *   Üstün Ergenoglu <ext-ustun.ergenoglu@nokia.com>