This one-click service tool for field service was created using the Kickdrive Plus Runtime Generator.
Within the Kickdrive project for this application, a Kickdrive Automation module runs a custom Python script that defines the service operation:
- Firmware update for motor necessary?
- Update for the Python script running inside the motor required?
- Resetting application parameters to default.
A custom UI Panel with some basic Qt Quick elements streamlines the end user experience, offering a single "Update" button, and clear indications of operation success or failure.
Full logging is provided and can be copied to the clipboard in case of any issues.