Skip to content
⚙ Development Guide > SDK > API > Data Structures

FirmwareInfo#

Firmware information (ArmFirmwareInfo) reflects the current robotic arm firmware information, including SNs, firmware versions, and other data. It is defined as follows:

class ArmFirmwareInfo:
    arm_sn: str
    base_board_sn: str
    end_board_sn: str
    arm_firmware_version: list[str]
    arm_motor_type: list[str]
    eef_type: str
    eef_firmware_version: str
    base_board_firmware_version: str
    end_board_firmware_version: str
Class Field Notes
ArmFirmwareInfo arm_sn Current robotic arm SN
base_board_sn Base-board SN
end_board_sn Tool-board SN
arm_firmware_version Firmware version of each robotic arm motor
arm_motor_type Type of each robotic arm motor
eef_type End-effector type
eef_firmware_version End-effector firmware version
base_board_firmware_version Base-board firmware version
end_board_firmware_version Tool-board firmware version