...
Dewesoft C++ DLL | Trenz Electronic C# DLL | |||||||||||||||
HANDLE m_handle = 0; | CyUSBDevice TE_USB_FX2_USBDevice = null;
| |||||||||||||||
cout << endl << TE0300_ScanCards() << endl; | int NumberOfCardAttached = TE_USB_FX2.TE_USB_FX2.TE_USB_FX2_ScanCards(ref USBdevList); | |||||||||||||||
TE0300_Open(&m_handle, 0)!=0 | TE_USB_FX2.TE_USB_FX2.TE_USB_FX2_Open
| |||||||||||||||
TE0300_Open(&m_handle, 1)!=0 | TE_USB_FX2.TE_USB_FX2.TE_USB_FX2_Open | |||||||||||||||
TE0300_Close(&m_handle); | TE_USB_FX2.TE_USB_FX2.TE_USB_FX2_Close
| |||||||||||||||
TE0300_SendCommand(handle, cmd, cmd_length, reply, &reply_length, timeout) | TE_USB_FX2.TE_USB_FX2.TE_USB_FX2_SendCommand |
Dewesoft C++ DLL | Trenz Electronic C# DLL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void ResetFX2FifoStatus(HANDLE handle) int cmd_length = 64;
| static | void | ResetFX2FifoStatus(CyUSBDevice | TE_USB_FX2_USBDevice) |
{
if
| == | null) |
{
| device | is | selected"); |
return;
}
| all | FIFOs"); |
| cmd | = | new | byte[64]; |
| reply | = | new | byte[64]; |
int
| = | 64; |
int
| = | 64; |
uint
| = | 100000; |
| = | (byte)FX2_Commands.RESET_FIFO_STATUS; |
| = | 0; | //reset | all | fifos
if fifos | TE_USB_FX2_USBDevice, | ref | cmd, | ref | cmd_length, | ref | reply, | ref | reply_length, | TIMEOUT_MS) | == | false) |
| Send | Command | Reset | all | fifos"); |
| = | (byte)FX2_Commands.INITALIZE; | //0xA0;//command | INITIALIZE
INITIALIZE | = | 1;//FIFO | mode
if mode | TE_USB_FX2_USBDevice, | ref | cmd, | ref | cmd_length, | ref | reply, | ref | reply_length, | TIMEOUT_MS) | == | false) |
| Switch | Mode | Fifo | Mode"); |
|
Dewesoft C++ DLL | Trenz Electronic C# DLL |
void ReadData(unsigned int handle) | static void ReadDataFPGAIntegrity(CyUSBDevice TE_USB_FX2_USBDevice, int BUFFER_SIZE, uint TIMEOUT_MS) |
...