Closed zllovesuki closed 3 years ago
Originally written in c++, and it uses the winUSB part of the windows sdk, so long as that's present it can be ported.
I meant to say C++. Somehow I always thought of .sln are C# projects 😂
I wonder if I can simply add C bindings in Go, then let cgo
handles the rest.
https://github.com/flukejones/rog-core/blob/master/rog-core/src/animatrix_control.rs but for Linux using libusb
driver
Syscalling via DLL is successful: https://github.com/zllovesuki/G14Manager/commits/matrix_control
Community member @thesacredmoocow has written a
C#C++ program (https://github.com/thesacredmoocow/G14MatrixControl) for controlling the AniMe Matrix LEDs. Investigate if porting to Go is viable, or integrating as binary with gRPC communication is viable.