http://docs.micropython.org says:
But if i try it out it behaves the opposite.RMT.wait_done(timeout=0)
Returns True if the channel is currently transmitting a stream of pulses started with a call to RMT.write_pulses.
Am i doing something wrong? Or is the documentation not correct?