1505 lines
42 KiB
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"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|