There don't seem to be too many of us playing with the "remote control" (RMT) peripheral, but this is probably the best place to get help.
I have found that when my program executes either a rmt_write_items or rmt_write_sample command, the program executes the command once and returns, but the next time it is executed it does not return to the program, and the program hangs.
I have tried every combination of parameters I can think of, but nothing I have tried allows the write to return to the main program after the first successful call.
Is there an example that shows the parameters to the write command (sample or items) being modified and transmitted? That is the write command executed many times with different input data (and different pulses generated). I just don't see what I'm doing wrong. Is there a register that has to be reset or something?
Thanks,