An I/O controller for virtual pinball machines: accelerometer nudge sensing, analog plunger input, button input encoding, LedWiz compatible output controls, and more.

Dependencies:   mbed FastIO FastPWM USBDevice

Fork of Pinscape_Controller by Mike R

Issue: TLC59116 interface init bug

It appears to be a bug in the TLC59116 interface (TLC59116.h) init.

"buf2" is written with length of "buf" instead of length of "buf2"

turn on the oscillator static const uint8_t buf2[] = { TLC59116R::REG_MODE1, TLC59116R::MODE1_AI2 | TLC59116R::MODE1_ALLCALL }; err |= i2c.write(addr << 1, buf2, sizeof(buf));