Angus Gratton
Angus Gratton
I left a review on your PR, but I wanted to say thanks for a very comprehensive and clear bug report and analysis!
@paulhamsh Right, sorry - I haven't properly integrated these with the micropython-lib build yet (and they probably won't be in the default config, to save size). Glad it's working well...
@paulhamsh Hey, I saw in a notification that you were working on https://github.com/paulhamsh/Micropython-Midi-Device but it's not working yet. Your code looks like it should work to me at a glance,...
I think you're the first person to use this driver code on Windows, so there are many potential bugs that you might have found! :). I'll hopefully get to have...
@paulhamsh That's great! I hope it's useful. Debugging is definitely the most fiddly part of this, especially if you don't have the REPL moved off of the default USB-CDC port!...
@barafael Sorry I didn't reply to you earlier about this. I've had almost no time to work on MP lately, but I've dedicated time from July so the momentum should...
@robin7331 Maybe the usbd package hasn't been included properly. Can you please give details about what "copying the files" means in this context? Without the package directory and `__init__.py` file,...
Rebased this PR and the linked micropython PR, and incorporated some fixes for issues noticed by @turmoni and @hoihu . `EP_IN_FLAG` is now correctly defined as the right constant. @turmoni...
@turmoni Regarding the [issues you mentioned](https://github.com/micropython/micropython/pull/9497#issuecomment-1612033951): > The inability to STALL endpoints Now implemented as `USBInterface.set_ep_stall()` & `USBInterface.get_ep_stall()`. Have tested these work "on the wire" but not in a context...
@akshaykg Sorry, I thought I'd replied to you already about this, my mistake. At this point this PR is pretty rough. It's really only useful if you're planning to develop...