Other Parts Discussed in Thread: TMAG5273
I have issues reading out the CRC in all modes. I will only cover the standard pattern for now 7.5.1.3.3 :
Here is my configuration of the device:
*****************************************************************
SENSOR 1 Info:
I2C_ADDRESS: 0x41
DEVICE_ID: 0x02
MANUFACTURER_ID: 0x5449
*****************************************************************
SENSOR 1 Configuration:
DEVICE_CONFIG_1: 10110100
DEVICE_CONFIG_2: 00010000
SENSOR_CONFIG_1: 00110000
SENSOR_CONFIG_2: 00000101
X_THR_CONFIG: 00000000
Y_THR_CONFIG: 00000000
Z_THR_CONFIG: 00000000
T_CONFIG: 00000001
INT_CONFIG_1: 00000001
MAG_GAIN_CONFIG: 00000000
MAG_OFFSET_CONFIG_1: 00000000
MAG_OFFSET_CONFIG_2: 00000000
DEVICE_STATUS: 00000000
*****************************************************************
So I write to the Address 0x41 and the register (0x10 + trigger ) 0x90
And then the read of 5 bytes. The 5th byte is not the CRC. it is the next register in line.
Lets hope the scope image gets the proper resolution.
Please help!
Is it possible to review the TMAG5273 Code?