aun no sé si este es el lugar correcto para preguntar lo siguiente pero sino les pido una disculpa...
Llevo unos dias intentando obtener datos del FPGA mediante un DLP-USB245 en el entorno c++ builder aki mi codigo
Código:
DWORD BytesTransmited;
int StartTransfer[1];
StartTransfer[0] = 171;
char RxBuffer[256];
ftStatus = FT_Write(ftHandle, &StartTransfer,1, &BytesTransmited);
if(ftStatus==FT_OK){
FT_GetStatus(ftHandle,&RXBytes,&TXBytes,&EventDWord);//Obtengo el numero de datos a leer
if(RXBytes > 0){
for(int i=0; i<RXBytes; i++){
ftStatus = FT_Read(ftHandle,RxBuffer,1,&bytesReceived);///Aki leo los datos
ListBox1->Items->Add(RxBuffer);///despues de leer los datos los introduzco en un Tlistbox
}
}
else{
ShowMessage("Buffer vacio");
}
}
Cuando obtengo los datos solo me arroja simbolos raros como = i - @ ñ etc..
Si alguien sabe lo que me falta o donde estoy mal se lo agradezco de antemano..