Modified: RX running on only one state machine and TX without the need of program overriding #116
ghost
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I tried to modify the RX and TX PIO programs so that there is only one state machine running for RX and the TX programs don't have to be overrided when changing speed, changing pin order or sending pre-token:
https://github.com/moseltronics/Pico-PIO-USB
Maybe there is an advantage of performance but at least i didn't realize any disadvantages.
It worked for me in a midi interface consisting of 4 USB root ports and one (regular) device port.
So maybe someone wants to try it out and tell about the results?
(It should be compatible with the original version.)
Georg
Beta Was this translation helpful? Give feedback.
All reactions