i2c_read_fxls897x_accel_value_transfer#
Overview#
The i2c_read_fxls897x_accel_value example shows how to use I2C driver to communicate with an i2c device:
How to use the i2c driver to read a i2c device who_am_I register.
How to use the i2c driver to write/read the device registers.
In this example, the values of three-axis accelerometer print to the serial terminal on PC through the virtual serial port on board.
Running the demo#
When the example runs successfully, you can see the similar information from the terminal as below.
I2C example – Read Accelerometer Value Found an FXLS8974 on board, the device address is 0x18. The accel values: x = -31 , y = -39 , z = 1301 x = -31 , y = -39 , z = 1301 x = -20 , y = -23 , z = 1305 x = -20 , y = -23 , z = 1305 x = -20 , y = -23 , z = 1305 x = -24 , y = -12 , z = 1275 x = -24 , y = -12 , z = 1275 x = -28 , y = -27 , z = 1290 x = -28 , y = -27 , z = 1290 x = -16 , y = -20 , z = 1316
End of I2C example.