# Packages
# README
skreader
Golang library and command line tool for SEKONIC spectrometers.
Based on original C# SDK for Windows from SEKONIC.
Supported (tested) models
- Sekonic C-700
- Sekonic C-800
- Sekonic C-7000 (supports extended measurement configuration: FOV and Exposure Time)
Supported (tested) platforms
- Darwin
- Windows
- Linux
Dependencies
Default implementation uses gousb wrapper for the libusb library.
You must have libusb-1.0 be installed on your target system to be able to communicate with USB devices.
Installation for different platforms is covered in gousb documentation.
Alternatively you can provide custom USB implementation with simple interface close to io.Reader. See the default gousb based implementation for reference.
SDK usage
See the skread command implementation.
Command line usage
go run github.com/akares/skreader/cmd/skread
License
This project is licensed under the terms of the MIT license.
Legal notices
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this package are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.
- SEKONIC is a registered trademark of SEKONIC CORPORATION.
- Google is a registered trademark of Google LLC.
- Windows is a registered trademark of Microsoft Corporation.
- Linux is the registered trademark of Linus Torvalds.