-
Notifications
You must be signed in to change notification settings - Fork 787
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connecting to a Goldmund audio processor #830
Comments
My error was that FTDI is not CDC ACM. Si I rewrote my program using FTDi: I am trying to replicate what works from a PC using an Adruino Uno + USB shield, with the USB Host Shield Library 2.0. There is one cable from the Shield to the Processor. During debugging phase, there is one cable from the PC to tje Arduino, but that's just to upload the program and debug it. With the help of grok 2, I am trying now:
that goes straight to:
Any idea? |
UHS30 treats all serial (including FTDI) as if they are CDCACM by providing the equivalent responses via a small abstraction layer. Have you tried to see if that will work for you? |
I did not know about the USB Host Shield 3.0 (just looked it up), I got the first one I found, a DollaTek ESP-12E ESP8266 UART. I found the library here:
I'm not sure about the hardware compatible with the UNO REV3 though, is this the one?
Would you have a link in Europe? Thanks. |
The sparkfun board is wired wrong, and only old UNO will work with it without modifications, and it doesn't have enough RAM to operate with UHS30 because it uses the actual USB specifications instead of shortcut hacks. |
Let me know please. Also, what might be a problem is that I also run the IRLib library. I know for example that it does not compile with the Arduino UNO WIFI, that I just tested needing to add Ethernet capability. I'm going to try an Ethernet shield on the UNO, but I'm close to max memory with it. Any suggestion to replace the UNO with another board that will have more memory and work with IRLIB? Edit: I see now that the Teensy has also Ethernet, great. That would be ideal if IRLIB works with it. It will be fun to try, I just ordered it. |
Excellent. Don't forget the usb cable (if you got one from an old motherboard for front panel, these work fine) and the ethernet leadout that contains the magnetics/jack. |
Hi,
I am trying to use an Aduino Uno + ARCELI USB Host Shield to send serial commands to a Goldmund audio processor.
These commands when I use a C++ program on Windows 10 with code like:
WriteFile(hSerial, dataToSend.data(), dataToSend.size(), &bytesWritten, nullptr)
work well.
I had to use a driver from:
https://ftdichip.com/drivers/
My Arduino program uses:
With this:
Usb.Init() works.
Usb.getUsbTaskState() return 18.
Acm is not ready.
What can I do to debug this?
The text was updated successfully, but these errors were encountered: