08-07-2022 09:27 AM
I am developing a bmi088 data reading program in the spidev_test.c application based on the spidev.c driver in linux, I need your help, thank you!
Currently, sending "\x80\xff" and "\x80\xff\xff" can correctly read GYRO_CHIP_ID (0x0F) and ACC_CHIP_ID (0x1E). But while reading rate data (0x02 - 0x07) and ACC data (0x12 - 0x17), the data read error. Can you provide the test program for data reading in spidev_test.c, thanks.
08-12-2022 11:05 AM
Hi Yolomei,
After our internal discussion, you could refer BMI088 sensor API in github and migrate it to your Linux platform.
https://github.com/BoschSensortec/BMI08x-Sensor-API
08-12-2022 01:16 PM
Can you provide a relatively complete driver written using these APIs so that the data of gyro and accel can be read, because the data I read is not right, but I don't know why
08-30-2022 08:11 AM
Please refer previous comment.