I have found the fix. I created a new pico projects, and copied in the main, tusb_config and usb_descriptors from the cdc dual ports, I then build and put the uf2 file on my pico. To my surprise, it worked, I then put the code into my project, and of course it didn't work. But the solution was to remove a sleep_ms function from my loop and it worked. I wonder how many times, my code has previously worked. The joys of programming
Statistics: Posted by Stryder — Mon Aug 19, 2024 3:45 pm