--- title: "March 2025 - MachineMotion Firmware v2.17.0" slug: "firmware-217" updated: 2025-04-04T21:31:24Z published: 2025-04-04T21:31:24Z canonical: "docs.vention.com/firmware-217" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.vention.com/llms.txt > Use this file to discover all available pages before exploring further. # March 2025 - MachineMotion Firmware v2.17.0 #### This update brings ABB GoFa robot support, asynchronous robot motion in Python, and enhanced MachineLogic features for a more seamless programming experience. We’ve also improved HMI input handling, added custom tuning profiles for synchronized axes, and expanded MachineAnalytics capabilities. ## **Enhanced Robot Compatibility** - **ABB Robot Support**: MachineMotion now supports **ABB GoFa 5, GoFa 10, and GoFa 12**. Configure, control in Manual Mode, and program these models seamlessly using **MachineLogic Code-Free** or **MachineLogic Python**. ## **MachineLogic - Code-Free Updates** - **Simplified Robot Application Uploads**: When uploading applications, all scene assets and robot instructions are automatically mapped to the configured robot. - **New Calibration Guide**: A "How to Calibrate" button provides step-by-step instructions for setting up **Calibration Frames**. - **Editable One-Click-Deploy Applications**: Applications deployed via **One-Click-Deploy** are no longer read-only, enabling "Move Here" functionality for robot instructions. - **Improved HMI Input Handling**: When switching between HMI tabs, input fields now display the correct variable values on tab load, reducing confusion. ## **MachineLogic - Python Programming Enhancements** - **Asynchronous Robot Motion**: Added async move capabilities with new methods in the **Robot class**: - execute_sequence_async - movej_async - movel_async - wait_for_motion_completion - **New robot state**: move_in_progress - **Updated Documentation**: Includes details on new async methods and robot states. ## **Additional Improvements** - **Remote Support**: Upgraded to **SDK V2 of Dyte** for improved client performance. - **MachineAnalytics**: Added support for **custom numerical metrics**. - **Firmware Enhancements**: - Individual **custom tuning profiles** for synchronized axes. - **ABB GoFa cobot support**, aligned with the official ROS API