I am trying to communicate between a XEM3010 board, with 3.1 firmware on it, and C code running on Scientific Linux 4.5. I can get the number of boards attached to the computer, and the fact that the board is an XEM3010 but I cannot open the board. Instead I receive the message:
okUsbFrontPanel: Could not set configuration
//I use these functions to communicate with the board.
GetDeviceCount()
//returns 1 device connected
GetDeviceListModel()
// list “3” for the XEM3010
OpenBySerial()
//fails to open the device
What could cause only partial communication with the board? In other words how can I open the board? Also, the board works and opens in a windows environment with the API so it is not the board that is the problem. I am using the libokFrontPanel.so library in Linux.
-Craig