A short introduction from my side, I am a software engineer within Delmic BV. in the Netherlands. We specialize in automation of SEM components and have our own product line as well. For one of our customers we decided to order an USB-1208HS-4OA MCC board to control a few laser emitter sources.
We cloned the repo Linux_Drivers from GitHub to be able to make use of a Python implementation of an interface for this board. With this repository a test program comes with it, pre-written for any specific type of board. For write commands this works fine but for read commands the device always throws an error stating:
usb1.USBErrorOverflow: LIBUSB_ERROR_OVERFLOW [-8]
I wonder where this issue comes from, probably from the libusb1 library does any of you have experience with this? Is this an issue with the package size or data buffer that is expected?
Does anyone use different (Python) code for Linux implementation?
I was hoping someone could help us out a bit with this issue, that would be much appreciated.
If there is anything I need to provide please let me know.
Question
Engineer_Steve
A short introduction from my side, I am a software engineer within Delmic BV. in the Netherlands. We specialize in automation of SEM components and have our own product line as well. For one of our customers we decided to order an USB-1208HS-4OA MCC board to control a few laser emitter sources.
We cloned the repo Linux_Drivers from GitHub to be able to make use of a Python implementation of an interface for this board. With this repository a test program comes with it, pre-written for any specific type of board. For write commands this works fine but for read commands the device always throws an error stating:
usb1.USBErrorOverflow: LIBUSB_ERROR_OVERFLOW [-8]
I wonder where this issue comes from, probably from the libusb1 library does any of you have experience with this? Is this an issue with the package size or data buffer that is expected?
Does anyone use different (Python) code for Linux implementation?
I was hoping someone could help us out a bit with this issue, that would be much appreciated.
If there is anything I need to provide please let me know.
Thanks alot!
Steve
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now