SL100_FactoryTestTool/misc/json/message_format.json

1505 lines
42 KiB
JSON

{
"SenseTime":
{
"NID_READY": {
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "01"
},
{
"Field": "Size",
"Data": "00 01"
},
{
"Field": "nid",
"Data": "00"
},
{
"Field": "ParityCheck",
"Data": "00"
}
]
},
"MID_RESET": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "10"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "10"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "10"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "12"
}
]
},
"MID_VERIFY": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "12"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "pd_rightaway",
"Data": "00"
},
{
"Field": "timeout",
"Size": 1
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 26"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "12"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Data": [
{
"Field": "user_id",
"Size": 2
},
{
"Field": "user_name",
"Size": 32
},
{
"Field": "admin",
"Size": 1
},
{
"Field": "unlockStatus",
"Size": 1
}
]
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_ENROLL": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "13"
},
{
"Field": "Size",
"Data": "00 23"
},
{
"Field": "Data",
"Data": [
{
"Field": "admin",
"Data": "00"
},
{
"Field": "name",
"Size": 32
},
{
"Field": "face_direction",
"Size": 1
},
{
"Field": "timeout",
"Size": 1
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 05"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "13"
},
{
"Field": "result",
"Size": 1
},
{
"Field": "data",
"Data": [
{
"Field": "user_id",
"Size": 2
},
{
"Field": "face_direction",
"Size": 1
}
]
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_ENROLL_SINGLE": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "1D"
},
{
"Field": "Size",
"Data": "00 23"
},
{
"Field": "Data",
"Data": [
{
"Field": "admin",
"Data": "00"
},
{
"Field": "name",
"Size": 32
},
{
"Field": "direction",
"Data": "00"
},
{
"Field": "timeout",
"Size": 1
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 05"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "1D"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Data": [
{
"Field": "user_id",
"Size": 2
},
{
"Field": "face_direction",
"Data": "00"
}
]
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_UVC": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "1C"
},
{
"Field": "Size",
"Data": "00 01"
},
{
"Field": "Data",
"Size": 1
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "01"
},
{
"Field": "Size",
"Data": "00 01"
},
{
"Field": "Data",
"Data": "00"
},
{
"Field": "ParityCheck",
"Data": "00"
}
]
},
"MID_CAMERA": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "1C"
},
{
"Field": "Size",
"Data": "00 01"
},
{
"Field": "Data",
"Size": 1
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "1C"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "1E"
}
]
},
"MID_GET_PICTURE_TO_VERIFY_AND_UPLOAD": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "19"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "fill_light",
"Size": 1
},
{
"Field": "camera",
"Size": 1
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "19"
},
{
"Field": "Size",
"Size": 2
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_DELUSER": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "20"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Size": 2
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "20"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_DELALL": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "21"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "21"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "21"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "23"
}
]
},
"MID_FACERESET": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "23"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "23"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "23"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "21"
}
]
},
"MID_GET_USER_INFO": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "22"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Size": 2
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 25"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "22"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Data": [
{
"Field": "user_id",
"Size": 2
},
{
"Field": "user_name",
"Size": 32
},
{
"Field": "admin",
"Size": 1
}
]
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_GET_ALL_USERID": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "24"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "24"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "XX XX"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "24"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_GET_VERSION": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "30"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "30"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 22"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "30"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Size": 32
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_GET_HARDWARE_VERSION": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "33"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "33"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 16"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "33"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Size": 20
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_SET_RELEASE_ENC_KEY": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "52"
},
{
"Field": "Size",
"Data": "00 10"
},
{
"Field": "Data",
"Size": 16
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "52"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_GET_SOC_UID": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "80"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "Data",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "80"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 0C"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "80"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "Data",
"Size": 10
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_SET_SOC_OTP": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "82"
},
{
"Field": "Size",
"Data": "00 20"
},
{
"Field": "Data",
"Size": 32
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_GET_SOC_OTP": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "81"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "Data",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "81"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 28"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "81"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "Data",
"Size": 38
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_SET_AGING": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "D0"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "D0"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "D0"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "D2"
}
]
},
"MID_GET_THRESHOLD_LEVEL": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "D5"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "D5"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "D5"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "D2"
}
]
},
"MID_POWERDOWN": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "ED"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "ED"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "ED"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "EF"
}
]
},
"MID_GET_LIBRARY_VERSION": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "F3"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "F3"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 22"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "F3"
},
{
"Field": "result",
"Data": "00"
},
{
"Field": "data",
"Size": 32
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
]
},
"MID_DEMOMODE": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "FE"
},
{
"Field": "Size",
"Data": "00 01"
},
{
"Field": "mode",
"Size": 1
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "FE"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "FC"
}
]
},
"MID_SET_THRESHOLD_LEVEL": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "D4"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "verify_threshold_level",
"Size": 1
},
{
"Field": "iveness_threshold_level",
"Size": 1
}
]
},
{
"Field": "ParityCheck",
"Size": 1
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "D4"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "D6"
}
]
},
"MID_SET_IR_ON": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "D2"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "D2"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "D2"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "D0"
}
]
},
"MID_SET_IR_OFF": {
"Send": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "D3"
},
{
"Field": "Size",
"Data": "00 00"
},
{
"Field": "ParityCheck",
"Data": "D3"
}
],
"Receive": [
{
"Field": "SyncWord",
"Data": "EF AA"
},
{
"Field": "MsgID",
"Data": "00"
},
{
"Field": "Size",
"Data": "00 02"
},
{
"Field": "Data",
"Data": [
{
"Field": "mid",
"Data": "D3"
},
{
"Field": "result",
"Data": "00"
}
]
},
{
"Field": "ParityCheck",
"Data": "D1"
}
]
}
}
}