This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

about spi_transceive in NCS 1.7.1

i was working on NCS v1.6.1 before, and recently, i upgrade my NCS to v1.7.1. then i find the spi_transceive() function changed.

i use spi_transceive for SPIS receiving loop. in v1.6.1, it used to block the SPIS loop until receiving the data sent from the SPIM.

however, in v1.7.1, it will timeout immediately after called and with a error message "E: Timeout waiting for transfer complete" on console log.

therefore, the SPIS loop will continuing print the timeout message, it's bothering. and i can't fine where the message is printed from in source code.

so, i'd like to know if the spi_transceive can be set back to blocking mode. and how to disable the error message.

Parents Reply Children
No Data
Related