cmvr-es-cli/cmvr/enums.py
2025-08-21 14:05:27 +08:00

27 lines
592 B
Python

from enum import Enum
class CMVRErrorCode(Enum):
"""错误码定义"""
CMVR_SUCCESS = 0
CMVR_CONNECT_FAILED = 1
CMVR_INVALID_PARAM = 2
CMVR_RPC_FAILED = 3
CMVR_NOT_CONNECTED = 4
CMVR_INTERNAL_ERROR = 5
class DeviceState(Enum):
"""设备状态"""
STATE_INIT = 0
STATE_READY = 1
STATE_RUNNING = 2
STATE_ERROR = 3
STATE_ESTOP = 4
STATE_STOP = 5
class FingerType(Enum):
"""手指类型枚举"""
PINKY = 0 # 小拇指
RING = 1 # 无名指
MIDDLE = 2 # 中指
INDEX = 3 # 食指
THUMB = 4 # 大拇指