uart functionality (delay) + interrupt tested