函数名 |
函数 |
参数 |
返回值 |
注释 |
连接web socket |
WebSocket |
host:要创建连接的host |
创建实例 |
调用ActiveX控件,需要先创建webSocket的实例,调用实例内的方式。 |
打开设备 |
ws.onopen() |
无 |
无 |
打开设备后,可操作指纹仪。 |
登记指纹 |
ws.send(cmd) |
cmd:"{\"cmd\":\"enrol\",\"data1\":\"\",\"data2\":\"\"}" |
返回一串5121字节的指纹数据 |
|
验证指纹 |
ws.send(cmd) |
cmd:"{\"cmd\":\"capture\",\"data1\":\"\",\"data2\":\"\"}" |
返回一串5121字节的指纹数据 |
|
比对指纹 |
ws.send(cmd) |
cmd:"{\"cmd\":\"match\",\"data1\":\"\",\"data2\":\"\"}" |
0-100。当分数值大于80,匹配成功。
|
因为无法在web端比对,所以一切比对都是基于指纹仪。所以需要先将登记和验证的指纹数据下发到指纹设备内,才可进行比对。 |