I was testing the LSM6DSL, at first 10 versions of my firmware, the sensor is working fine, I was able to read and write to its register. Now it does not work, reading the WHO_I_AM register gives different value than 0x6A. I hope you can help me.
I have enabled the conditions needed to turn on the 6D orientation, and tried to read the registers according to these files: https://os.mbed.com/teams/ST/code/LSM6DSL//file/77ec4781b110/LSM6DSL_acc_gyro_driver.c/ and https://os.mbed.com/teams/ST/cod...
Thank you for these @Eleon BORLINI , but I was able to read the status of the 6D Orientation with my previous firmware. Loading them now does not work anymore. I tried to give the firmware to my colleague with the same circuit and it worked for him....
Hello @Eleon BORLINI The firmware is based on the LSM6DSL_acc_gyro_driver.c and LSM6DSL_acc_gyro_driver.h. Yes, it was made by me. The LSM6DSL is in a PCB board and is fixed. I get only 0x00 for WHO_I_AM and for all registers. I don't think it is ab...