waits for longer than 0xFF frames will cause bad behavior
waits for longer than 0xFF frames will cause bad behavior