类 AbstractDigitalDevice
java.lang.Object
cn.tpkf.rpi.devices.AbstractDevice
cn.tpkf.rpi.devices.gpio.AbstractGpioDevice
cn.tpkf.rpi.devices.gpio.digital.AbstractDigitalDevice
- 所有已实现的接口:
Device
- 直接已知子类:
AbstractDIDevice,AbstractDoDevice
数字信号设备
- 作者:
- Harlan
-
字段概要
从类继承的字段 cn.tpkf.rpi.devices.gpio.AbstractGpioDevice
address从类继承的字段 cn.tpkf.rpi.devices.AbstractDevice
deviceManager, id, lock, name -
构造器概要
构造器限定符构造器说明protectedAbstractDigitalDevice(DeviceManager deviceManager, String id, String name, IBCMEnums address) Initializes an instance of the AbstractDigitalDevice class. -
方法概要
从类继承的方法 cn.tpkf.rpi.devices.gpio.AbstractGpioDevice
getDescription从类继承的方法 cn.tpkf.rpi.devices.AbstractDevice
shutdown
-
构造器详细资料
-
AbstractDigitalDevice
protected AbstractDigitalDevice(DeviceManager deviceManager, String id, String name, IBCMEnums address) Initializes an instance of the AbstractDigitalDevice class.- 参数:
deviceManager- The DeviceManager instance.id- The ID of the device.name- The name of the device.address- The IBCMEnums address of the device.
-
-
方法详细资料
-
getState
protected abstract com.pi4j.io.gpio.digital.DigitalState getState()获取当前状态- 返回:
- 状态
-
isHigh
protected abstract boolean isHigh()是否为高电平- 返回:
- 是否为高电平
-
isLow
protected abstract boolean isLow()是否为低电平- 返回:
- 是否为低电平
-