IGateAdapter · 6类接口 · 在线调试

道闸接口测试工具

IGateAdapter标准接口在线调试 · 支持5家厂商模拟 · 实时返回结果 · 测试日志记录

设备连接配置
状态:未连接
getVendor() / getModel() / getProtocol() / getVersion()GET
获取设备厂商、型号、协议、固件版本信息
getCapabilities()GET
获取设备能力清单(是否支持AI识别、地感、红外、雷达等)
getConnectionInfo()GET
获取当前连接状态、延迟、最后通信时间
recognizePlate(image)ASYNC
单帧车牌识别,返回车牌号、颜色、置信度、车型
recognizePlateMultiFrame(images[])ASYNC
多帧融合识别,提高识别准确率(推荐3-5帧)
getRecognizeConfig() / setRecognizeConfig()GET/SET
获取/设置识别参数(置信度阈值、最小尺寸、ROI区域等)
openGate(reason, plate?)ASYNC
开闸控制,需提供开闸原因,可选车牌号(3秒超时)
closeGate()ASYNC
关闸控制(正常情况下车辆通过后自动关闭)
stopGate()ASYNC
紧急停止道闸运动(防砸场景使用)
resetGate()ASYNC
道闸复位(故障恢复后使用)
getGateStatus()GET
获取道闸当前状态(开/关/运动中/故障/离线,角度,电流,温度)
getRecords(filter)GET
查询通行记录,支持按时间/车牌/方向筛选
syncRecords()ASYNC
同步本地缓存的通行记录到云端(断网恢复后调用)
checkWhitelist(plate)GET
查询车辆是否在白名单中(月卡/VIP/员工/免费/次卡)
calculateBilling(entry, exit, plate)GET
计算停车费用(支持免费时长、阶梯计费、折扣)
getBillingRules()GET
获取当前计费规则(首小时费用、递增单位、封顶等)
getEvents(filter)GET
查询事件告警(故障/告警/信息,支持按级别筛选)
getDeviceStatus()GET
获取设备完整状态(在线/CPU/内存/温度/各传感器状态)
reboot()ASYNC
远程重启设备(需确认,30秒后恢复)
测试日志
[系统] 道闸接口测试工具已就绪,选择厂商后点击"连接设备"开始测试