trying to fix gpio_slowdown
This commit is contained in:
@@ -58,11 +58,6 @@ var DefaultConfig = HardwareConfig{
|
|||||||
ScanMode: Progressive,
|
ScanMode: Progressive,
|
||||||
}
|
}
|
||||||
|
|
||||||
type RuntimeOptions struct {
|
|
||||||
// Control speed of GPIO updates. Valid range is 0..3
|
|
||||||
GPIOSlowdown int
|
|
||||||
}
|
|
||||||
|
|
||||||
// HardwareConfig rgb-led-matrix configuration
|
// HardwareConfig rgb-led-matrix configuration
|
||||||
type HardwareConfig struct {
|
type HardwareConfig struct {
|
||||||
// Rows the number of rows supported by the display, so 32 or 16.
|
// Rows the number of rows supported by the display, so 32 or 16.
|
||||||
@@ -175,6 +170,8 @@ const MatrixEmulatorENV = "MATRIX_EMULATOR"
|
|||||||
func stringsToC(s []string) **C.char {
|
func stringsToC(s []string) **C.char {
|
||||||
cArray := C.malloc(C.size_t(len(s)) * C.size_t(unsafe.Sizeof(uintptr(0))))
|
cArray := C.malloc(C.size_t(len(s)) * C.size_t(unsafe.Sizeof(uintptr(0))))
|
||||||
|
|
||||||
|
a := (*[len(s) - 1]*C.char)(cArray)
|
||||||
|
|
||||||
for idx, substring := range s {
|
for idx, substring := range s {
|
||||||
a[idx] = C.CString(substring)
|
a[idx] = C.CString(substring)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user