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
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
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.