- get(String) - Static method in class com.diozero.HD44780Lcd.Characters
-
- getAccel() - Method in class com.diozero.api.imu.ImuData
-
- getAccelerometerData() - Method in interface com.diozero.api.imu.ImuInterface
-
- getAdcNumber() - Method in interface com.diozero.internal.provider.AnalogInputDeviceInterface
-
- getAdcNumber() - Method in class com.diozero.internal.provider.sysfs.SysFsAnalogInputDevice
-
- getAdcNumber() - Method in class com.diozero.PiconZero.PiconZeroAnalogInputDevice
-
- getAdcNumber() - Method in class com.diozero.PiconZero.PiconZeroAnalogOutputDevice
-
- getADCs() - Method in class com.diozero.util.BoardPinInfo
-
- getAdcVRef() - Method in class com.diozero.util.BoardInfo
-
- getAddress() - Method in class com.diozero.api.I2CDevice
-
- getAddress() - Method in enum com.diozero.LM73.Configuration
-
- getAddress() - Method in enum com.diozero.sandpit.ADS1015.Address
-
- getAddress() - Method in class com.diozero.util.MmapByteBuffer
-
- getAddressSize() - Method in class com.diozero.api.I2CDevice
-
- getAddressSizeBytes() - Method in enum com.diozero.McpEeprom.Type
-
- getAngle() - Method in class com.diozero.Servo
-
Get the current servo angle where 90 degrees is the middle position
- getAntennaGain() - Method in class com.diozero.MFRC522
-
Get the current MFRC522 Receiver Gain (RxGain[2:0]) value.
- getAvailableSensors() - Static method in class com.diozero.W1ThermSensor
-
- getAvailableSensors(String) - Static method in class com.diozero.W1ThermSensor
-
- getBackData() - Method in class com.diozero.MFRC522.Response
-
- getBackData() - Method in class com.diozero.sandpit.MFRC522Old.Response
-
- getBackLen() - Method in class com.diozero.MFRC522.Response
-
- getBackLen() - Method in class com.diozero.sandpit.MFRC522Old.Response
-
- getBacklightBit() - Method in interface com.diozero.HD44780Lcd.LcdConnection
-
- getBacklightBit() - Method in class com.diozero.HD44780Lcd.PCF8574LcdConnection
-
- getBacklightBit() - Method in class com.diozero.HD44780Lcd.PiFaceCadLcdConnection
-
- getBitMask(int...) - Static method in class com.diozero.util.BitManipulation
-
- getBitMask(int) - Static method in class com.diozero.util.BitManipulation
-
- getBlackLevel() - Method in class com.diozero.sandpit.TCS3200
-
Get the black level calibration
- getBoardInfo() - Method in class com.diozero.internal.provider.BaseNativeDeviceFactory
-
- getBoardInfo() - Method in interface com.diozero.internal.provider.NativeDeviceFactoryInterface
-
- getBoardPinInfo() - Method in class com.diozero.internal.provider.BaseNativeDeviceFactory
-
- getBoardPinInfo() - Method in interface com.diozero.internal.provider.DeviceFactoryInterface
-
- getBoardPinInfo() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getBoardPinInfo() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getBoardPinInfo() - Method in class com.diozero.legacy.MCP23008Old
-
- getBoardPinInfo() - Method in class com.diozero.legacy.MCP23017Old
-
- getBoardPinInfo() - Method in class com.diozero.McpAdc
-
- getBoardPinInfo() - Method in class com.diozero.PCA9685
-
- getBoardPinInfo() - Method in class com.diozero.PCF8574
-
- getBoardPinInfo() - Method in class com.diozero.PCF8591
-
- getBoardPinInfo() - Method in class com.diozero.PiconZero
-
- getBoardPinInfo() - Method in class com.diozero.sandpit.ADS1015
-
- getBoardPwmFrequency() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getBoardPwmFrequency() - Method in interface com.diozero.internal.provider.PwmOutputDeviceFactoryInterface
-
- getBoardPwmFrequency() - Method in class com.diozero.internal.provider.sysfs.SysFsDeviceFactory
-
- getBoardPwmFrequency() - Method in class com.diozero.PCA9685
-
- getBoardPwmFrequency() - Method in class com.diozero.PiconZero
-
- getBooleanProperty(String, boolean) - Static method in class com.diozero.util.PropertyUtil
-
- getBuffer() - Method in class com.diozero.util.MmapByteBuffer
-
- getByAdcNumber(int) - Method in class com.diozero.util.BoardPinInfo
-
- getByAdcNumber(int) - Method in class com.diozero.util.SystemInfo.UnknownBoardInfo
-
- getByDacNumber(int) - Method in class com.diozero.util.BoardPinInfo
-
- getByDacNumber(int) - Method in class com.diozero.util.SystemInfo.UnknownBoardInfo
-
- getByGpioNumber(int) - Method in class com.diozero.util.BoardPinInfo
-
- getByGpioNumber(int) - Method in class com.diozero.util.SystemInfo.UnknownBoardInfo
-
- getByMode(int) - Static method in enum com.diozero.api.SpiClockMode
-
- getByName(String) - Method in class com.diozero.util.BoardPinInfo
-
- getByPwmNumber(int) - Method in class com.diozero.util.BoardPinInfo
-
- getChannel() - Method in class com.diozero.PiconZero.PiconZeroAnalogInputDevice
-
- getChannel() - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- getChannel() - Method in class com.diozero.PiconZero.PiconZeroDigitalOutputDevice
-
- getChannel() - Method in class com.diozero.PiconZero.PiconZeroPwmOutputDevice
-
- getChipSelect() - Method in class com.diozero.api.SpiDevice
-
- getChipSelect() - Method in interface com.diozero.internal.provider.SpiDeviceInterface
-
- getChipSelect() - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- getChipSelect() - Method in class com.diozero.internal.provider.sysfs.SysFsSpiDevice
-
- getClockFrequency() - Method in class com.diozero.api.I2CDevice
-
- getCode() - Method in enum com.diozero.MFRC522.StatusCode
-
- getColumnCount() - Method in class com.diozero.HD44780Lcd
-
- getCompass() - Method in class com.diozero.api.imu.ImuData
-
- getCompassData() - Method in interface com.diozero.api.imu.ImuInterface
-
- getConfiguration() - Method in class com.diozero.LM73
-
- getControlFlags() - Method in enum com.diozero.PCF8591.InputMode
-
- getController() - Method in class com.diozero.api.I2CDevice
-
- getController() - Method in class com.diozero.api.SpiDevice
-
- getController() - Method in interface com.diozero.internal.provider.SpiDeviceInterface
-
- getController() - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- getController() - Method in class com.diozero.internal.provider.sysfs.SysFsSpiDevice
-
- getCount() - Method in class com.diozero.api.imu.TapEvent
-
- getCuePoints() - Method in class com.diozero.api.AnimationInstance
-
- getDACs() - Method in class com.diozero.util.BoardPinInfo
-
- getDaemonInstance() - Static method in class com.diozero.util.DioZeroScheduler
-
- getDataReadWriteBit() - Method in interface com.diozero.HD44780Lcd.LcdConnection
-
- getDataReadWriteBit() - Method in class com.diozero.HD44780Lcd.PCF8574LcdConnection
-
- getDataReadWriteBit() - Method in class com.diozero.HD44780Lcd.PiFaceCadLcdConnection
-
- getDefValReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getDefValReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getDefValReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getDelay() - Method in enum com.diozero.BMP180.BMPMode
-
Return the conversion delay (in ms) associated with this sampling
mode
- getDelta() - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- getDevice(String) - Method in class com.diozero.internal.DeviceStates
-
- getDevice(String, Class<T>) - Method in class com.diozero.internal.provider.AbstractDeviceFactory
-
- getDeviceFactory() - Method in class com.diozero.internal.provider.AbstractDevice
-
- getDeviceNumber() - Method in class com.diozero.api.PinInfo
-
- getDevices() - Method in class com.diozero.api.OutputDeviceCollection
-
- getDirection() - Method in class com.diozero.api.imu.TapEvent
-
- getDistanceCm() - Method in interface com.diozero.api.DistanceSensorInterface
-
- getDistanceCm() - Method in class com.diozero.GP2Y0A21YK
-
Read distance in centimetres, range 10 to 80cm.
- getDistanceCm() - Method in class com.diozero.HCSR04
-
Send a pulse to HCSR04 and compute the echo to obtain distance
- getDistanceCm() - Method in class com.diozero.sandpit.VL6180ToF
-
- getDurationMillis() - Method in class com.diozero.api.AnimationInstance
-
- getEasing() - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- getEasingFunction() - Method in class com.diozero.api.Animation
-
- getEasingFunction() - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- getEnableBit() - Method in interface com.diozero.HD44780Lcd.LcdConnection
-
- getEnableBit() - Method in class com.diozero.HD44780Lcd.PCF8574LcdConnection
-
- getEnableBit() - Method in class com.diozero.HD44780Lcd.PiFaceCadLcdConnection
-
- getEpochTime() - Method in class com.diozero.api.DeviceEvent
-
- getEpochTime() - Method in class com.diozero.api.motor.MotorEvent
-
- getEpochTime() - Method in class com.diozero.util.EpollEvent
-
- getEventAge() - Method in class com.diozero.api.SmoothedInputDevice
-
The time in milliseconds to keep items in the queue.
- getEventDetectPeriod() - Method in class com.diozero.api.SmoothedInputDevice
-
How frequently (in milliseconds) to check the state of the queue.
- getEventMask() - Method in class com.diozero.util.EpollEvent
-
- getFd() - Method in class com.diozero.util.EpollEvent
-
- getFd() - Method in class com.diozero.util.MmapByteBuffer
-
- getFps() - Method in class com.diozero.api.Animation
-
- getFrequency() - Method in class com.diozero.sandpit.TCS3200
-
Get the current frequency scaling
- getGainDb() - Method in enum com.diozero.MFRC522.AntennaGain
-
- getGPIntEnReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getGPIntEnReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getGPIntEnReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getGpio() - Method in class com.diozero.api.DeviceEvent
-
- getGpio() - Method in class com.diozero.api.GpioDevice
-
Get the GPIO for this device.
- getGpio() - Method in interface com.diozero.internal.provider.GpioDeviceInterface
-
- getGpio() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalOutputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.sysfs.OdroidC2SysFsPwmOutputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalOutputDevice
-
- getGpio() - Method in class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- getGpio() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- getGpio() - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalInputDevice
-
- getGpio() - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalOutputDevice
-
- getGpio() - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalInputDevice
-
- getGpio() - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalOutputDevice
-
- getGpio() - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- getGpio() - Method in class com.diozero.PiconZero.PiconZeroDigitalOutputDevice
-
- getGpio() - Method in class com.diozero.PiconZero.PiconZeroPwmOutputDevice
-
- getGPIOReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getGPIOReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getGPIOReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getGPPullUpReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getGPPullUpReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getGPPullUpReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getGyro() - Method in class com.diozero.api.imu.ImuData
-
- getGyroData() - Method in interface com.diozero.api.imu.ImuInterface
-
- getHeader() - Method in class com.diozero.api.PinInfo
-
- getHeaders() - Method in class com.diozero.util.BoardPinInfo
-
- getHeaderValues() - Method in class com.diozero.util.BoardPinInfo
-
- getHeight() - Method in class com.diozero.SSD1306
-
- getHertz() - Method in class com.diozero.sandpit.TCS3200
-
Get the latest hertz reading
- getId() - Method in enum com.diozero.W1ThermSensor.Type
-
- getImuData() - Method in interface com.diozero.api.imu.ImuInterface
-
- getImuName() - Method in interface com.diozero.api.imu.ImuInterface
-
- getInputValue(int) - Method in class com.diozero.PiconZero
-
Read input value in PiconZero range
- getIntCapReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIntCapReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIntCapReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getIntConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIntConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIntConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getIntFReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIntFReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIntFReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getIntProperty(String, int) - Static method in class com.diozero.util.PropertyUtil
-
- getIOConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIOConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIOConReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getIODirReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIODirReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIODirReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getIPolReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getIPolReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getIPolReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getKey() - Method in class com.diozero.internal.provider.AbstractDevice
-
- getKey() - Method in interface com.diozero.internal.provider.DeviceInterface
-
- getKeyFrames() - Method in class com.diozero.api.AnimationInstance
-
- getKeyPrefix() - Method in class com.diozero.api.PinInfo
-
- getLdrResistance() - Method in class com.diozero.LDR
-
Read the resistance across the LDR.
- getLeftMotor() - Method in class com.diozero.api.motor.DualMotor
-
- getLength() - Method in class com.diozero.util.MmapByteBuffer
-
- getLibraryPath() - Method in class com.diozero.util.BoardInfo
-
- getLoop() - Method in class com.diozero.api.Animation
-
- getLuminosity() - Method in interface com.diozero.api.LuminositySensorInterface
-
- getLuminosity() - Method in class com.diozero.TSL2561
-
Converts the raw sensor values to the standard SI lux equivalent.
- getMake() - Method in class com.diozero.util.BoardInfo
-
- getMask() - Method in enum com.diozero.BME280.FilterMode
-
- getMask() - Method in enum com.diozero.BME280.HumidityOversampling
-
- getMask() - Method in enum com.diozero.BME280.OperatingMode
-
- getMask() - Method in enum com.diozero.BME280.PressureOversampling
-
- getMask() - Method in enum com.diozero.BME280.StandbyMode
-
- getMask() - Method in enum com.diozero.BME280.TemperatureOversampling
-
- getMask() - Method in enum com.diozero.LM73.Resolution
-
- getMaxAngle() - Method in class com.diozero.Servo.Trim
-
- getMaxFreq2v7() - Method in enum com.diozero.McpAdc.Type
-
- getMaxFreq5v0() - Method in enum com.diozero.McpAdc.Type
-
- getMaxPulseWidthMs() - Method in class com.diozero.Servo.Trim
-
- getMemory() - Method in class com.diozero.util.BoardInfo
-
- getMemorySizeBits() - Method in enum com.diozero.McpEeprom.Type
-
- getMemorySizeBytes() - Method in enum com.diozero.McpEeprom.Type
-
- getMidAngle() - Method in class com.diozero.Servo.Trim
-
- getMidPulseWidthMs() - Method in class com.diozero.Servo.Trim
-
- getMinAngle() - Method in class com.diozero.Servo.Trim
-
- getMinPulseWidthMs() - Method in class com.diozero.Servo.Trim
-
- getMode() - Method in class com.diozero.api.DigitalInputOutputDevice
-
Get the input / output mode
- getMode() - Method in enum com.diozero.api.SpiClockMode
-
- getMode(int) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- getMode(int) - Method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- getMode(int) - Method in class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
Returns the function of a GPIO: 0=input, 1=output, 4=alt0
- getMode(int) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardMmapGpio
-
- getMode() - Method in interface com.diozero.internal.provider.GpioDigitalInputOutputDeviceInterface
-
- getMode() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- getMode(int) - Method in interface com.diozero.internal.provider.mmap.MmapGpioInterface
-
- getMode() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- getModel() - Method in class com.diozero.util.BoardInfo
-
- getModes() - Method in class com.diozero.api.PinInfo
-
- getMotor(int) - Method in class com.diozero.PiconZero
-
Get motor output value (normalised to range -1..1)
- getMotorValue(int) - Method in class com.diozero.PiconZero
-
Get the current motor speed (PiconZero range -128..127)
- getName() - Method in class com.diozero.api.PinInfo
-
- getName() - Method in interface com.diozero.internal.provider.DeviceFactoryInterface
-
- getName() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getName() - Method in class com.diozero.internal.provider.sysfs.SysFsDeviceFactory
-
- getName() - Method in class com.diozero.legacy.MCP23008Old
-
- getName() - Method in class com.diozero.legacy.MCP23017Old
-
- getName() - Method in class com.diozero.McpAdc
-
- getName() - Method in enum com.diozero.MFRC522.PiccType
-
- getName() - Method in class com.diozero.PCA9685
-
- getName() - Method in class com.diozero.PCF8574
-
- getName() - Method in class com.diozero.PCF8591
-
- getName() - Method in enum com.diozero.PCF8591.InputMode
-
- getName() - Method in class com.diozero.PiconZero
-
- getName() - Method in class com.diozero.sandpit.ADS1015
-
- getName() - Method in class com.diozero.util.BoardInfo
-
- getNanoTime() - Method in class com.diozero.api.DeviceEvent
-
- getNanoTime() - Method in class com.diozero.api.motor.MotorEvent
-
- getNativeDeviceFactory() - Static method in class com.diozero.internal.DeviceFactoryHelper
-
- getNativeFileDescriptor(FileDescriptor) - Static method in class com.diozero.util.FileUtil
-
- getNinetyDegPulseWidthMs() - Method in class com.diozero.Servo.Trim
-
- getNonDaemonInstance() - Static method in class com.diozero.util.DioZeroScheduler
-
- getNumPins() - Method in enum com.diozero.McpAdc.Type
-
- getNumPins() - Method in class com.diozero.PCF8591
-
- getNumPins() - Method in enum com.diozero.PCF8591.InputMode
-
- getOLatReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- getOLatReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- getOLatReg(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getOperatingSystemId() - Static method in class com.diozero.util.SystemInfo
-
- getOperatingSystemVersion() - Static method in class com.diozero.util.SystemInfo
-
- getOperatingSystemVersionId() - Static method in class com.diozero.util.SystemInfo
-
- getOrientation() - Method in class com.diozero.api.imu.OrientationEvent
-
- getOsReleaseProperty(String) - Static method in class com.diozero.util.SystemInfo
-
- getOutputDeviceUnit() - Method in class com.diozero.Servo
-
- getPageSizeBytes() - Method in enum com.diozero.McpEeprom.Type
-
- getPeriodMs() - Method in class com.diozero.api.Animation
-
- getPiccType(byte) - Static method in class com.diozero.MFRC522
-
Translates the SAK (Select Acknowledge) to a PICC type.
- getPinNumber() - Method in class com.diozero.api.PinInfo
-
- getPollInterval() - Method in interface com.diozero.api.imu.ImuInterface
-
Get the recommended poll interval in milliseconds
- getPressure() - Method in interface com.diozero.api.BarometerInterface
-
Get the pressure in kPa
- getPressure() - Method in class com.diozero.BME280
-
- getPressure() - Method in class com.diozero.BMP180
-
Read the barometric pressure (in hPa) from the device.
- getPressure() - Method in class com.diozero.LPS25H
-
- getPressureCommand() - Method in enum com.diozero.BMP180.BMPMode
-
Return the pressure command to the control register for this sampling
mode
- getProperty(String, String) - Static method in class com.diozero.util.PropertyUtil
-
- getPullUpDown() - Method in class com.diozero.api.DigitalInputDevice
-
Get pull up / down configuration.
- getPullUpDown(int) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- getPulseWidthMs() - Method in class com.diozero.Servo
-
Get the current servo pulse width in milliseconds
- getPwmChip(int) - Method in class com.diozero.internal.board.beaglebone.BeagleBoneBoardInfoProvider.BeagleBoneBlackBoardInfo
-
- getPwmChip(int) - Method in class com.diozero.internal.board.chip.CHIPBoardInfoProvider.CHIPBoardInfo
-
- getPwmChip(int) - Method in class com.diozero.internal.board.odroid.OdroidBoardInfoProvider.OdroidC1BoardInfo
-
- getPwmChip(int) - Method in class com.diozero.internal.board.odroid.OdroidBoardInfoProvider.OdroidC2BoardInfo
-
- getPwmChip(int) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardBoardInfoProvider.TinkerBoardBoardInfo
-
- getPwmChip(int) - Method in class com.diozero.util.BoardInfo
-
- getPwmFrequency() - Method in class com.diozero.Servo
-
- getPwmNum() - Method in class com.diozero.api.PwmPinInfo
-
- getPwmNum() - Method in interface com.diozero.internal.provider.PwmOutputDeviceInterface
-
Get the device PWM output device number
- getPwmNum() - Method in class com.diozero.internal.provider.sysfs.OdroidC2SysFsPwmOutputDevice
-
- getPwmNum() - Method in class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- getPwmNum() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- getPwmNum() - Method in class com.diozero.PiconZero.PiconZeroPwmOutputDevice
-
- getQuaternion() - Method in class com.diozero.api.imu.ImuData
-
- getRange() - Method in enum com.diozero.McpAdc.Type
-
- getRegisterSelectBit() - Method in interface com.diozero.HD44780Lcd.LcdConnection
-
- getRegisterSelectBit() - Method in class com.diozero.HD44780Lcd.PCF8574LcdConnection
-
- getRegisterSelectBit() - Method in class com.diozero.HD44780Lcd.PiFaceCadLcdConnection
-
- getRelativeHumidity() - Method in interface com.diozero.api.HygrometerInterface
-
Get the relative humidity in percent.
- getRelativeHumidity() - Method in class com.diozero.BME280
-
- getRelativeHumidity() - Method in class com.diozero.HTS221
-
- getResolution() - Method in class com.diozero.LM73
-
- getResolution() - Method in enum com.diozero.McpAdc.Type
-
- getRevision() - Method in class com.diozero.PiconZero
-
Get the board revision details
- getRgb() - Method in class com.diozero.sandpit.TCS3200
-
Get the latest RGB reading.
- getRightMotor() - Method in class com.diozero.api.motor.DualMotor
-
- getRowCount() - Method in class com.diozero.HD44780Lcd
-
- getSak() - Method in class com.diozero.MFRC522.UID
-
- getSampleSize() - Method in class com.diozero.sandpit.TCS3200
-
Get the sample size
- getSamplingMode() - Method in enum com.diozero.BMP180.BMPMode
-
Return this sampling mode
- getScaledValue() - Method in class com.diozero.api.AnalogInputDevice
-
Get the scaled value in the range 0..range (if unsigned) or -range..range
(if signed)
- getScaledValue() - Method in class com.diozero.api.AnalogInputEvent
-
Value from -range..range
- getScaledValue() - Method in class com.diozero.TMP36
-
- getSegmentValues() - Method in class com.diozero.api.AnimationInstance
-
- getSerialNumber() - Method in class com.diozero.W1ThermSensor
-
- getShort(ByteBuffer) - Static method in class com.diozero.util.IOUtil
-
- getShort(ByteBuffer, ByteOrder) - Static method in class com.diozero.util.IOUtil
-
- getSize() - Method in class com.diozero.MFRC522.UID
-
- getSpeed() - Method in class com.diozero.api.Animation
-
Get the current speed
- getStatus() - Method in class com.diozero.MFRC522.Response
-
- getStatus() - Method in class com.diozero.sandpit.MFRC522Old.Response
-
- getTargets() - Method in class com.diozero.api.Animation
-
- getTemperature() - Method in class com.diozero.api.imu.ImuData
-
- getTemperature() - Method in interface com.diozero.api.ThermometerInterface
-
Get temperature in degrees celsius
- getTemperature() - Method in class com.diozero.BME280
-
- getTemperature() - Method in class com.diozero.BMP180
-
Method for reading the temperature.
- getTemperature() - Method in class com.diozero.HTS221
-
Get temperature (degrees C).
- getTemperature() - Method in class com.diozero.LM73
-
- getTemperature() - Method in class com.diozero.LPS25H
-
- getTemperature() - Method in class com.diozero.TMP36
-
Get the current temperature in °C.
- getTemperature() - Method in class com.diozero.W1ThermSensor
-
Get temperature in degrees celsius
- getThreshold() - Method in class com.diozero.api.SmoothedInputDevice
-
If the number of on events younger than eventAge exceeds this amount,
then 'isActive' will return 'True'.
- getTimestamp() - Method in class com.diozero.api.imu.ImuData
-
- getTrigger() - Method in class com.diozero.api.DigitalInputDevice
-
Get event trigger configuration.
- getType() - Method in class com.diozero.MFRC522.UID
-
- getType() - Method in class com.diozero.W1ThermSensor
-
- getUidByte(int) - Method in class com.diozero.MFRC522.UID
-
- getUidBytes() - Method in class com.diozero.MFRC522.UID
-
- getUInt(ByteBuffer) - Static method in class com.diozero.util.IOUtil
-
- getUInt(ByteBuffer, ByteOrder) - Static method in class com.diozero.util.IOUtil
-
- getUInt(ByteBuffer, int) - Static method in class com.diozero.util.IOUtil
-
- getUInt(ByteBuffer, int, ByteOrder) - Static method in class com.diozero.util.IOUtil
-
- getUnscaledValue() - Method in class com.diozero.api.AnalogInputDevice
-
Get the unscaled normalised value in the range 0..1 (if unsigned) or
-1..1 (if signed)
- getUnscaledValue() - Method in class com.diozero.api.AnalogInputEvent
-
Value from -1..1
- getUpdateInterval() - Method in class com.diozero.sandpit.TCS3200
-
Get the interval between RGB updates
- getUShort(ByteBuffer) - Static method in class com.diozero.util.IOUtil
-
- getUShort(ByteBuffer, ByteOrder) - Static method in class com.diozero.util.IOUtil
-
- getVal() - Method in enum com.diozero.api.imu.TapEvent.TapAxisType
-
- getValidBits() - Method in class com.diozero.MFRC522.Response
-
- getValue() - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- getValue(float) - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- getValue() - Method in class com.diozero.api.DigitalInputDevice
-
Read the current underlying state of the input pin.
- getValue() - Method in interface com.diozero.api.DigitalInputDeviceInterface
-
- getValue() - Method in class com.diozero.api.DigitalInputEvent
-
Returns the underlying GPIO state.
- getValue() - Method in class com.diozero.api.DigitalInputOutputDevice
-
Read the current underlying state of the input pin.
- getValue() - Method in class com.diozero.api.motor.DigitalMotor
-
Represents the speed of the motor as a floating point value between -1
(full speed backward) and 1 (full speed forward)
- getValue() - Method in class com.diozero.api.motor.MotorEvent
-
- getValue() - Method in interface com.diozero.api.motor.MotorInterface
-
- getValue() - Method in class com.diozero.api.motor.PwmMotor
-
Represents the speed of the motor as a floating point value between -1
(full speed backward) and 1 (full speed forward).
- getValue() - Method in class com.diozero.api.PwmOutputDevice
-
Get the current PWM output value (0..1).
- getValue() - Method in interface com.diozero.internal.provider.AnalogInputDeviceInterface
-
- getValue() - Method in interface com.diozero.internal.provider.GpioDigitalDeviceInterface
-
- getValue(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getValue() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputDevice
-
- getValue() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- getValue() - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalOutputDevice
-
- getValue() - Method in interface com.diozero.internal.provider.PwmOutputDeviceInterface
-
Get the current PWM output value (0..1)
- getValue() - Method in class com.diozero.internal.provider.sysfs.OdroidC2SysFsPwmOutputDevice
-
- getValue() - Method in class com.diozero.internal.provider.sysfs.SysFsAnalogInputDevice
-
- getValue() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputDevice
-
- getValue() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- getValue() - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalOutputDevice
-
- getValue() - Method in class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- getValue() - Method in enum com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice.Polarity
-
- getValue() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- getValue() - Method in class com.diozero.LedBarGraph
-
Get the proportion of LEDs currently lit.
- getValue(int) - Method in class com.diozero.legacy.MCP23008Old
-
- getValue() - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalInputDevice
-
- getValue() - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalOutputDevice
-
- getValue(int) - Method in class com.diozero.legacy.MCP23017Old
-
- getValue() - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalInputDevice
-
- getValue() - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalOutputDevice
-
- getValue(byte) - Method in enum com.diozero.LM73.Resolution
-
- getValue(int) - Method in class com.diozero.McpAdc
-
Read the analog value in the range 0..1 or -1..1 (if the ADC type is signed)
- getValue() - Method in enum com.diozero.MFRC522.AntennaGain
-
- getValue(int) - Method in class com.diozero.PCA9685
-
- getValue(int) - Method in class com.diozero.PCF8574
-
- getValue(int) - Method in class com.diozero.PCF8591
-
Read the analog value in the range 0..1
- getValue(int) - Method in class com.diozero.PiconZero
-
Read input value in normalised range (0..1)
- getValue() - Method in enum com.diozero.PiconZero.InputConfig
-
- getValue() - Method in enum com.diozero.PiconZero.OutputConfig
-
- getValue() - Method in class com.diozero.PiconZero.PiconZeroAnalogInputDevice
-
- getValue() - Method in class com.diozero.PiconZero.PiconZeroAnalogOutputDevice
-
- getValue() - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- getValue() - Method in class com.diozero.PiconZero.PiconZeroDigitalOutputDevice
-
- getValue() - Method in class com.diozero.PiconZero.PiconZeroPwmOutputDevice
-
- getValue() - Method in class com.diozero.PiconZeroMotor
-
Get the relative output value for the motor
- getValue() - Method in class com.diozero.PwmLedBarGraph
-
Get the proportion of LEDs currently lit.
- getValue(int) - Method in class com.diozero.sandpit.ADS1015
-
- getValue() - Method in class com.diozero.sandpit.TB6612FNGMotor
-
Represents the speed of the motor as a floating point value between -1
(full speed backward) and 1 (full speed forward)
- getValue() - Method in class com.diozero.Servo
-
- getValue() - Method in class com.diozero.util.EpollEvent
-
- getValue() - Method in class com.diozero.util.MutableByte
-
- getValues() - Method in class com.diozero.api.motor.DualMotor
-
- getValues() - Method in class com.diozero.BME280
-
- getValues(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- getValues(int) - Method in class com.diozero.PCF8574
-
- getValues() - Method in class com.diozero.RgbLed
-
Get the state of all LEDs.
- getValues() - Method in class com.diozero.RgbPwmLed
-
Get the value of all LEDs.
- getVersion() - Method in class com.diozero.MFRC522
-
- getVoltage() - Method in class com.diozero.Potentiometer
-
- getVRef() - Method in class com.diozero.api.AnalogInputDevice
-
- getVRef() - Method in interface com.diozero.internal.provider.AnalogInputDeviceFactoryInterface
-
- getVRef() - Method in class com.diozero.internal.provider.BaseNativeDeviceFactory
-
- getVRef() - Method in class com.diozero.McpAdc
-
- getVRef() - Method in class com.diozero.PCF8591
-
- getVRef() - Method in class com.diozero.PiconZero
-
- getVRef() - Method in class com.diozero.sandpit.ADS1015
-
- getWhiteLevel() - Method in class com.diozero.sandpit.TCS3200
-
Get the white level calibration
- getWidth() - Method in class com.diozero.SSD1306
-
- getWriteCycleTimeMillis() - Method in enum com.diozero.McpEeprom.Type
-
- GP2Y0A21YK - Class in com.diozero
-
Sharp GP2Y0A21YK distance sensor.
- GP2Y0A21YK(int) - Constructor for class com.diozero.GP2Y0A21YK
-
- GP2Y0A21YK(AnalogInputDeviceFactoryInterface, int) - Constructor for class com.diozero.GP2Y0A21YK
-
- gpio - Variable in class com.diozero.api.GpioDevice
-
- GpioDevice - Class in com.diozero.api
-
Abstract base class for all GPIO related devices.
- GpioDevice(int) - Constructor for class com.diozero.api.GpioDevice
-
- GpioDeviceFactoryInterface - Interface in com.diozero.internal.provider
-
- GpioDeviceInterface - Interface in com.diozero.internal.provider
-
- GpioDigitalDeviceInterface - Interface in com.diozero.internal.provider
-
- GpioDigitalInputDeviceInterface - Interface in com.diozero.internal.provider
-
- GpioDigitalInputOutputDeviceInterface - Interface in com.diozero.internal.provider
-
- GpioDigitalOutputDeviceInterface - Interface in com.diozero.internal.provider
-
- GpioEventTrigger - Enum in com.diozero.api
-
- GpioExpander - Interface in com.diozero.api
-
- GpioInputDevice<T extends DeviceEvent> - Class in com.diozero.api
-
Common base class for digital and analog input devices.
- GpioInputDevice(int) - Constructor for class com.diozero.api.GpioInputDevice
-
- GpioPullUpDown - Enum in com.diozero.api
-
- gpioRead(int) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- gpioRead(int) - Method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- gpioRead(int) - Method in class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
- gpioRead(int) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardMmapGpio
-
- gpioRead(int) - Method in interface com.diozero.internal.provider.mmap.MmapGpioInterface
-
- gpioWrite(int, boolean) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- gpioWrite(int, boolean) - Method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- gpioWrite(int, boolean) - Method in class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
- gpioWrite(int, boolean) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardMmapGpio
-
- gpioWrite(int, boolean) - Method in interface com.diozero.internal.provider.mmap.MmapGpioInterface
-
- GROUND - Static variable in class com.diozero.api.PinInfo
-
- main(String[]) - Static method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- main(String[]) - Static method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- main(String[]) - Static method in class com.diozero.LM73
-
- main(String[]) - Static method in class com.diozero.util.Hex
-
- main(String[]) - Static method in class com.diozero.util.SleepUtil
-
- main(String[]) - Static method in class com.diozero.util.SystemInfo
-
- MAKE - Static variable in class com.diozero.internal.board.beaglebone.BeagleBoneBoardInfoProvider
-
- MAKE - Static variable in class com.diozero.internal.board.chip.CHIPBoardInfoProvider
-
- MAKE - Static variable in class com.diozero.internal.board.odroid.OdroidBoardInfoProvider
-
- MAKE - Static variable in class com.diozero.internal.board.raspberrypi.RaspberryPiBoardInfoProvider
-
- map(float, float, float, int, int) - Static method in class com.diozero.util.RangeUtil
-
Map a number from one range to another.
- map(float, float, float, int, int, boolean) - Static method in class com.diozero.util.RangeUtil
-
Map a number from one range to another.
- map(float, float, float, float, float) - Static method in class com.diozero.util.RangeUtil
-
Map a number from one range to another.
- map(float, float, float, float, float, boolean) - Static method in class com.diozero.util.RangeUtil
-
Map a number from one range to another.
- map(double, double, double, double, double) - Static method in class com.diozero.util.RangeUtil
-
Map a number from one range to another.
- map(double, double, double, double, double, boolean) - Static method in class com.diozero.util.RangeUtil
-
- mapToSysFsGpioNumber(int) - Method in class com.diozero.internal.board.chip.CHIPBoardInfoProvider.CHIPBoardInfo
-
- mapToSysFsGpioNumber(int) - Method in class com.diozero.util.BoardPinInfo
-
- max() - Method in class com.diozero.Servo
-
- MAX_ANALOG_INPUT_VALUE - Static variable in class com.diozero.PiconZero
-
- MAX_I2C_BLOCK_SIZE - Static variable in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
- MAX_MOTOR_VALUE - Static variable in class com.diozero.PiconZero
-
- MAX_OUTPUT_VALUE - Static variable in class com.diozero.PiconZero
-
- MCP23008 - Class in com.diozero
-
- MCP23008() - Constructor for class com.diozero.MCP23008
-
- MCP23008(int) - Constructor for class com.diozero.MCP23008
-
- MCP23008(int, int) - Constructor for class com.diozero.MCP23008
-
- MCP23008(int, int, int) - Constructor for class com.diozero.MCP23008
-
- MCP23008(int, int, int, int) - Constructor for class com.diozero.MCP23008
-
- MCP23008DigitalInputDevice(MCP23008Old, String, int, GpioEventTrigger) - Constructor for class com.diozero.legacy.MCP23008Old.MCP23008DigitalInputDevice
-
- MCP23008DigitalOutputDevice(MCP23008Old, String, int, boolean) - Constructor for class com.diozero.legacy.MCP23008Old.MCP23008DigitalOutputDevice
-
- MCP23008Old - Class in com.diozero.legacy
-
- MCP23008Old() - Constructor for class com.diozero.legacy.MCP23008Old
-
- MCP23008Old(int) - Constructor for class com.diozero.legacy.MCP23008Old
-
- MCP23008Old(int, int, int) - Constructor for class com.diozero.legacy.MCP23008Old
-
- MCP23008Old.InterruptMode - Enum in com.diozero.legacy
-
- MCP23008Old.MCP23008DigitalInputDevice - Class in com.diozero.legacy
-
- MCP23008Old.MCP23008DigitalOutputDevice - Class in com.diozero.legacy
-
- MCP23017 - Class in com.diozero
-
- MCP23017() - Constructor for class com.diozero.MCP23017
-
- MCP23017(int) - Constructor for class com.diozero.MCP23017
-
- MCP23017(int, int) - Constructor for class com.diozero.MCP23017
-
- MCP23017(int, int, int) - Constructor for class com.diozero.MCP23017
-
- MCP23017(int, int, int, int) - Constructor for class com.diozero.MCP23017
-
- MCP23017DigitalInputDevice(MCP23017Old, String, int, GpioEventTrigger) - Constructor for class com.diozero.legacy.MCP23017Old.MCP23017DigitalInputDevice
-
- MCP23017DigitalOutputDevice(MCP23017Old, String, int, boolean) - Constructor for class com.diozero.legacy.MCP23017Old.MCP23017DigitalOutputDevice
-
- MCP23017Old - Class in com.diozero.legacy
-
- MCP23017Old() - Constructor for class com.diozero.legacy.MCP23017Old
-
- MCP23017Old(int) - Constructor for class com.diozero.legacy.MCP23017Old
-
- MCP23017Old(int, int) - Constructor for class com.diozero.legacy.MCP23017Old
-
- MCP23017Old(int, int, int) - Constructor for class com.diozero.legacy.MCP23017Old
-
- MCP23017Old(int, int, int, int) - Constructor for class com.diozero.legacy.MCP23017Old
-
- MCP23017Old.MCP23017DigitalInputDevice - Class in com.diozero.legacy
-
- MCP23017Old.MCP23017DigitalOutputDevice - Class in com.diozero.legacy
-
- MCP23S17 - Class in com.diozero
-
- MCP23S17(int) - Constructor for class com.diozero.MCP23S17
-
- MCP23S17(int, int) - Constructor for class com.diozero.MCP23S17
-
- MCP23S17(int, int, int) - Constructor for class com.diozero.MCP23S17
-
- MCP23S17(int, int, int, int) - Constructor for class com.diozero.MCP23S17
-
- MCP23S17(int, int, int, int, int) - Constructor for class com.diozero.MCP23S17
-
- MCP23x08 - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23x08(String) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- MCP23x08(String, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- MCP23x08(String, int, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x08
-
- MCP23x08.MCP23x08BoardPinInfo - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23x08BoardPinInfo() - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x08.MCP23x08BoardPinInfo
-
- MCP23x17 - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23x17(String) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- MCP23x17(String, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- MCP23x17(String, int, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x17
-
- MCP23x17.MCP23x17BoardPinInfo - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23x17BoardPinInfo() - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23x17.MCP23x17BoardPinInfo
-
- MCP23xxx - Class in com.diozero.internal.provider.mcp23xxx
-
Support for both MCP23008 and MCP23017 GPIO expansion boards.
- MCP23xxx(int, String) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- MCP23xxx(int, String, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- MCP23xxx(int, String, int, int) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- MCP23xxxDigitalInputDevice - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23xxxDigitalInputDevice(MCP23xxx, String, int, GpioEventTrigger) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputDevice
-
- MCP23xxxDigitalInputOutputDevice - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23xxxDigitalInputOutputDevice(MCP23xxx, String, int, DeviceMode) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- MCP23xxxDigitalOutputDevice - Class in com.diozero.internal.provider.mcp23xxx
-
- MCP23xxxDigitalOutputDevice(MCP23xxx, String, int, boolean) - Constructor for class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalOutputDevice
-
- MCP3001 - Static variable in class com.diozero.McpAdc
-
- MCP3002 - Static variable in class com.diozero.McpAdc
-
- MCP3004 - Static variable in class com.diozero.McpAdc
-
- MCP3008 - Static variable in class com.diozero.McpAdc
-
- MCP3201 - Static variable in class com.diozero.McpAdc
-
- MCP3202 - Static variable in class com.diozero.McpAdc
-
- MCP3204 - Static variable in class com.diozero.McpAdc
-
- MCP3208 - Static variable in class com.diozero.McpAdc
-
- MCP3301 - Static variable in class com.diozero.McpAdc
-
- MCP3302 - Static variable in class com.diozero.McpAdc
-
- MCP3304 - Static variable in class com.diozero.McpAdc
-
- McpAdc - Class in com.diozero
-
- McpAdc(McpAdc.Type, int, float) - Constructor for class com.diozero.McpAdc
-
- McpAdc(McpAdc.Type, int, int, float) - Constructor for class com.diozero.McpAdc
-
- McpAdc.McpAdcBoardPinInfo - Class in com.diozero
-
- McpAdc.Type - Enum in com.diozero
-
The MCP3204/3208 devices offer the choice of using the analog input channels configured
as single-ended inputs or pseudo-differential pairs.
- McpAdcBoardPinInfo(McpAdc.Type) - Constructor for class com.diozero.McpAdc.McpAdcBoardPinInfo
-
- McpEeprom - Class in com.diozero
-
- McpEeprom(int, McpEeprom.Type) - Constructor for class com.diozero.McpEeprom
-
- McpEeprom(int, int, McpEeprom.Type) - Constructor for class com.diozero.McpEeprom
-
- McpEeprom.Type - Enum in com.diozero
-
- MF_ACK - Static variable in class com.diozero.MFRC522
-
- MF_KEY_SIZE - Static variable in class com.diozero.MFRC522
-
- MFRC522 - Class in com.diozero
-
- MFRC522(int, int) - Constructor for class com.diozero.MFRC522
-
- MFRC522(int, int, int) - Constructor for class com.diozero.MFRC522
-
- MFRC522(int, int, DigitalOutputDevice) - Constructor for class com.diozero.MFRC522
-
- MFRC522.AntennaGain - Enum in com.diozero
-
- MFRC522.PiccType - Enum in com.diozero
-
- MFRC522.Response - Class in com.diozero
-
- MFRC522.StatusCode - Enum in com.diozero
-
- MFRC522.UID - Class in com.diozero
-
- MFRC522_firmware_referenceV0_0 - Static variable in class com.diozero.MFRC522
-
- MFRC522_firmware_referenceV0_0 - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MFRC522_firmware_referenceV1_0 - Static variable in class com.diozero.MFRC522
-
- MFRC522_firmware_referenceV1_0 - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MFRC522_firmware_referenceV2_0 - Static variable in class com.diozero.MFRC522
-
- MFRC522_firmware_referenceV2_0 - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MFRC522Old - Class in com.diozero.sandpit
-
- MFRC522Old(int, int) - Constructor for class com.diozero.sandpit.MFRC522Old
-
- MFRC522Old(int, int, int) - Constructor for class com.diozero.sandpit.MFRC522Old
-
- MFRC522Old(int, int, DigitalOutputDevice) - Constructor for class com.diozero.sandpit.MFRC522Old
-
- MFRC522Old.Response - Class in com.diozero.sandpit
-
- MG996R - Static variable in class com.diozero.Servo.Trim
-
- MI_ERR - Static variable in class com.diozero.MFRC522
-
- MI_ERR - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MI_NOTAGERR - Static variable in class com.diozero.MFRC522
-
- MI_NOTAGERR - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MI_OK - Static variable in class com.diozero.MFRC522
-
- MI_OK - Static variable in class com.diozero.sandpit.MFRC522Old
-
- MID_ANGLE - Static variable in class com.diozero.Servo.Trim
-
- mifareDecrement(byte, int) - Method in class com.diozero.MFRC522
-
MIFARE Decrement subtracts the delta from the value of the addressed block, and stores the result in a volatile memory.
- mifareGetValue(byte) - Method in class com.diozero.MFRC522
-
Helper routine to read the current value from a Value Block.
- mifareIncrement(byte, int) - Method in class com.diozero.MFRC522
-
MIFARE Increment adds the delta to the value of the addressed block, and stores the result in a volatile memory.
- mifareOpenUidBackdoor() - Method in class com.diozero.MFRC522
-
Performs the "magic sequence" needed to get Chinese UID changeable
Mifare cards to allow writing to sector 0, where the card UID is stored.
- mifareRead(byte) - Method in class com.diozero.MFRC522
-
Reads 16 bytes (+ 2 bytes CRC_A) from the active PICC.
- mifareRestore(byte) - Method in class com.diozero.MFRC522
-
MIFARE Restore copies the value of the addressed block into a volatile memory.
- mifareSetUid(byte[], MFRC522.UID, byte[]) - Method in class com.diozero.MFRC522
-
Reads entire block 0, including all manufacturer data, and overwrites
that block with the new UID, a freshly calculated BCC, and the original
manufacturer data.
- mifareSetValue(byte, int) - Method in class com.diozero.MFRC522
-
Helper routine to write a specific value into a Value Block.
- mifareTransceive(byte[]) - Method in class com.diozero.MFRC522
-
- mifareTransceive(byte[], boolean) - Method in class com.diozero.MFRC522
-
Wrapper for MIFARE protocol communication.
- mifareTransfer(byte) - Method in class com.diozero.MFRC522
-
MIFARE Transfer writes the value stored in the volatile memory into one MIFARE Classic block.
- mifareTwoStepHelper(MFRC522.PiccCommand, byte, int) - Method in class com.diozero.MFRC522
-
Helper function for the two-step MIFARE Classic protocol operations Decrement, Increment and Restore.
- mifareUltralightWrite(byte, byte[]) - Method in class com.diozero.MFRC522
-
Writes a 4 byte page to the active MIFARE Ultralight PICC.
- mifareUnbrickUidSector() - Method in class com.diozero.MFRC522
-
Resets entire sector 0 to zeroes, so the card can be read again by readers.
- mifareWrite(byte, byte[]) - Method in class com.diozero.MFRC522
-
Writes 16 bytes to the active PICC.
- min() - Method in class com.diozero.Servo
-
- MIN_MOTOR_VALUE - Static variable in class com.diozero.PiconZero
-
- MmapBufferNative - Class in com.diozero.util
-
- MmapBufferNative() - Constructor for class com.diozero.util.MmapBufferNative
-
- MmapByteBuffer - Class in com.diozero.util
-
- MmapByteBuffer(int, int, int, ByteBuffer) - Constructor for class com.diozero.util.MmapByteBuffer
-
- MmapGpioInterface - Interface in com.diozero.internal.provider.mmap
-
- MODEL_CHIP - Static variable in class com.diozero.internal.board.chip.CHIPBoardInfoProvider
-
- MODEL_CHIP_PRO - Static variable in class com.diozero.internal.board.chip.CHIPBoardInfoProvider
-
- MotionSensor - Class in com.diozero.sandpit
-
A Passive Infra-Red (PIR) motion sensor.
- MotionSensor(int) - Constructor for class com.diozero.sandpit.MotionSensor
-
Defaults 'threshold' to 1, eventAge t0 20ms and eventDetectPeriod to 10ms.
- MotionSensor(int, int, int, int) - Constructor for class com.diozero.sandpit.MotionSensor
-
- MotionSensor(int, GpioPullUpDown, int, int, int) - Constructor for class com.diozero.sandpit.MotionSensor
-
- MotorBase - Class in com.diozero.api.motor
-
- MotorBase() - Constructor for class com.diozero.api.motor.MotorBase
-
- MotorEvent - Class in com.diozero.api.motor
-
- MotorEvent(long, long, float) - Constructor for class com.diozero.api.motor.MotorEvent
-
- MotorInterface - Interface in com.diozero.api.motor
-
- MotorListener - Interface in com.diozero.api.motor
-
- MOTORS_HEADER - Static variable in class com.diozero.PiconZero.PiconZeroBoardPinInfo
-
- moveCursorLeft() - Method in class com.diozero.HD44780Lcd
-
- moveCursorRight() - Method in class com.diozero.HD44780Lcd
-
- MQTT_QOS_AT_LEAST_ONCE - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_QOS_AT_MOST_ONCE - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_QOS_ONCE - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_SERVER_OPTION - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_ACCEL - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_COMPASS - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_EULER_ANGLE - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_GYRO - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_IMU - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MQTT_TOPIC_QUAT - Static variable in interface com.diozero.api.imu.MqttConstants
-
- MqttConstants - Interface in com.diozero.api.imu
-
- MS_IN_SEC - Static variable in class com.diozero.util.SleepUtil
-
- MutableByte - Class in com.diozero.util
-
- MutableByte() - Constructor for class com.diozero.util.MutableByte
-
- MutableByte(byte) - Constructor for class com.diozero.util.MutableByte
-
- RangeUtil - Class in com.diozero.util
-
- RangeUtil() - Constructor for class com.diozero.util.RangeUtil
-
- RaspberryPiBoardInfoProvider - Class in com.diozero.internal.board.raspberrypi
-
- RaspberryPiBoardInfoProvider() - Constructor for class com.diozero.internal.board.raspberrypi.RaspberryPiBoardInfoProvider
-
- RaspberryPiBoardInfoProvider.PiABPlusBoardInfo - Class in com.diozero.internal.board.raspberrypi
-
- RaspberryPiBoardInfoProvider.PiABRev2BoardInfo - Class in com.diozero.internal.board.raspberrypi
-
- RaspberryPiBoardInfoProvider.PiBRev1BoardInfo - Class in com.diozero.internal.board.raspberrypi
-
- RaspberryPiBoardInfoProvider.PiComputeModuleBoardInfo - Class in com.diozero.internal.board.raspberrypi
-
- read(int, int) - Method in class com.diozero.api.I2CDevice
-
- read(int, ByteBuffer) - Method in class com.diozero.api.I2CDevice
-
- read(int, int, ByteBuffer) - Method in class com.diozero.api.I2CDevice
-
- read(int, int, int) - Method in class com.diozero.api.I2CDevice
-
- read(ByteBuffer) - Method in class com.diozero.api.I2CDevice
-
- read(int) - Method in class com.diozero.api.I2CDevice
-
- read(ByteBuffer) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- read(ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- read(byte) - Method in class com.diozero.sandpit.MFRC522Old
-
- readBit(int, int) - Method in class com.diozero.api.I2CDevice
-
Read a single bit from an 8-bit device register.
- readBits(int, int, int) - Method in class com.diozero.api.I2CDevice
-
Read multiple bits from an 8-bit device register.
- readBlockData(int) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Block Read: i2c_smbus_read_block_data()
This command reads a block of up to 32 bytes from a device, from a
designated register that is specified through the Comm byte.
- readBlockData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readBlockData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- readByte(int) - Method in class com.diozero.api.I2CDevice
-
Read single byte from an 8-bit device register.
- readByte(int, int) - Method in class com.diozero.api.I2CDevice
-
- readByte() - Method in class com.diozero.api.I2CDevice
-
- readByte() - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- readByte(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- readByte() - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Receive Byte: i2c_smbus_read_byte()
This reads a single byte from a device, without specifying a device
register.
- readByte() - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readByte() - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- readByte() - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- readByte(int) - Method in class com.diozero.legacy.MCP23017Old
-
- readByte(int) - Method in class com.diozero.MCP23008
-
- readByte(int) - Method in class com.diozero.MCP23017
-
- readByte(int) - Method in class com.diozero.MCP23S17
-
- readByte(int) - Method in class com.diozero.McpEeprom
-
- readByteData(int) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- readByteData(int) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Read Byte: i2c_smbus_read_byte_data()
This reads a single byte from a device, from a designated register.
- readByteData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readByteData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- readByteData(int) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- readBytes(int, int) - Method in class com.diozero.api.I2CDevice
-
Read multiple bytes from an 8-bit device register.
- readBytes(int) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
- readBytes(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readBytes(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- readBytes(int, int) - Method in class com.diozero.McpEeprom
-
- readCalibrationData() - Method in class com.diozero.BMP180
-
This method reads the calibration data common for the Temperature sensor
and Barometer sensor included in the BMP180
- readCardSerial() - Method in class com.diozero.MFRC522
-
Simple wrapper around PICC_Select.
- readCurrentAddress() - Method in class com.diozero.McpEeprom
-
- readI2CBlockData(int, int, ByteBuffer) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- readI2CBlockData(int, int) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
I2C Block Read: i2c_smbus_read_i2c_block_data()
This command reads a block of bytes from a device, from a
designated register that is specified through the Comm byte.
- readI2CBlockData(int, int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readI2CBlockData(int, int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- readI2CBlockData(int, int, ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- readShort(int) - Method in class com.diozero.api.I2CDevice
-
- readShort(int, int) - Method in class com.diozero.api.I2CDevice
-
- readShort(int, int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- readUByte(int) - Method in class com.diozero.api.I2CDevice
-
- readUInt(int) - Method in class com.diozero.api.I2CDevice
-
- readUInt(int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- readUInt(int, int, int) - Method in class com.diozero.api.I2CDevice
-
- readUInt(int, int, int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- readUShort(int) - Method in class com.diozero.api.I2CDevice
-
- readUShort(int, int) - Method in class com.diozero.api.I2CDevice
-
- readUShort(int, int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- readWordData(int) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Read Word: i2c_smbus_read_word_data()
This operation is very like Read Byte; again, data is read from a
device, from a designated register that is specified through the Comm
byte.
- readWordData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- readWordData(int) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- register(String, Object, PollEventListener) - Method in class com.diozero.util.EpollNative
-
- registerDeviceFactory(DeviceFactoryInterface) - Method in class com.diozero.internal.provider.BaseNativeDeviceFactory
-
- registerDeviceFactory(DeviceFactoryInterface) - Method in interface com.diozero.internal.provider.NativeDeviceFactoryInterface
-
- removeAllListeners() - Method in class com.diozero.api.GpioInputDevice
-
Remove all listeners.
- removeListener() - Method in class com.diozero.api.AbstractDigitalInputDevice
-
- removeListener() - Method in class com.diozero.api.DigitalInputDevice
-
- removeListener() - Method in class com.diozero.api.DigitalInputOutputDevice
-
- removeListener(InputEventListener<T>) - Method in class com.diozero.api.GpioInputDevice
-
Remove a specific listener.
- removeListener(MotorListener) - Method in class com.diozero.api.motor.MotorBase
-
- removeListener(MotorListener) - Method in interface com.diozero.api.motor.MotorInterface
-
- removeListener() - Method in class com.diozero.internal.provider.AbstractInputDevice
-
- removeListener() - Method in interface com.diozero.internal.provider.GpioDigitalInputDeviceInterface
-
- removeListener() - Method in interface com.diozero.internal.provider.GpioDigitalInputOutputDeviceInterface
-
- removeListener() - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- request(byte) - Method in class com.diozero.sandpit.MFRC522Old
-
Find cards, read the card type number
Input parameters: reqMode - find cards way
TagType - Return Card Type
0x4400 = Mifare_UltraLight
0x0400 = Mifare_One(S50)
0x0200 = Mifare_One(S70)
0x0800 = Mifare_Pro(X)
0x4403 = Mifare_DESFire
- requestA(byte[]) - Method in class com.diozero.MFRC522
-
Transmits a REQuest command, Type A.
- requestAOrWakeUpA(MFRC522.PiccCommand, byte[]) - Method in class com.diozero.MFRC522
-
Transmits REQA or WUPA commands.
- reset() - Method in class com.diozero.PiconZero
-
Reset the board.
- reset() - Method in class com.diozero.sandpit.MFRC522Old
-
Perform soft reset of AddicoreRFID Module
- Response(MFRC522.StatusCode) - Constructor for class com.diozero.MFRC522.Response
-
- Response(MFRC522.StatusCode, byte[]) - Constructor for class com.diozero.MFRC522.Response
-
- Response(MFRC522.StatusCode, byte[], int, byte) - Constructor for class com.diozero.MFRC522.Response
-
- Response(byte, byte[]) - Constructor for class com.diozero.sandpit.MFRC522Old.Response
-
- Response(byte, byte[], int) - Constructor for class com.diozero.sandpit.MFRC522Old.Response
-
- resume() - Method in class com.diozero.sandpit.TCS3200
-
Resume reading (after a call to pause)
- returnHome() - Method in class com.diozero.HD44780Lcd
-
Return the cursor to the home position
- reverse() - Method in class com.diozero.api.motor.DigitalMotor
-
- reverse() - Method in class com.diozero.api.motor.DualMotor
-
- reverse() - Method in class com.diozero.api.motor.MotorBase
-
Reverse direction of the motors
- reverse() - Method in interface com.diozero.api.motor.MotorInterface
-
- RgbLed - Class in com.diozero
-
Three pin controlled RGB LED.
- RgbLed(int, int, int) - Constructor for class com.diozero.RgbLed
-
- RgbLed(GpioDeviceFactoryInterface, int, int, int) - Constructor for class com.diozero.RgbLed
-
- RgbPwmLed - Class in com.diozero
-
Three pin controlled RGB LED.
- RgbPwmLed(int, int, int) - Constructor for class com.diozero.RgbPwmLed
-
- RgbPwmLed(PwmOutputDeviceFactoryInterface, int, int, int) - Constructor for class com.diozero.RgbPwmLed
-
- rotateLeft(float) - Method in class com.diozero.api.motor.DualMotor
-
- rotateRight(float) - Method in class com.diozero.api.motor.DualMotor
-
- RPiMmapGpio - Class in com.diozero.internal.board.raspberrypi
-
- RPiMmapGpio() - Constructor for class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
- run() - Method in class com.diozero.api.AnalogInputDevice
-
- run() - Method in class com.diozero.api.Animation
-
- run() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- run() - Method in class com.diozero.sandpit.TCS3200
-
- RuntimeIOException - Exception in com.diozero.util
-
- RuntimeIOException(Throwable) - Constructor for exception com.diozero.util.RuntimeIOException
-
- RuntimeIOException(String) - Constructor for exception com.diozero.util.RuntimeIOException
-
- RuntimeIOException(String, Throwable) - Constructor for exception com.diozero.util.RuntimeIOException
-
- RyanteckDualMotor - Class in com.diozero
-
RTK MCB Robot.
- RyanteckDualMotor() - Constructor for class com.diozero.RyanteckDualMotor
-
- sameMakeAndModel(BoardInfo) - Method in class com.diozero.util.BoardInfo
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class com.diozero.util.DioZeroScheduler
-
- select() - Method in class com.diozero.MFRC522
-
- select(byte) - Method in class com.diozero.MFRC522
-
Transmits SELECT/ANTICOLLISION commands to select a single PICC.
- selectTag(byte[]) - Method in class com.diozero.sandpit.MFRC522Old
-
- Servo - Class in com.diozero
-
- Servo(int, float) - Constructor for class com.diozero.Servo
-
- Servo(int, float, Servo.Trim) - Constructor for class com.diozero.Servo
-
- Servo(int, float, int) - Constructor for class com.diozero.Servo
-
- Servo(int, float, int, Servo.Trim) - Constructor for class com.diozero.Servo
-
- Servo(PwmOutputDeviceFactoryInterface, int, float, int) - Constructor for class com.diozero.Servo
-
- Servo(PwmOutputDeviceFactoryInterface, int, float, int, Servo.Trim) - Constructor for class com.diozero.Servo
-
- Servo.Array - Class in com.diozero
-
- Servo.OutputDeviceUnit - Enum in com.diozero
-
- Servo.Trim - Class in com.diozero
-
- SERVO_CENTRE - Static variable in class com.diozero.PiconZero
-
- ServoUtil - Class in com.diozero.util
-
- ServoUtil() - Constructor for class com.diozero.util.ServoUtil
-
- set() - Method in class com.diozero.util.Event
-
- setAllPixels(int, int, int, boolean) - Method in class com.diozero.PiconZero
-
Sets all pixels with the selected red, green and blue values (0 to 255) [Available from firmware revision 07]
- setAngle(float) - Method in class com.diozero.Servo
-
Turn the servo to the specified angle where 90 is the middle position
- setAntennaGain(MFRC522.AntennaGain) - Method in class com.diozero.MFRC522
-
Set the MFRC522 Receiver Gain (RxGain) to value specified by given mask.
- setAntennaOn(boolean) - Method in class com.diozero.MFRC522
-
Open antennas, each time you start or shut down the natural barrier
between the transmitter should be at least 1ms interval
- setAntennaOn(boolean) - Method in class com.diozero.sandpit.MFRC522Old
-
Open antennas, each time you start or shut down the natural barrier between the transmitter should be at least 1ms interval
- setAutoGain(boolean) - Method in class com.diozero.TSL2561
-
Enables or disables the auto-gain settings when reading data from the sensor
- setBacklightEnabled(boolean) - Method in class com.diozero.HD44780Lcd
-
- setBit(byte) - Method in class com.diozero.util.MutableByte
-
- setBitValue(byte, boolean, int) - Static method in class com.diozero.util.BitManipulation
-
- setBitValue(byte, boolean) - Method in class com.diozero.util.MutableByte
-
- setBlackLevel(int[]) - Method in class com.diozero.sandpit.TCS3200
-
Set the black level calibration
- setBoardPwmFrequency(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setBoardPwmFrequency(int) - Method in interface com.diozero.internal.provider.PwmOutputDeviceFactoryInterface
-
- setBoardPwmFrequency(int) - Method in class com.diozero.internal.provider.sysfs.SysFsDeviceFactory
-
- setBoardPwmFrequency(int) - Method in class com.diozero.PCA9685
-
- setBoardPwmFrequency(int) - Method in class com.diozero.PiconZero
-
- setBrightness(int) - Method in class com.diozero.PiconZero
-
- setChange(boolean) - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- setCharacter(int, int, char) - Method in class com.diozero.HD44780Lcd
-
- setContrast(byte) - Method in class com.diozero.SSD1306
-
Sets the display contract.
- setCursorPosition(int, int) - Method in class com.diozero.HD44780Lcd
-
- setDebounceTime(float) - Method in class com.diozero.sandpit.DebouncedDigitalInputDevice
-
- setDebounceTimeMillis(int) - Method in interface com.diozero.internal.provider.GpioDigitalInputDeviceInterface
-
- setDebounceTimeMillis(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputDevice
-
- setDebounceTimeMillis(int) - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputDevice
-
- setDebounceTimeMillis(int) - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalInputDevice
-
- setDebounceTimeMillis(int) - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalInputDevice
-
- setDebounceTimeMillis(int) - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- setDelta(float) - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- setDirections(int, byte) - Method in interface com.diozero.api.GpioExpander
-
- setDirections(int, byte) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setDirections(int, byte) - Method in class com.diozero.legacy.MCP23008Old
-
- setDirections(int, byte) - Method in class com.diozero.PCF8574
-
- setDisplayOn(boolean) - Method in class com.diozero.SSD1306
-
- setEasing(String) - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- setEventAge(int) - Method in class com.diozero.api.SmoothedInputDevice
-
Set the event age (milliseconds).
- setFd(int) - Method in class com.diozero.util.PollNative
-
- setFilter(TCS3200.Filter) - Method in class com.diozero.sandpit.TCS3200
-
Set the colour to be sampled.
- setFrequency(TCS3200.Frequency) - Method in class com.diozero.sandpit.TCS3200
-
Set the frequency scaling.
- setGain(int) - Method in class com.diozero.TSL2561
-
Adjusts the gain on the TSL2561 (adjusts the sensitivity to light)
- setGyro(Vector3D) - Method in class com.diozero.api.imu.ImuData
-
- setInputConfig(int, PiconZero.InputConfig) - Method in class com.diozero.PiconZero
-
Set configuration of selected input channel
- setInputMode(int, GpioPullUpDown, GpioEventTrigger) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setInputMode(int) - Method in class com.diozero.PCF8574
-
- setInverted(boolean) - Method in class com.diozero.Servo
-
- setListener() - Method in class com.diozero.api.AbstractDigitalInputDevice
-
- setListener() - Method in class com.diozero.api.DigitalInputDevice
-
- setListener() - Method in class com.diozero.api.DigitalInputOutputDevice
-
- setListener(InputEventListener<T>) - Method in class com.diozero.internal.provider.AbstractInputDevice
-
- setListener(InputEventListener<DigitalInputEvent>) - Method in interface com.diozero.internal.provider.GpioDigitalInputDeviceInterface
-
- setListener(InputEventListener<DigitalInputEvent>) - Method in interface com.diozero.internal.provider.GpioDigitalInputOutputDeviceInterface
-
- setListener(InputEventListener<DigitalInputEvent>) - Method in class com.diozero.PiconZero.PiconZeroDigitalInputDevice
-
- setLog(boolean) - Method in class com.diozero.sandpit.MFRC522Old
-
- setLogReadsAndWrites(boolean) - Method in class com.diozero.MFRC522
-
- setLoop(boolean) - Method in class com.diozero.api.Animation
-
- setMode(DeviceMode) - Method in class com.diozero.api.DigitalInputOutputDevice
-
Set the input / output mode
- setMode(int, DeviceMode) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- setMode(int, DeviceMode) - Method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- setMode(int, DeviceMode) - Method in class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
- setMode(int, DeviceMode) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardMmapGpio
-
- setMode(DeviceMode) - Method in interface com.diozero.internal.provider.GpioDigitalInputOutputDeviceInterface
-
- setMode(DeviceMode) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- setMode(int, DeviceMode) - Method in interface com.diozero.internal.provider.mmap.MmapGpioInterface
-
- setMode(DeviceMode) - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- setMotor(int, float) - Method in class com.diozero.PiconZero
-
Set motor output value (normalised to range -1..1)
- setMotorValue(int, int) - Method in class com.diozero.PiconZero
-
Set motor output value (PiconZero range -128..127)
- setNativeDeviceFactory(NativeDeviceFactoryInterface) - Static method in class com.diozero.internal.DeviceFactoryHelper
-
- setOn(boolean) - Method in class com.diozero.api.DigitalOutputDevice
-
Turn the device on or off.
- setOperatingModes(BME280.TemperatureOversampling, BME280.PressureOversampling, BME280.HumidityOversampling, BME280.OperatingMode) - Method in class com.diozero.BME280
-
- setOutputConfig(int, PiconZero.OutputConfig) - Method in class com.diozero.PiconZero
-
Set configuration of selected output
- setOutputDeviceUnit(Servo.OutputDeviceUnit) - Method in class com.diozero.Servo
-
- setOutputEnabledFlag(boolean) - Method in class com.diozero.PCF8591
-
- setOutputMode(int) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setOutputMode(int) - Method in class com.diozero.PCF8574
-
- setOutputValue(int, int) - Method in class com.diozero.PiconZero
-
Set output data for selected output channel in PiconZero range.
- setPixel(int, int, int, int, boolean) - Method in class com.diozero.PiconZero
-
Set the colour of an individual pixel (always output channel 5)
- setPixel(int, int, boolean) - Method in class com.diozero.SSD1306
-
- setPolarity(SysFsPwmOutputDevice.Polarity) - Method in class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- setPower(boolean) - Method in class com.diozero.LM73
-
- setPullUpDown(int, GpioPullUpDown) - Method in class com.diozero.internal.board.chip.ChipMmapGpio
-
- setPullUpDown(int, GpioPullUpDown) - Method in class com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- setPullUpDown(int, GpioPullUpDown) - Method in class com.diozero.internal.board.raspberrypi.RPiMmapGpio
-
- setPullUpDown(int, GpioPullUpDown) - Method in class com.diozero.internal.board.tinkerboard.TinkerBoardMmapGpio
-
- setPullUpDown(int, GpioPullUpDown) - Method in interface com.diozero.internal.provider.mmap.MmapGpioInterface
-
- setPulseWidthMs(float) - Method in class com.diozero.Servo
-
Set the servo pulse width in milliseconds
- setResolution(LM73.Resolution) - Method in class com.diozero.LM73
-
- setSampleSize(int) - Method in class com.diozero.sandpit.TCS3200
-
Set the sample size (number of frequency cycles to accumulate)
- setServoPulseWidthMs(int, double) - Method in class com.diozero.PCA9685
-
Set the pulse duration (micro-seconds)
E.g.
- setStandbyAndFilterModes(BME280.StandbyMode, BME280.FilterMode) - Method in class com.diozero.BME280
-
- setText(int, String) - Method in class com.diozero.HD44780Lcd
-
Send string to display
- setThreshold(int) - Method in class com.diozero.api.SmoothedInputDevice
-
Set the threshold value in terms of number of on events within the
specified time period that will trigger an on event to any listeners.
- setUpdateInterval(double) - Method in class com.diozero.sandpit.TCS3200
-
Set the interval between RGB updates
- setValue(float) - Method in class com.diozero.api.AnimationInstance.KeyFrame
-
- setValue(boolean) - Method in class com.diozero.api.DigitalInputOutputDevice
-
Set the output value (if mode.
- setValue(float) - Method in class com.diozero.api.DigitalOutputDevice
-
- setValue(float) - Method in class com.diozero.api.motor.MotorBase
-
Set the speed of the motor as a floating point value between -1 (full
speed backward) and 1 (full speed forward)
- setValue(float) - Method in interface com.diozero.api.motor.MotorInterface
-
- setValue(float) - Method in class com.diozero.api.OutputDeviceCollection
-
- setValue(float) - Method in interface com.diozero.api.OutputDeviceInterface
-
- setValue(float) - Method in class com.diozero.api.PwmOutputDevice
-
Set the PWM output value (0..1).
- setValue(float) - Method in interface com.diozero.internal.provider.AnalogOutputDeviceInterface
-
- setValue(boolean) - Method in interface com.diozero.internal.provider.GpioDigitalOutputDeviceInterface
-
- setValue(int, boolean) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setValue(boolean) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalInputOutputDevice
-
- setValue(boolean) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxxDigitalOutputDevice
-
- setValue(float) - Method in interface com.diozero.internal.provider.PwmOutputDeviceInterface
-
Set the PWM output value (0..1)
- setValue(float) - Method in class com.diozero.internal.provider.sysfs.OdroidC2SysFsPwmOutputDevice
-
- setValue(boolean) - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- setValue(boolean) - Method in class com.diozero.internal.provider.sysfs.SysFsDigitalOutputDevice
-
- setValue(float) - Method in class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- setValue(float) - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- setValue(float) - Method in class com.diozero.LedBarGraph
-
Light a proportion of the LEDs using value as a percentage.
- setValue(boolean) - Method in class com.diozero.legacy.MCP23008Old.MCP23008DigitalOutputDevice
-
- setValue(int, boolean) - Method in class com.diozero.legacy.MCP23008Old
-
- setValue(boolean) - Method in class com.diozero.legacy.MCP23017Old.MCP23017DigitalOutputDevice
-
- setValue(int, boolean) - Method in class com.diozero.legacy.MCP23017Old
-
- setValue(int, float) - Method in class com.diozero.PCA9685
-
Set PWM output on a specific channel, value must be 0..1
- setValue(int, boolean) - Method in class com.diozero.PCF8574
-
- setValue(int, float) - Method in class com.diozero.PCF8591
-
Set the analog output value.
- setValue(float) - Method in class com.diozero.PiconZero.PiconZeroAnalogOutputDevice
-
- setValue(boolean) - Method in class com.diozero.PiconZero.PiconZeroDigitalOutputDevice
-
- setValue(float) - Method in class com.diozero.PiconZero.PiconZeroPwmOutputDevice
-
- setValue(int, float) - Method in class com.diozero.PiconZero
-
Set output value for the specified channel (normalised).
- setValue(int, boolean) - Method in class com.diozero.PiconZero
-
- setValue(float) - Method in class com.diozero.PwmLedBarGraph
-
Light a proportion of the LEDs using value as a percentage.
- setValue(float) - Method in class com.diozero.Servo
-
- setValueInternal(float) - Method in class com.diozero.api.PwmOutputDevice
-
- setValues(int, byte) - Method in interface com.diozero.api.GpioExpander
-
- setValues(float, float) - Method in class com.diozero.api.motor.DualMotor
-
Set the speed and direction for both motors (clockwise / counter-clockwise)
- setValues(int, byte) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- setValues(int, byte) - Method in class com.diozero.legacy.MCP23008Old
-
- setValues(int, byte) - Method in class com.diozero.PCF8574
-
- setValues(boolean, boolean, boolean) - Method in class com.diozero.RgbLed
-
Set the state of all LEDs.
- setValues(float, float, float) - Method in class com.diozero.RgbPwmLed
-
Set the value of all LEDs.
- setValueUnsafe(boolean) - Method in class com.diozero.api.DigitalOutputDevice
-
Unsafe operation that has no synchronisation checks and doesn't compensate
for active low logic.
- setWhiteLevel(int[]) - Method in class com.diozero.sandpit.TCS3200
-
Set the white level calibration
- shiftDisplayLeft() - Method in class com.diozero.HD44780Lcd
-
- shiftDisplayRight() - Method in class com.diozero.HD44780Lcd
-
- shutdownAll() - Static method in class com.diozero.util.DioZeroScheduler
-
- Sine - Class in com.diozero.api.easing
-
- Sine() - Constructor for class com.diozero.api.easing.Sine
-
- size() - Method in class com.diozero.internal.DeviceStates
-
- sleepMicros(int) - Static method in class com.diozero.util.SleepUtil
-
Sleep for the specific number of microseconds
- sleepMillis(long) - Static method in class com.diozero.util.SleepUtil
-
Sleep for the specific number of milliseconds
- sleepNanos(int) - Static method in class com.diozero.util.SleepUtil
-
Sleep for the specified number of nanoseconds.
- sleepSeconds(int) - Static method in class com.diozero.util.SleepUtil
-
Sleep for the specific number of seconds
- sleepSeconds(double) - Static method in class com.diozero.util.SleepUtil
-
Sleep for the specific number of seconds
- SleepUtil - Class in com.diozero.util
-
- SleepUtil() - Constructor for class com.diozero.util.SleepUtil
-
- SmoothedInputDevice - Class in com.diozero.api
-
Represents a generic input device which takes its value from the number of
active events over a specific time period.
- SmoothedInputDevice(int, GpioPullUpDown, int, int, int) - Constructor for class com.diozero.api.SmoothedInputDevice
-
- SmoothedInputDevice(GpioDeviceFactoryInterface, int, GpioPullUpDown, int, int, int) - Constructor for class com.diozero.api.SmoothedInputDevice
-
- SoftwarePwmOutputDevice - Class in com.diozero.internal
-
- SoftwarePwmOutputDevice(String, DeviceFactoryInterface, GpioDigitalOutputDeviceInterface, int, float) - Constructor for class com.diozero.internal.SoftwarePwmOutputDevice
-
- SpiClockMode - Enum in com.diozero.api
-
SPI Clock Polarity Clock Phase Clock Edge
Mode (CPOL/CKP) (CPHA) (CKE/NCPHA)
0 0 0 1
1 0 1 0
2 1 0 1
3 1 1 0
- SPIConstants - Interface in com.diozero.api
-
- SpiDevice - Class in com.diozero.api
-
https://www.raspberrypi.org/documentation/hardware/raspberrypi/spi/README.md
For modern Raspberry Pis:
2 SPI controllers, 0 (SPI-0) and 1 (SPI-1)
Controller 0 has 2 channels (CE-0 on physical pin 24, CE-1 on physical pin 26)
Controller 1 has 3 channels (CE-0 on physical pin 12, CE-1 on physical pin 11, CE-2 on physical pin 36)
SPI-1 is more limited that SPI-0 on the Raspberry Pi (https://www.raspberrypi.org/forums/viewtopic.php?t=81903&p=579154)
- The SPI-1 clock is derived from the system clock therefore you have to be careful when over/underclocking to set the right divisor
- Limited IRQ support, no thresholding on the FIFO except "TX empty" or "done".
- SpiDevice(int) - Constructor for class com.diozero.api.SpiDevice
-
- SpiDevice(int, int) - Constructor for class com.diozero.api.SpiDevice
-
- SpiDevice(int, int, int, SpiClockMode, boolean) - Constructor for class com.diozero.api.SpiDevice
-
- SpiDeviceFactoryInterface - Interface in com.diozero.internal.provider
-
- SpiDeviceInterface - Interface in com.diozero.internal.provider
-
- SSD1306 - Class in com.diozero
-
- SSD1306(int, int, DigitalOutputDevice, DigitalOutputDevice) - Constructor for class com.diozero.SSD1306
-
- SSD1331 - Class in com.diozero.sandpit
-
- SSD1331() - Constructor for class com.diozero.sandpit.SSD1331
-
- start() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- startRead() - Method in class com.diozero.api.imu.ImuBase
-
- startRead() - Method in interface com.diozero.api.imu.ImuInterface
-
- statusAll() - Static method in class com.diozero.util.DioZeroScheduler
-
- stop() - Method in class com.diozero.api.Animation
-
Immediately stop the animation and flush the segment queue.
- stop() - Method in class com.diozero.api.motor.DigitalMotor
-
- stop() - Method in class com.diozero.api.motor.DualMotor
-
- stop() - Method in interface com.diozero.api.motor.MotorInterface
-
- stop() - Method in class com.diozero.api.motor.PwmMotor
-
- stop() - Method in class com.diozero.internal.SoftwarePwmOutputDevice
-
- stop() - Method in class com.diozero.PiconZeroMotor
-
- stop() - Method in class com.diozero.sandpit.TB6612FNGMotor
-
- stop() - Method in class com.diozero.util.EpollNative
-
- stop() - Method in class com.diozero.util.PollNative
-
- stopCrypto1() - Method in class com.diozero.MFRC522
-
Used to exit the PCD from its authenticated state.
- stopCrypto1() - Method in class com.diozero.sandpit.MFRC522Old
-
- stopRead() - Method in class com.diozero.api.imu.ImuBase
-
- stopRead() - Method in interface com.diozero.api.imu.ImuInterface
-
- StringUtil - Class in com.diozero.util
-
- StringUtil() - Constructor for class com.diozero.util.StringUtil
-
- SUB_ADDRESS_SIZE_1_BYTE - Static variable in interface com.diozero.api.I2CConstants
-
- SUB_ADDRESS_SIZE_2_BYTES - Static variable in interface com.diozero.api.I2CConstants
-
- submit(Runnable) - Method in class com.diozero.util.DioZeroScheduler
-
- SysFsAnalogInputDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsAnalogInputDevice(SysFsDeviceFactory, String, int, int) - Constructor for class com.diozero.internal.provider.sysfs.SysFsAnalogInputDevice
-
- SysFsDeviceFactory - Class in com.diozero.internal.provider.sysfs
-
- SysFsDeviceFactory() - Constructor for class com.diozero.internal.provider.sysfs.SysFsDeviceFactory
-
- SysFsDigitalInputDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsDigitalInputDevice(SysFsDeviceFactory, Path, String, int, GpioEventTrigger) - Constructor for class com.diozero.internal.provider.sysfs.SysFsDigitalInputDevice
-
- SysFsDigitalInputOutputDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsDigitalInputOutputDevice(SysFsDeviceFactory, Path, String, int, DeviceMode) - Constructor for class com.diozero.internal.provider.sysfs.SysFsDigitalInputOutputDevice
-
- SysFsDigitalOutputDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsDigitalOutputDevice(SysFsDeviceFactory, Path, String, int, boolean) - Constructor for class com.diozero.internal.provider.sysfs.SysFsDigitalOutputDevice
-
- SysFsI2cDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsI2cDevice(DeviceFactoryInterface, String, int, int, int, int) - Constructor for class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- SysFsPwmOutputDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsPwmOutputDevice(String, DeviceFactoryInterface, int, PwmPinInfo, int, float) - Constructor for class com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice
-
- SysFsPwmOutputDevice.Polarity - Enum in com.diozero.internal.provider.sysfs
-
- SysFsSpiDevice - Class in com.diozero.internal.provider.sysfs
-
- SysFsSpiDevice(DeviceFactoryInterface, String, int, int, int, SpiClockMode, boolean) - Constructor for class com.diozero.internal.provider.sysfs.SysFsSpiDevice
-
- SystemInfo - Class in com.diozero.util
-
- SystemInfo() - Constructor for class com.diozero.util.SystemInfo
-
- SystemInfo.UnknownBoardInfo - Class in com.diozero.util
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.api.AbstractDigitalInputDevice
-
- valueChanged(T) - Method in class com.diozero.api.GpioInputDevice
-
- valueChanged(T) - Method in interface com.diozero.api.InputEventListener
-
- valueChanged(float) - Method in class com.diozero.api.motor.MotorBase
-
- valueChanged(MotorEvent) - Method in interface com.diozero.api.motor.MotorListener
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.api.SmoothedInputDevice
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.api.WaitableDigitalInputDevice
-
- valueChanged(T) - Method in class com.diozero.internal.provider.AbstractInputDevice
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.legacy.MCP23008Old
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.legacy.MCP23017Old
-
- valueChanged(DigitalInputEvent) - Method in class com.diozero.sandpit.TCS3200
-
- valueOf(String) - Static method in enum com.diozero.api.DeviceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.GpioEventTrigger
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.GpioPullUpDown
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.imu.OrientationEvent.OrientationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.imu.TapEvent.TapAxisType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.imu.TapEvent.TapType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.PwmType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.api.SpiClockMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.FilterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.HumidityOversampling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.OperatingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.PressureOversampling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.StandbyMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BME280.TemperatureOversampling
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.BMP180.BMPMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.internal.board.odroid.OdroidBoardInfoProvider.Model
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice.Polarity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.legacy.MCP23008Old.InterruptMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.LM73.Configuration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.LM73.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.McpAdc.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.McpEeprom.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.MFRC522.AntennaGain
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.MFRC522.PiccType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.MFRC522.StatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.PCF8591.InputMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.PiconZero.InputConfig
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.PiconZero.OutputConfig
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.sandpit.ADS1015.Address
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.sandpit.TCS3200.Filter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.sandpit.TCS3200.Frequency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.Servo.OutputDeviceUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.diozero.W1ThermSensor.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum com.diozero.W1ThermSensor.Type
-
- valueOf(Path) - Static method in enum com.diozero.W1ThermSensor.Type
-
- values() - Static method in enum com.diozero.api.DeviceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.GpioEventTrigger
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.GpioPullUpDown
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.imu.OrientationEvent.OrientationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.imu.TapEvent.TapAxisType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.imu.TapEvent.TapType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.PwmType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.api.SpiClockMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.FilterMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.HumidityOversampling
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.OperatingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.PressureOversampling
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.StandbyMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BME280.TemperatureOversampling
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.BMP180.BMPMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.internal.board.odroid.OdroidBoardInfoProvider.Model
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.internal.provider.sysfs.SysFsPwmOutputDevice.Polarity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.legacy.MCP23008Old.InterruptMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.LM73.Configuration
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.LM73.Resolution
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.McpAdc.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.McpEeprom.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.MFRC522.AntennaGain
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.MFRC522.PiccType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.MFRC522.StatusCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.PCF8591.InputMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.PiconZero.InputConfig
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.PiconZero.OutputConfig
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.sandpit.ADS1015.Address
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.sandpit.TCS3200.Filter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.sandpit.TCS3200.Frequency
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.Servo.OutputDeviceUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.diozero.W1ThermSensor.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VCC_3V3 - Static variable in class com.diozero.api.PinInfo
-
- VCC_5V - Static variable in class com.diozero.api.PinInfo
-
- VL6180ToF - Class in com.diozero.sandpit
-
ST VL6180X Time-of-Flight proximity and ambient light sensor.
- VL6180ToF(int, int) - Constructor for class com.diozero.sandpit.VL6180ToF
-
- W1ThermSensor - Class in com.diozero
-
- W1ThermSensor.Type - Enum in com.diozero
-
- WaitableDigitalInputDevice - Class in com.diozero.api
-
Represents a digital input device with distinct waitable states (active / inactive).
- WaitableDigitalInputDevice(int) - Constructor for class com.diozero.api.WaitableDigitalInputDevice
-
- WaitableDigitalInputDevice(int, GpioPullUpDown, GpioEventTrigger) - Constructor for class com.diozero.api.WaitableDigitalInputDevice
-
- WaitableDigitalInputDevice(GpioDeviceFactoryInterface, int, GpioPullUpDown, GpioEventTrigger) - Constructor for class com.diozero.api.WaitableDigitalInputDevice
-
- waitForActive() - Method in class com.diozero.api.WaitableDigitalInputDevice
-
Wait indefinitely for the device state to go active.
- waitForActive(int) - Method in class com.diozero.api.WaitableDigitalInputDevice
-
Wait the specified time period for the device state to go active.
- waitForInactive() - Method in class com.diozero.api.WaitableDigitalInputDevice
-
Wait indefinitely for the device state to go inactive.
- waitForInactive(int) - Method in class com.diozero.api.WaitableDigitalInputDevice
-
Wait the specified time period for the device state to go inactive.
- waitForValue(boolean, int) - Method in class com.diozero.api.WaitableDigitalInputDevice
-
Wait the specified time period for the device state to switch to value.
- wakeupA(byte[]) - Method in class com.diozero.MFRC522
-
Transmits a Wake-UP command, Type A.
- whenActivated(Action) - Method in class com.diozero.api.AbstractDigitalInputDevice
-
Action to perform when the device state is active.
- whenBackward(Action) - Method in class com.diozero.api.motor.MotorBase
-
- whenBackward(Action) - Method in interface com.diozero.api.motor.MotorInterface
-
- whenDeactivated(Action) - Method in class com.diozero.api.AbstractDigitalInputDevice
-
Action to perform when the device state is inactive.
- whenForward(Action) - Method in class com.diozero.api.motor.MotorBase
-
- whenForward(Action) - Method in interface com.diozero.api.motor.MotorInterface
-
- whenPressed(Action) - Method in class com.diozero.Button
-
Action to perform when the button is pressed.
- whenReleased(Action) - Method in class com.diozero.Button
-
Action to perform when the button is released.
- whenStop(Action) - Method in class com.diozero.api.motor.MotorBase
-
- whenStop(Action) - Method in interface com.diozero.api.motor.MotorInterface
-
- write(int, int, byte[]) - Method in class com.diozero.api.I2CDevice
-
Writes a single byte to a register
- write(int, int, byte) - Method in class com.diozero.api.I2CDevice
-
Writes a single byte to a register
- write(byte[]) - Method in class com.diozero.api.I2CDevice
-
- write(byte[], ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- write(ByteBuffer, int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- write(ByteBuffer, int) - Method in class com.diozero.api.I2CDevice
-
- write(int, int, ByteBuffer, int, ByteOrder) - Method in class com.diozero.api.I2CDevice
-
- write(int, ByteBuffer, int) - Method in class com.diozero.api.I2CDevice
-
- write(ByteBuffer) - Method in class com.diozero.api.SpiDevice
-
- write(byte) - Method in interface com.diozero.HD44780Lcd.LcdConnection
-
- write(byte) - Method in class com.diozero.HD44780Lcd.PCF8574LcdConnection
-
- write(byte) - Method in class com.diozero.HD44780Lcd.PiFaceCadLcdConnection
-
- write(ByteBuffer) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- write(ByteBuffer) - Method in interface com.diozero.internal.provider.SpiDeviceInterface
-
- write(ByteBuffer, int) - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- write(ByteBuffer, int, boolean) - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- write(ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- write(ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsSpiDevice
-
- writeAndRead(ByteBuffer) - Method in class com.diozero.api.SpiDevice
-
- writeAndRead(ByteBuffer) - Method in interface com.diozero.internal.provider.SpiDeviceInterface
-
- writeAndRead(ByteBuffer, int) - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- writeAndRead(ByteBuffer, int, boolean) - Method in class com.diozero.internal.provider.sysfs.NativeSpiDevice
-
- writeAndRead(ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsSpiDevice
-
- writeBit(int, int, int) - Method in class com.diozero.api.I2CDevice
-
write a single bit in an 8-bit device register.
- writeBit(int, int, boolean) - Method in class com.diozero.api.I2CDevice
-
write a single bit in an 8-bit device register.
- writeBits(int, int, int, int) - Method in class com.diozero.api.I2CDevice
-
Write multiple bits in an 8-bit device register.
- writeBlockData(int, byte[]) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Block Write: i2c_smbus_write_block_data()
The opposite of the Block Read command, this writes up to 32 bytes to
a device, to a designated register that is specified through the
Comm byte.
- writeBlockData(int, byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeBlockData(int, byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- writeByte(int, int) - Method in class com.diozero.api.I2CDevice
-
Write single byte to an 8-bit device register.
- writeByte(int, byte) - Method in class com.diozero.api.I2CDevice
-
Write single byte to an 8-bit device register.
- writeByte(byte) - Method in class com.diozero.api.I2CDevice
-
- writeByte(byte) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- writeByte(int, byte) - Method in class com.diozero.internal.provider.mcp23xxx.MCP23xxx
-
- writeByte(byte) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Send Byte: i2c_smbus_write_byte()
This operation is the reverse of Receive Byte: it sends a single byte
to a device.
- writeByte(byte) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeByte(byte) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- writeByte(byte) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- writeByte(int, byte) - Method in class com.diozero.legacy.MCP23017Old
-
- writeByte(int, byte) - Method in class com.diozero.MCP23008
-
- writeByte(int, byte) - Method in class com.diozero.MCP23017
-
- writeByte(int, byte) - Method in class com.diozero.MCP23S17
-
- writeByte(int, int) - Method in class com.diozero.McpEeprom
-
- writeByte(int, byte) - Method in class com.diozero.McpEeprom
-
- writeByteData(int, byte) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- writeByteData(int, byte) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Write Byte: i2c_smbus_write_byte_data()
This writes a single byte to a device, to a designated register.
- writeByteData(int, byte) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeByteData(int, byte) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- writeByteData(int, byte) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- writeBytes(int, int, byte[]) - Method in class com.diozero.api.I2CDevice
-
Write multiple bytes to an 8-bit device register.
- writeBytes(int, int, byte[], int) - Method in class com.diozero.api.I2CDevice
-
- writeBytes(byte[]) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
- writeBytes(byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeBytes(byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- writeBytes(int, byte[]) - Method in class com.diozero.McpEeprom
-
- writeI2CBlockData(int, int, ByteBuffer) - Method in interface com.diozero.internal.provider.I2CDeviceInterface
-
- writeI2CBlockData(int, byte[]) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
I2C Block Write: i2c_smbus_write_i2c_block_data()
The opposite of the Block Read command, this writes bytes to
a device, to a designated register that is specified through the
Comm byte.
- writeI2CBlockData(int, byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeI2CBlockData(int, byte[]) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-
- writeI2CBlockData(int, int, ByteBuffer) - Method in class com.diozero.internal.provider.sysfs.SysFsI2cDevice
-
- writeShort(int, short) - Method in class com.diozero.api.I2CDevice
-
- writeWord(int, int) - Method in class com.diozero.api.I2CDevice
-
Write single word to a 16-bit device register.
- writeWordData(int, short) - Method in interface com.diozero.internal.provider.sysfs.I2CSMBusInterface
-
SMBus Write Word: i2c_smbus_write_word_data()
This is the opposite of the Read Word operation.
- writeWordData(int, short) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSMBus
-
- writeWordData(int, short) - Method in class com.diozero.internal.provider.sysfs.NativeI2CDeviceSysFs
-