27 lines
592 B
Python
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 # 大拇指 |