LSM6DS33 not going into 3 wire spi?
Can someone please tell me the sequence and list of registers / bits I need to touch to get this device into 3 wire SPI mode?....I am monitoring it on a logic analyzer and continue to see the data from the device on the MISO line....
I am running at 4MHz and am set to CPOL = 1, CPHA = 1 (mode 3). I can write to the WHO_AM_I and get back the correct value 0x69 on the MISO line.....BUT I need to operate this in 3 wire mode (ie data returned to CPU on MOSI).
The sequence (or where I am at now is):
WReg 0x12
WValue 0x08 (turn SPI 3 wire on, disable auto increment address)
WReg 0x13
WValue 0x04 (disable I2C enable SPI)
RReg 0x0F | 0x80
send 0x00 (produces clocks)
data on MOSI but now it reads 0x41???
BTW....I switched register 12 and 13 above and it didn't make a difference
Thanks
