I'm starting to use the D2XX drivers to communicate between an FPGA and the PC. For now I'm just tinkering around with using the D2XX drivers and an Adafruit FT232H board.
I've downloaded the latest D2XX drivers from the website and successfully included them in a Visual Studio project. I also downloaded the latest D2XX programmers manual.
When I use the function FT_SetBitMode(), Visual Studio shows the prototype as:
FT_STATUS FT_SetBitMode(FT_HANDLE ftHandle, UCHAR ucMask, UCHAR ucEnable);
but the programmers manual shows the prototype being:
FT_STATUS FT_SetBitmode (FT_HANDLE ftHandle, UCHAR ucMask, UCHAR ucMode)
Does anyone familiar with D2XX know whether these functions are the same and just named differently? The datasheets and manuals leave a lot to be desired...
For what it's worth I can successfully blink the two LEDs on the Adafruit board, but I did so in a sort of trial and error fashion
I guess this may be best emailed to FTDI support, but I'm hoping someone here may know