| 1010 | } |
| 1011 | |
| 1012 | uint8_t twii_WaitForDone(uint16_t timeout) { |
| 1013 | uint32_t endMillis = millis() + timeout; |
| 1014 | while (!twi_Done && (timeout == 0 || millis() < endMillis)) continue; |
| 1015 | return twi_Return_Value; |
| 1016 | } |
| 1017 | |
| 1018 | void twii_SetState(uint8_t ucState) { |
| 1019 | twi_state = ucState; |
no test coverage detected