XIAO nRF852840 Sense | LSM6DS3TR-C not LSM6DS3

发现arduion里使用的LSM6DS3 Libraries库不能完全正确用于LSM6DS3TR-C
查看Seeed XIAO nRF52840 v1.0.pdf 电路图得到Sense使用的是LSM6DS3TR-C芯片,两个是有点区别!?
查看https://github.com/STMicroelectronics/lsm6ds3tr-c-pid/blob/99b29b4b0eb569094792f3450d7b3747a1b313c7/lsm6ds3tr-c_reg.h

Good catch… I see this in the two data sheets, Looks like FIFO and Android compatibility Diff.
LSM6DS3
 Smart FIFO up to 4 kbyte based on features set
 Android M compliant
LSM6DS3TR-C
 Smart FIFO up to 8 kbyte based on features set
 Compliant with Android K and L

seeed tech any Light ?
HTH
GL :slight_smile:

我们制作的这个库的功能应该是可以应用在XIAO BLE上的,如有不能使用的功能,可以向我们提供相关反馈,谢谢。

Also the resolution of something or other is different, 12-bit on the LSM6DS3 and 16-bit on the LSM6DS3TR-C, e.g. compare: G_ODR max, TSen, T_ADC_res. However, for the way you use the IMU, it shouldn’t matter.

That’s a different board.

Read the WHO_AM_I (0Fh) register to confirm. Its value is 0x69 for LSM6DS3 and 0x6a for LSM6DS3TR-C.

1 Like