MCPcopy Create free account
hub / github.com/SmingHub/Sming / twi_write01

Function twi_write01

Sming/Libraries/I2Cdev/I2Cdev.cpp:1053–1066  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1051 }
1052
1053 void twi_write01() {
1054 if (TWI_MTX == twi_state) return; // blocking test
1055 twi_transmitting = 0 ;
1056 if (twi_error == 0xFF)
1057 twi_Finish (0); // success
1058 else if (twi_error == TW_MT_SLA_NACK)
1059 twi_Finish (2); // error: address send, nack received
1060 else if (twi_error == TW_MT_DATA_NACK)
1061 twi_Finish (3); // error: data send, nack received
1062 else
1063 twi_Finish (4); // other twi error
1064 if (twi_cbendTransmissionDone) return twi_cbendTransmissionDone(twi_Return_Value);
1065 return;
1066 }
1067
1068
1069 void twi_write00() {

Callers 1

twi_write00Function · 0.85

Calls 1

twi_FinishFunction · 0.85

Tested by

no test coverage detected