Puck Software
Puck Utility App
Puck Utility App is designed to help new users interact with the P4 Motor Controllers - update firmware, calibrate, read live data, and spin the motor all in one simple interface.
Clone the Puck Utility Git Repository to interact with the source code and create a custom application.
-
Download Linux Build - PuckUtilityApp-Linux-v1.1.3
Download Windows Build - PuckUtilityApp-Windows-v1.1.3
Change Log:
Added “Test Magnetic Encoder” step to calibration routine
Implemented test boundaries for all calibration steps to catch bad calibrations
Added error catch for failed upload of configuration files
Improved Gainfactor calibration by including Alpha / Beta bias in calculations
Improved smoothness of P4-16 by further stabilizing Alpha bias to reduce noise
Fixed bug where CAN bus dropped after updating firmware
-
Download Linux Build - PuckUtilityApp-Linux-v1.1.2
Download Windows Build - PuckUtilityApp-Windows-v1.1.2
Change Log:
Fixed missing functions for ‘Calibrate Active Puck’ and ‘Calibrate All Active Pucks’
-
Download Linux Build - PuckUtilityApp-Linux-v1.1.1
Download Windows Build - PuckUtilityApp-Windows-v1.1.1
Change Log:
Fixed known bugs with multi-node functionality and ADC Monitor
Improved CAN network efficiency
Added Multi-Puck Calibration for larger CAN networks
Added mode and target callbacks to improve functionality when switching between nodes
Updated position dial to display motor shaft output (previously displayed encoder position)
-
Download Linux Build - PuckUtilityApp-Linux-v1.1.0
Download Windows Build - PuckUtilityApp-Windows-v1.1.0
Change Log:
Initial Release
Puck Fader App
Puck Fader App is designed to provide a quick and easy solution for position control. Simply connect to the system and a fader rack will initialize for each Puck on the bus, giving instant access to output position. Evaluate new systems easily with customizable settings for joint range, max torque, and gear ratio.
Clone the Puck Fader Git Repository to interact with the source code and create a custom application.
-
Download Linux Build - PuckFaderApp-Linux-v1.1.3
Download Windows Build - PuckFaderApp-Windows-v1.1.3
Change Log:
Added Temperature Monitor
Added Default ‘config.ini’ file to support default values
Added Joint Name to frame layout
Reorganized structure to layout frames in order of config entries (not lowest to highest node ID)
Up to 20 Pucks can be controlled via default hotkeys
-
Download Linux Build - PuckFaderApp-Linux-v1.1.2
Download Windows Build - PuckFaderApp-Windows-v1.1.2
Change Log:
Initial Release