This app provides a dashboard for your Kelly Controller KLS CAN enabled sinusoidal wave motor controller. In order to use the full capability of the app, you will need a Kelly motor controller with the CAN option installed, and you will need to connect a compatible CAN to USB serial converter to your device.
A detailed User's Guide for the app is available here: https://www.practicalembedded.com/users-guide.html
Once the USB device is connected, the app will begin updating the display with the data and fault codes issued by the controller over the CAN bus. The app allows you to customize your vehicle's gear ratio, tire diameter, and gage ranges. You can also select a racetrack from the pull down menu.
The app will simulate your progress along the track based on your speed. If you are physically at the track, you can hit the SET button to sync your position with the start/finish line, or use the GPS for your real location. Use the built in chronograph to estimate your lap times.
PLEASE NOTE: This version of the app uses the Kelly CAN protocol for KLS controllers specified here: https://media.kellycontroller.com/new/Sinusoidal-Wave-Controller-KLS-D-8080I-8080IPS-Broadcast-CAN-Protocol.pdf The app can be easily adapted to any CAN protocol. If interested, please contact us at support@practicalembedded.com
The compatible CAN to USB converter can be found here: https://www.adafruit.com/product/5724 or you can purchase an installation kit directly from us on Amazon here: https://www.amazon.com/dp/B0H6ZGSV1C