Uses of Class
com.diozero.api.PinInfo
Package | Description |
---|---|
com.diozero.api |
Lower-level APIs for interfacing with devices.
|
com.diozero.devices | |
com.diozero.internal.provider |
Service Provider Interface package.
|
com.diozero.internal.provider.mcp23xxx | |
com.diozero.internal.provider.sysfs | |
com.diozero.util |
-
Uses of PinInfo in com.diozero.api
Subclasses of PinInfo in com.diozero.api Modifier and Type Class Description class
PwmPinInfo
-
Uses of PinInfo in com.diozero.devices
Constructors in com.diozero.devices with parameters of type PinInfo Constructor Description PiconZeroAnalogInputDevice(PiconZero piconZero, java.lang.String key, PinInfo pinInfo)
PiconZeroDigitalInputDevice(PiconZero piconZero, java.lang.String key, PinInfo pinInfo, GpioPullUpDown pud, GpioEventTrigger trigger)
-
Uses of PinInfo in com.diozero.internal.provider
Methods in com.diozero.internal.provider with parameters of type PinInfo Modifier and Type Method Description AnalogInputDeviceInterface
AnalogInputDeviceFactoryInterface. createAnalogInputDevice(java.lang.String key, PinInfo pinInfo)
AnalogOutputDeviceInterface
AnalogOutputDeviceFactoryInterface. createAnalogOutputDevice(java.lang.String key, PinInfo pinInfo)
GpioDigitalInputDeviceInterface
GpioDeviceFactoryInterface. createDigitalInputDevice(java.lang.String key, PinInfo pinInfo, GpioPullUpDown pud, GpioEventTrigger trigger)
GpioDigitalInputOutputDeviceInterface
GpioDeviceFactoryInterface. createDigitalInputOutputDevice(java.lang.String key, PinInfo pinInfo, DeviceMode mode)
GpioDigitalOutputDeviceInterface
GpioDeviceFactoryInterface. createDigitalOutputDevice(java.lang.String key, PinInfo pinInfo, boolean initialValue)
java.lang.String
AbstractDeviceFactory. createPinKey(PinInfo pinInfo)
java.lang.String
DeviceFactoryInterface. createPinKey(PinInfo pinInfo)
PwmOutputDeviceInterface
PwmOutputDeviceFactoryInterface. createPwmOutputDevice(java.lang.String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
-
Uses of PinInfo in com.diozero.internal.provider.mcp23xxx
Methods in com.diozero.internal.provider.mcp23xxx with parameters of type PinInfo Modifier and Type Method Description GpioDigitalInputDeviceInterface
MCP23xxx. createDigitalInputDevice(java.lang.String key, PinInfo pin_info, GpioPullUpDown pud, GpioEventTrigger trigger)
GpioDigitalInputOutputDeviceInterface
MCP23xxx. createDigitalInputOutputDevice(java.lang.String key, PinInfo pin_info, DeviceMode mode)
GpioDigitalOutputDeviceInterface
MCP23xxx. createDigitalOutputDevice(java.lang.String key, PinInfo pin_info, boolean initialValue)
PwmOutputDeviceInterface
MCP23xxx. createPwmOutputDevice(java.lang.String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
-
Uses of PinInfo in com.diozero.internal.provider.sysfs
Methods in com.diozero.internal.provider.sysfs with parameters of type PinInfo Modifier and Type Method Description AnalogInputDeviceInterface
SysFsDeviceFactory. createAnalogInputDevice(java.lang.String key, PinInfo pinInfo)
AnalogOutputDeviceInterface
SysFsDeviceFactory. createAnalogOutputDevice(java.lang.String key, PinInfo pinInfo)
GpioDigitalInputDeviceInterface
SysFsDeviceFactory. createDigitalInputDevice(java.lang.String key, PinInfo pinInfo, GpioPullUpDown pud, GpioEventTrigger trigger)
GpioDigitalInputOutputDeviceInterface
SysFsDeviceFactory. createDigitalInputOutputDevice(java.lang.String key, PinInfo pinInfo, DeviceMode mode)
GpioDigitalOutputDeviceInterface
SysFsDeviceFactory. createDigitalOutputDevice(java.lang.String key, PinInfo pinInfo, boolean initialValue)
PwmOutputDeviceInterface
SysFsDeviceFactory. createPwmOutputDevice(java.lang.String key, PinInfo pinInfo, int pwmFrequency, float initialValue)
Constructors in com.diozero.internal.provider.sysfs with parameters of type PinInfo Constructor Description SysFsDigitalInputDevice(SysFsDeviceFactory deviceFactory, java.lang.String key, PinInfo pinInfo, GpioEventTrigger trigger)
SysFsDigitalInputOutputDevice(SysFsDeviceFactory deviceFactory, java.lang.String key, PinInfo pinInfo, DeviceMode mode)
SysFsDigitalOutputDevice(SysFsDeviceFactory deviceFactory, java.lang.String key, PinInfo pinInfo, boolean initialValue)
-
Uses of PinInfo in com.diozero.util
Methods in com.diozero.util that return PinInfo Modifier and Type Method Description protected PinInfo
BoardPinInfo. addAdcPinInfo(int adcNumber, int pin)
protected PinInfo
BoardPinInfo. addAdcPinInfo(int adcNumber, java.lang.String name, int pin)
protected PinInfo
BoardPinInfo. addAdcPinInfo(java.lang.String header, int adcNumber, java.lang.String name, int pin)
protected PinInfo
BoardPinInfo. addDacPinInfo(int dacNumber, int pin)
protected PinInfo
BoardPinInfo. addDacPinInfo(int dacNumber, java.lang.String name, int pin)
protected PinInfo
BoardPinInfo. addDacPinInfo(java.lang.String header, int dacNumber, int pin)
protected PinInfo
BoardPinInfo. addDacPinInfo(java.lang.String header, int dacNumber, java.lang.String name, int pin)
protected PinInfo
BoardPinInfo. addGpioPinInfo(int gpioNum, int pin, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addGpioPinInfo(int gpioNum, java.lang.String name, int pin, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addGpioPinInfo(java.lang.String header, int gpioNum, int pin, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addGpioPinInfo(java.lang.String header, int gpioNum, java.lang.String name, int pin, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addPwmPinInfo(int gpioNum, int pin, int pwmNum, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addPwmPinInfo(int gpioNum, java.lang.String name, int pin, int pwmNum, java.util.Collection<DeviceMode> modes)
protected PinInfo
BoardPinInfo. addPwmPinInfo(java.lang.String header, int gpioNumber, java.lang.String name, int pin, int pwmNum, java.util.Collection<DeviceMode> modes)
PinInfo
BoardPinInfo. getByAdcNumber(int adcNumber)
PinInfo
SystemInfo.UnknownBoardInfo. getByAdcNumber(int adcNumber)
PinInfo
BoardPinInfo. getByDacNumber(int dacNumber)
PinInfo
SystemInfo.UnknownBoardInfo. getByDacNumber(int dacNumber)
PinInfo
BoardPinInfo. getByGpioNumber(int gpio)
PinInfo
SystemInfo.UnknownBoardInfo. getByGpioNumber(int gpio)
PinInfo
BoardPinInfo. getByName(java.lang.String name)
PinInfo
BoardPinInfo. getByPwmNumber(int pwmNum)
Methods in com.diozero.util that return types with arguments of type PinInfo Modifier and Type Method Description java.util.Collection<PinInfo>
BoardPinInfo. getAdcPins()
java.util.Collection<PinInfo>
BoardPinInfo. getDacPins()
java.util.Collection<PinInfo>
BoardPinInfo. getGpioPins()
java.util.Map<java.lang.String,java.util.Map<java.lang.Integer,PinInfo>>
BoardPinInfo. getHeaders()
java.util.Collection<java.util.Map<java.lang.Integer,PinInfo>>
BoardPinInfo. getHeaderValues()
Methods in com.diozero.util with parameters of type PinInfo Modifier and Type Method Description protected void
BoardPinInfo. addAdcPinInfo(PinInfo pinInfo)
protected void
BoardPinInfo. addDacPinInfo(PinInfo pinInfo)
protected void
BoardPinInfo. addGeneralPinInfo(PinInfo pinInfo)
protected void
BoardPinInfo. addGpioPinInfo(PinInfo pinInfo)