LISHUZUOXUN_yangjiang/PureBackend/general.py

119 lines
2.3 KiB
Python
Raw Normal View History

2024-09-23 14:54:15 +08:00
CMD = "cmd"
CMD_GET_BAND_ID = "cmd_get_band_id"
CMD_CLOSE_BAND = "cmd_close_band"
CMD_STOP_ALARM_ALL = "cmd_stop_alarm_all"
CMD_STOP_ALARM = "cmd_stop_alarm"
STATUS = "status"
DETECTED_TAG = "detected_tag"
TAG = "tag"
PUSHUP = "pushup"
PULLUP = "pullup"
SITUP = "situp"
OVERHANG = "overhang"
RUNAROUND = "runaround"
RUNNING = "running"
TASK_HAD_DONE = "task_had_done"
TASK_NUMBER = "task_number"
# 动作标准
DIFFICULTY_MES = "difficulty_mes"
DIFFICULTY_DIS = "difficulty_display"
DIFFICULTY = "difficulty"
STANDARDS_DIS = "standards_display"
STANDARDS = "standards"
# 人员特征
ID = "id"
NAME = "name"
BAND_ID = "band_id"
CLASS = "class"
GENDER = "gender"
AGE = "age"
HEIGHT = "height"
WEIGHT = "weight"
BMI = "bmi"
PBF = "pbf"
PERSON_TYPE = "person_type"
PERSON_FEATURE_LIST = [
ID, NAME, BAND_ID, CLASS, GENDER, AGE, HEIGHT, WEIGHT, BMI, PBF, PERSON_TYPE
]
PERSON_TABLE_COLUMNS = ["人员编号", "姓名", "手环", "所在班", "性别", "年龄", "身高", "体重", "BMI", "PBF", "人员类型"]
# 成绩特征
BATCH = "batch"
SCORE_TYPE = "score_type"
RECORD = "record"
SCORE = "score"
GRADE = "grade"
SCORE_FEATURE_LIST = [
ID, NAME, CLASS, BATCH, SCORE_TYPE, RECORD, SCORE
]
SCORE_TABLE_COLUMNS = [
"人员编号", "姓名", "所在班", "批次", "课目", "记录", "成绩"
]
# 缓存路径
CACHE_DIR = "./Cache/"
STARTING = 1
STOP = 0
SUCCESS = 2
# ERROR
ID_ERROR = 1
ILLEGAL_CONFIG = 2
ACTION_FAIL = 3
CONNECTION_ERROR = 4
ERROR_MESSAGE = "error_message"
MSG = "msg"
DATA = "data"
TARGET = "target"
# 心率血氧
MAX_HR = "max_hr"
MIN_BO = "min_bo"
HR = "hr"
BO = "bo"
# 难度值
DIFFICULT_HARD = 1
DIFFICULT_EASY = 2
STANDARDS_NEW = 3
STANDARDS_OLD = 4
COMMON_EASY = 5
# 各类服务地址
TERMINAL_port = 45678
MANAGER_port = 34567
server_port = 57321
server_file_port = 57322
# 定义设备类型
UNKNOWN = 0
MASTER = 1
SLAVER = 2
MANAGER = 3
# 数据库状态
UNKNOWN_ERROR = -1
OK = 0
NO_OBJ = 2
# 身体部位
NOSE = "nose"
LEFT_EYE = "left_eye"
RIGHT_EYE = "right_eye"
LEFT_EAR = "left_ear"
RIGHT_EAR = "right_ear"
LEFT_SHOULDER = "left_shoulder"
RIGHT_SHOULDER = "right_shoulder"
LEFT_ELBOW = "left_elbow"
RIGHT_ELBOW = "right_elbow"
LEFT_WRIST = "left_wrist"
RIGHT_WRIST = "right_wrist"
LEFT_HIP = "left_hip"
RIGHT_HIP = "right_hip"
LEFT_KNEE = "left_knee"
RIGHT_KNEE = "right_knee"
LEFT_ANKLE = "left_ankle"
RIGHT_ANKLE = "right_ankle"