Using a Arduino Mega ADK USB Host to control a device that uses d2xx drivers

Hi all,

I've been trying to use the mega adk usb host to control a device. I was using the usb host shield library from here GitHub - felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino., using code I wrote based on the FTDI loopback example. Unfortunately I've had no success in getting it to work (yes, I have enable the mega in settings.h). I noticed today that the computer drivers for the device are ftdi D2XX drivers and the I Think the code in the library is written for a VCP device.

Does anyone know if its possible to write code to control a device using D2XX? If so, could someone point me in the right direction? I have no idea where to begin.

Many thanks