This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LMP8358: How to read SPI register without overwriting

Part Number: LMP8358

Hello,

I'm working on a project with a LMP8358 and currently have my SPI drivers functional and running fine with being able to write to the 16-bit register and then the process the command echo that comes back on the next frame.  However, I've found that I cannot make a read from the 16-bit register without sending some dummy data (i'm configured full duplex) but by sending my dummy data i'm overwriting the data in configuration register.  I'm using a STM32F4 so i've tried going RX only and decoupling the SCLK from the transmit action and trying to make a read without a write on the SDI line but i don't think that's how this peripheral is suppose to work.

My goal is to write a configuration to the register and then verify that the write completed successfully without overwriting said data.  Am i missing something here with my approach?  The other TI device i recently worked with had a designated read/write bit for each address/command.

Thank you in advanced.