doc/syscalls/70005_l3gd20.md
Three axis gyroscope and temperature sensor.
0Description: Existence check.
Argument 1: unused
Argument 2: unused
Returns: Success
1Description: Verifies whether the hardware sensor is present.
Argument 1: unused
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
2Description: Powers on the sensor.
Argument 1: unused
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
3Description: Sets the sensors scale
Argument 1: 0, 1 or 2 (see manual 34)
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
4Description: Enables or disables the high pass filter
Argument 1: 1 for enable, 0 for disable
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
5Description: Sets the high pass filter mode and divider
Argument 1: mode (0, 1 or 2, see manual page 33)
Argument 2: divider (0 .. 9, see manual page 33)
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
6Description: Reads X, Y and Z
Argument 1: unused
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
7Description: Reads the temperature
Argument 1: unused
Argument 2: unused
Returns: Ok(()) if there is no other command in progress, BUSY otherwise.
All the commands return a callback when done.
0Description: Called when commands are done
Argument 1:
Argument 2:
Argument 3:
Unused for the L3GD20 driver. Will always return ENOSUPPORT.