I want to controll a EVAL-ADF41020 board using python. Does anyone have any example code using libusb or similar? Alternatively, do any of you know the communications protocol? Thanks for any advice or ideas.
In general I'd recommend sticking with using the ADI Int-N PLL software GUI as unfortunately I don't have any Python code to give you and we don't use libusb. All control of our boards is accomplished by our C# software GUI using an ADI SDP-B board or CyUSB board along with the corresponding dll (sdpApi1.dll or CyUSB.dll respectively).
If you still want to go down the Python route let me know and I can send you some of our C# connection protocol code from the Int-N PLL GUI as a basis for your python development, which should help point you in the right direction at least