if ( (TW_STATUS != TW_START) && (TW_STATUS != TW_REP_START))
return 1;
- // send device address
TWDR = address;
TWCR = (1<<TWINT) | (1<<TWEN);
// Reset everything, so we are ready for the next TWI interrupt
TWCR |= (1<<TWIE) | (1<<TWINT) | (ack<<TWEA) | (1<<TWEN);
}
-
#endif