discarding frames, waiting instead of polling
seems to fix some format 7 glitches