Uses of Package
com.diozero.devices
Package | Description |
---|---|
com.diozero.devices |
Classes representing actual devices such as LEDs, Buttons as well as GPIO,
devices that are connected via I2C, SPI and Serial interfaces.
|
com.diozero.devices.mcp23xxx | |
com.diozero.devices.motor | |
com.diozero.devices.sandpit |
-
Classes in com.diozero.devices used by com.diozero.devices Class Description Ads112C04 Ads112C04.AdcEvent Ads112C04.Address The ADS112C04 has two address pins: A0 and A1.Ads112C04.Builder Ads112C04.BurnoutCurrentSources Ads112C04.ConfigRegister Ads112C04.ConversionMode Ads112C04.CrcConfig Ads112C04.DataCounter Ads112C04.DataRate Ads112C04.GainConfig Ads112C04.Idac1RoutingConfig Ads112C04.Idac2RoutingConfig Ads112C04.IdacCurrent Ads112C04.InputMultiplexerConfig Input multiplexer configurationAds112C04.OperatingMode Ads112C04.Pga Ads112C04.TemperatureSensorMode Ads112C04.VRef Ads1x15.Address I2C address configurationAds1x15.Ads1015DataRate Number of samples per secondAds1x15.Ads1115DataRate Number of samples per secondAds1x15.ComparatorMode Ads1x15.ComparatorPolarity Ads1x15.ComparatorQueue Comparator queue configurationAds1x15.Mode Read mode - continuous or singleAds1x15.Model Ads1x15.PgaConfig Programmable Gain Amplifier configuration.BarometerInterface BH1750.Mode BME280.FilterCoefficient IIR Filter coefficient; can be FILTER_OFF, _2, _4, _8, _16.BME280.HumidityOversampling Humidity oversampling multiplier; value can be OVERSAMPLING_1, _2, _4, _8, _16.BME280.Model BME280.OperatingMode Operating mode; value can be MODE_SLEEP, _FORCED, or _NORMAL.BME280.PressureOversampling Pressure oversampling multiplier; value can be OVERSAMPLING_1, _2, _4, _8, _16.BME280.StandbyDuration Inactive duration in standby mode; can be STANDBY_ 500_US (0.5 ms) 62_5_MS (62.5 ms) 125_MS (125 ms) 250_MS (250 ms) 500_MS (500 ms) 1_S (1 second) 10_MS (10 ms) 20_MS (20 ms)BME280.TemperatureOversampling Temperature oversampling multiplier; value can be OVERSAMPLING_1, _2, _4, _8, _16.BME680.Data BME680.FilterSize IIR filter size.BME680.HeaterProfile Gas heater profile.BME680.OversamplingMultiplier Oversampling multiplier.BME680.PowerMode Power mode.BMP180.BMPMode Relationship between sampling mode and conversion delay (in ms) for each sampling mode Ultra low power: 4.5 ms minimum conversion delay Standard: 7.5 ms High Resolution: 13.5 ms Ultra high Resolution: 25.5 msDistanceSensorInterface GpioExpander Interface for GPIO expansion boards such as the MCP23xxx family of devicesHD44780Lcd HD44780Lcd.LcdConnection HygrometerInterface LED Provides utility methods for controlling a Light Emitting Diode (LED).LM73.Configuration LM73.Resolution LuminositySensorInterface McpAdc.Type The MCP3204/3208 devices offer the choice of using the analog input channels configured as single-ended inputs or pseudo-differential pairs.McpEeprom.Type MFRC522.AntennaGain MFRC522.PiccType MFRC522.StatusCode MFRC522.UID PCF8591.InputMode PiconZero PiconZero.InputConfig PiconZero.OutputConfig PwmLed PWM controlled LED.SensorInterface SGP30.FeatureSetVersion SGP30.RawMeasurement SGP30.SGP30Measurement ThermometerInterface TSL2561.TSL2561Package W1ThermSensor W1ThermSensor.Type -
Classes in com.diozero.devices used by com.diozero.devices.mcp23xxx Class Description GpioExpander Interface for GPIO expansion boards such as the MCP23xxx family of devices -
Classes in com.diozero.devices used by com.diozero.devices.motor Class Description PiconZero -
Classes in com.diozero.devices used by com.diozero.devices.sandpit Class Description DistanceSensorInterface SensorInterface