I am trying to connect to a CY7C68013A on an Analog devices ADF4159 eval board using the CyUSB.dll .net library through Python. It appears that all functions work except XferData, which fails without giving me any useful information. I have attached the complete code. The return value for XferData is "False", while the value of endpt.LastError is 0 before running XferData and 87 after running XferData. Is there a way to understand what this error code means?
Hello J T,
The return value 87 means that the parameter passed to the API is incorrect. Please refer to the below link for details related to the different error codes.