/* * File: SPI.h * Author: JF * * Created on December 2, 2018, 3:36 PM */ #ifndef I2C_H #define I2C_H #define I2C_BUFSIZE 10 #define I2C_TRANSACTION_TIMEOUT_COUNT 800000 //around 10ms int I2CInit(); int I2CWrite(unsigned char* OutBuf, unsigned char length); int I2CRead(unsigned char SlaveAddress, unsigned char* InputBuf,unsigned char length); bool I2CWasLastTransactionOK(); #endif /* SPI_H */