⚙ 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 |