This project has changed. The linux kernel drivers do not compile any more. But they are not needed any more.
These libraries can be used to access the following spectromters:
- C10082, C10083 and C11007MA (untested just now) from Hamamatsu
- AvaSpec-ULS2048 (not working at the moment)
- OceanOptics USB 4000 (not working at the moment)
Please notify me which types work or what does not work!
All libraries use the libusb library.
PS: I still need to do some testing on the Hamamtsu library and please send me an OceanOptics or an Avantes Spectrometer so that I can reactivate the code.
Follow Linux python libraries for spectrometers
Other Useful Business Software
Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure
Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
Rate This Project
Login To Rate This Project
User Reviews
-
Great project. Well done! I thought after ~15 years your code deserves a review :) I'm trying to get my Hamamatsu spectrometer working with newer linux kernel. I see from your wiki that kernel module is no longer needed and that you can use libusb. You mention 'python3 2025-01-09--HamamatsuMiniSpectrometer.py' but I can't see this code anywhere. Would very much appreciate if you share this update python 3 code. Thank you very much.