public interface ISerialPortActionListener
限定符和类型 | 方法和说明 |
---|---|
void |
onACCheck(boolean result)
AC 检测
|
void |
onBlueToothResult(java.lang.String result)
已过时。
|
void |
onBodyTemp(int temp,
int distance)
人体温度
|
void |
onCardResult(boolean isOut,
java.lang.String card)
刷卡结果
|
void |
onDoorOpenStatus(boolean isOpenDoor)
门开关状态(只有在设备执行硬件开锁后才会 触发状态变化,与门检开关不是同一个含义)
|
void |
onDoorSwitchStatus(boolean isOn)
门检状态
|
void |
onLightPowerResult(int light,
int power)
光感电量
|
void |
onLowPowerCheck(boolean result)
已过时。
|
void |
onMicrowaveResult(boolean havePeople)
定义一个接口用于接收 微波模块(Rk3399新增) 的状态
|
void |
onOutSwitch(boolean isOut)
通用接口-外出开关
|
void |
onPhysicsKeyDown(int keyCode)
按键回调
|
void |
onReadDeviceIdResult(boolean result,
java.lang.String deviceId,
java.lang.String mac)
读取设备号
|
void |
onTamperAlways(boolean isTamper)
防拆报警,触发后会持续报警回调
|
void |
onVersion(java.lang.String version)
单片机版本号
|
void |
onWriteDeviceIdResult(boolean result)
写设备号结果回调
|
void onDoorSwitchStatus(boolean isOn)
isOn
- true 门状态为开,false 门状态关void onDoorOpenStatus(boolean isOpenDoor)
isOpenDoor
- true 门状态为开,false 门状态关void onTamperAlways(boolean isTamper)
isTamper
- true 报警void onOutSwitch(boolean isOut)
isOut
- true 短路-开门void onPhysicsKeyDown(int keyCode)
keyCode
- 按键码值void onLightPowerResult(int light, int power)
light
- 光照,值越大表示越亮power
- 电量
注:有光感模块的门禁才支持该功能void onWriteDeviceIdResult(boolean result)
result
- true 成功void onReadDeviceIdResult(boolean result, java.lang.String deviceId, java.lang.String mac)
result
- true 成功deviceId
- 设备号mac
- 物理地址void onCardResult(boolean isOut, java.lang.String card)
isOut
- 是否外出刷卡card
- 卡号
注:一般卡号为16位。
如果收到卡号为18位,且末2位是以00或01结尾,则代表该单片机功能支持离线刷卡,前16位代表卡号
后2位代表单片机匹配校验位(01代表单片机离线匹配卡号通过,00反之)@Deprecated void onBlueToothResult(java.lang.String result)
result
- void onVersion(java.lang.String version)
version
- void onACCheck(boolean result)
result
- @Deprecated void onLowPowerCheck(boolean result)
result
- void onBodyTemp(int temp, int distance)
temp
- 测量到的温度distance
- 注:该接口只在支持测温的门禁上有效void onMicrowaveResult(boolean havePeople)
havePeople
- true 微波模块检测到有人存在 false 微波模块检测到 没有人存在