I am trying to use a Teensy 4.1 to control a radio via the Teensy Host USB port. My understanding and experience of all issues USB is very poor, and finding basic information and guidance seems to be difficult to find, but here is where I'm at.
To verify basic hardware integrity independent of the radio, I connected a mouse to the Host USB port and ran the HIDDevice.ino sketch. It successfully displays a great deal of data (mostly meaningless to me at this point) however, it did clearly indicate "*** Device Connected ***" with the identifying data for the device.
Then I connected the radio to the Host USB port and ran the same test. Again, lots of information which included detecting that it was a Silicon Labs CP2105 Dual USB to UART Bridge Controller with vendor ID, product ID version etc., however, unlike with the mouse connection, it never displayed a Device Connected message.
For some reason, I am unable to copy and paste the information from the serial monitor window which I assume would be pertinent. Not sure what that's about.
So, my questions are:
What would be the next step?
Apparently this is not a "well known" device and hence not supported in USBHost_t36 - is that correct?
Where can I find guidance on how to add support for this device?
After being able to connect to the device, I'm sure I'll have a whole new set of questions, but one step at a time.
Any suggestions or guidance would be appreciated.
To verify basic hardware integrity independent of the radio, I connected a mouse to the Host USB port and ran the HIDDevice.ino sketch. It successfully displays a great deal of data (mostly meaningless to me at this point) however, it did clearly indicate "*** Device Connected ***" with the identifying data for the device.
Then I connected the radio to the Host USB port and ran the same test. Again, lots of information which included detecting that it was a Silicon Labs CP2105 Dual USB to UART Bridge Controller with vendor ID, product ID version etc., however, unlike with the mouse connection, it never displayed a Device Connected message.
For some reason, I am unable to copy and paste the information from the serial monitor window which I assume would be pertinent. Not sure what that's about.
So, my questions are:
What would be the next step?
Apparently this is not a "well known" device and hence not supported in USBHost_t36 - is that correct?
Where can I find guidance on how to add support for this device?
After being able to connect to the device, I'm sure I'll have a whole new set of questions, but one step at a time.
Any suggestions or guidance would be appreciated.