Component: Accel / Mag 6 Axis (LSM303D) (Movement & Orientation)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 1.6 |
Category | Movement & Orientation |
Contents
Accel / Mag 6-Axis component
LSM303D Combined 6-Axis Accelerometer and Magnetometer sensors Useful for working out data such as Pitch and Yaw.
Component Pack
SENSORS
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
![]() |
Read_Register |
Reads a value from a register on the accelerometer. | |
![]() |
Reg |
![]() |
Return |
![]() |
SimReset1G |
![]() |
Return |
![]() |
Write_Register |
Writes a data value to a specific register on the accelerometer | |
![]() |
Reg |
![]() |
Data |
![]() |
Return |
![]() |
UpdateCompassData |
Reads from the compass and updates the local XYZ variables. Returns 1 for new data and 0 for no new data | |
![]() |
Return |
![]() |
SimSetAccelerometer |
Allows the XYZ slider values to be set via the simulation | |
![]() |
X |
![]() |
Y |
![]() |
Z |
![]() |
Return |
![]() |
UpdateAccelerometerData |
Reads from the accelerometer and updates the local XYZ variables. Returns 1 for new data and 0 for no new data | |
![]() |
Return |
![]() |
SimSetCompass |
Allows the XYZ slider values to be set via the simulation | |
![]() |
X |
![]() |
Y |
![]() |
Z |
![]() |
Return |
![]() |
Initialise |
Sets up up the communication bus and initialises the accelerometer module. Returns 0 for success and > 0 for fail. | |
![]() |
Return |