v2.4.0
Released Time: 2024.04.25
Firmware v2.4.0
- Compatible with xArm 7T.
- Compatible with the new version xArm 6, XI1305.
- Error code C38 adds error joint ID and joint angle information.
- Error code C23 supports multiple error joint IDs and joint angle information.
- Add error code C44 to determine missing or incorrect SN, or inconsistency between SN and firmware type.
- Add interface for querying the effective duration of recorded trajectories.
- parameter and status reporting for safety boundary and reduced mode.
- By passing singularity function is enabled by default.
- Modbus TCP supports triggering Gcode projects.
- Force sensor adds force control in Rx/Ry/Rz directions.
- Optimize noise drift and data delay of force torque sensor.
- Optimize teaching experience of force torque sensor.
- Fix the problem that clearing controller error after robot power-on may report error C110.
- Optimize the problem of returning random values when getting TCP position interface under high-frequency operation.
Studio v2.4.0
- Compatible with xArm 7T.
- Compatible with the upgraded version of xArm 6, XI1305.
- Blockly - Add a code block for sending and receiving Modbus RTU commands.
- Blockly - Add a code block for getting the value of one direction of the six-axis force torque sensor.
- Blockly - Add code blocks for force control in one direction of the six-axis force torque sensor.
- Blockly - Add circle motion command with variables.
- Blockly - Add linear motion command for axis angle control.
- Blockly - Add pick up detection for the xArm Gripper.
- Blockly - Support copy and paste Blockly files.
- Blockly - Optimize the logic of importing trajectories in Blockly.
- Blockly - Support import Blockly projects with one code block.
- Blockly - MC controller, optimize the problem that the linear motor is still moving after the program stop.
- Blockly - Optimize the problem that the parameters of Blockly are not synchronized after changing the TCP and coordinate parameters on the settings page.
- Blockly - Fix the problem that it cannot automatically enter the last operated Blockly file.
- Blockly - Fix the problem that after creating a blank project, switching projects and then switching back to the blank project page will keep showing the loading animation.
- Blockly - Fix the problem that the wait parameter of the move button did not take effect in the relative motion.
- Gcode - Fix the problem that when importing a folder with the same name, it prompted import success but actually did not import to the list.
- Live Control - Recording, fix the problem of inconsistent display time before and after saving the trajectory.
- Settings - Externals, add Modbus TCP (client) debugging interface.
- Settings - Externals - Linear Motor, remove the association between "Is the linear motor installed" and Blockly linear motor command.
- Settings - Externals - Linear Motor, query the initialization status of linear motor once when the button "Is the linear motor installed" is turned on.
- Settings - Externals - Linear Motor, change the initialize button to the no state button.
- Settings - Linear Motor, fix the issue that the linear motor position was not updated when switching to the linear motor page by the settings button..
- Settings - Externals - Torque Sensor, remove the association between "Is the 6 Axis Force Torque Sensor installed" and Blockly torque sensor command.
- Settings - Motion - TCP, new TCP can reuse existing TCP payload and TCP offset parameters.
- Settings - General - Advanced Settings, fix 850/xArm 7T import/export configuration file problem.
- Settings - General - optimize the problem that the download button is not displayed after switching pages.
- Settings - My Device - Device Info, fix the problem that the system time is shifted by 8 hours when the controller is powered off after synchronizing the time.
- Remove the logic of "overwrite the coordinates settings of the firmware if it's inconsistent with the software".
- Safeguard stop adds pop-up alerts.
- Optimize the issue that the clear error button on the error reporting pop-up would clear warnings and enable robot.
- WebSocket API - add motion callback.
- Add parameter query for S17 error reporting.