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
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
You need to set the option to disable automatic reboot on connection loss. The Linux HID driver doesn't automatically poll the joystick input (it only does so when an application is running that's reading the joystick), so the firmware takes this to mean that the host is no longer connected, and initiates a reboot on the device side to try to re-establish the connection. If you disable the "reboot on lost connection" option in the config tool, it will prevent the automatic reboot. The KL25Z will still think it's disconnected, so you might see the LED flashes complaining about that, but it'll keep running anyway.