All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AlreadyConnectedException |
|
BrickDC |
Drives one brushed DC motor with up to 28V and 5A (peak)
|
BrickDC.CurrentVelocityListener |
|
BrickDC.EmergencyShutdownListener |
This listener is triggered if either the current consumption
is too high (above 5A) or the temperature of the driver chip is too high
(above 175°C).
|
BrickDC.UnderVoltageListener |
|
BrickDC.VelocityReachedListener |
This listener is triggered whenever a set velocity is reached.
|
BrickDCProvider |
|
BrickESP32 |
ESP32 microcontroller based Brick with 6 Bricklet ports
|
BrickESP32Ethernet |
ESP32 microcontroller based Brick with Ethernet and 6 Bricklet ports
|
BrickESP32EthernetProvider |
|
BrickESP32Provider |
|
BrickHAT |
HAT for Raspberry Pi with 8 Bricklets ports and real-time clock
|
BrickHAT.VoltagesListener |
|
BrickHATProvider |
|
BrickHATZero |
HAT for Raspberry Pi Zero with 4 Bricklets ports
|
BrickHATZero.USBVoltageListener |
|
BrickHATZeroProvider |
|
BrickIMU |
Full fledged AHRS with 9 degrees of freedom
|
BrickIMU.AccelerationListener |
|
BrickIMU.AllDataListener |
|
BrickIMU.AngularVelocityListener |
|
BrickIMU.MagneticFieldListener |
|
BrickIMU.OrientationListener |
|
BrickIMU.QuaternionListener |
|
BrickIMUProvider |
|
BrickIMUV2 |
Full fledged AHRS with 9 degrees of freedom
|
BrickIMUV2.AccelerationListener |
|
BrickIMUV2.AllDataListener |
|
BrickIMUV2.AngularVelocityListener |
|
BrickIMUV2.GravityVectorListener |
|
BrickIMUV2.LinearAccelerationListener |
|
BrickIMUV2.MagneticFieldListener |
|
BrickIMUV2.OrientationListener |
|
BrickIMUV2.QuaternionListener |
|
BrickIMUV2.TemperatureListener |
|
BrickIMUV2Provider |
|
BrickletAccelerometer |
Measures acceleration in three axis
|
BrickletAccelerometer.AccelerationListener |
|
BrickletAccelerometer.AccelerationReachedListener |
|
BrickletAccelerometerProvider |
|
BrickletAccelerometerV2 |
Measures acceleration in three axis
|
BrickletAccelerometerV2.AccelerationListener |
|
BrickletAccelerometerV2.ContinuousAcceleration16BitListener |
Returns 30 acceleration values with 16 bit resolution.
|
BrickletAccelerometerV2.ContinuousAcceleration8BitListener |
Returns 60 acceleration values with 8 bit resolution.
|
BrickletAccelerometerV2Provider |
|
BrickletAirQuality |
Measures IAQ index, temperature, humidity and air pressure
|
BrickletAirQuality.AirPressureListener |
|
BrickletAirQuality.AllValuesListener |
|
BrickletAirQuality.HumidityListener |
|
BrickletAirQuality.IAQIndexListener |
|
BrickletAirQuality.TemperatureListener |
|
BrickletAirQualityProvider |
|
BrickletAmbientLight |
Measures ambient light up to 900lux
|
BrickletAmbientLight.AnalogValueListener |
|
BrickletAmbientLight.AnalogValueReachedListener |
|
BrickletAmbientLight.IlluminanceListener |
|
BrickletAmbientLight.IlluminanceReachedListener |
|
BrickletAmbientLightProvider |
|
BrickletAmbientLightV2 |
Measures ambient light up to 64000lux
|
BrickletAmbientLightV2.IlluminanceListener |
|
BrickletAmbientLightV2.IlluminanceReachedListener |
|
BrickletAmbientLightV2Provider |
|
BrickletAmbientLightV3 |
Measures ambient light up to 64000lux
|
BrickletAmbientLightV3.IlluminanceListener |
|
BrickletAmbientLightV3Provider |
|
BrickletAnalogIn |
Measures DC voltage between 0V and 45V
|
BrickletAnalogIn.AnalogValueListener |
|
BrickletAnalogIn.AnalogValueReachedListener |
|
BrickletAnalogIn.VoltageListener |
|
BrickletAnalogIn.VoltageReachedListener |
|
BrickletAnalogInProvider |
|
BrickletAnalogInV2 |
Measures DC voltage between 0V and 42V
|
BrickletAnalogInV2.AnalogValueListener |
|
BrickletAnalogInV2.AnalogValueReachedListener |
|
BrickletAnalogInV2.VoltageListener |
|
BrickletAnalogInV2.VoltageReachedListener |
|
BrickletAnalogInV2Provider |
|
BrickletAnalogInV3 |
Measures DC voltage between 0V and 42V
|
BrickletAnalogInV3.VoltageListener |
|
BrickletAnalogInV3Provider |
|
BrickletAnalogOut |
Generates configurable DC voltage between 0V and 5V
|
BrickletAnalogOutProvider |
|
BrickletAnalogOutV2 |
Generates configurable DC voltage between 0V and 12V
|
BrickletAnalogOutV2Provider |
|
BrickletAnalogOutV3 |
Generates configurable DC voltage between 0V and 12V
|
BrickletAnalogOutV3Provider |
|
BrickletBarometer |
Measures air pressure and altitude changes
|
BrickletBarometer.AirPressureListener |
|
BrickletBarometer.AirPressureReachedListener |
|
BrickletBarometer.AltitudeListener |
|
BrickletBarometer.AltitudeReachedListener |
|
BrickletBarometerProvider |
|
BrickletBarometerV2 |
Measures air pressure and altitude changes
|
BrickletBarometerV2.AirPressureListener |
|
BrickletBarometerV2.AltitudeListener |
|
BrickletBarometerV2.TemperatureListener |
|
BrickletBarometerV2Provider |
|
BrickletCAN |
Communicates with CAN bus devices
|
BrickletCAN.FrameReadableListener |
This listener is triggered if a data or remote frame was received by the CAN
transceiver.
|
BrickletCAN.FrameReadListener |
This listener is triggered if a data or remote frame was received by the CAN
transceiver.
|
BrickletCANProvider |
|
BrickletCANV2 |
Communicates with CAN bus devices
|
BrickletCANV2.ErrorOccurredListener |
This listener is triggered if any error occurred while writing, reading or transmitting CAN frames.
|
BrickletCANV2.FrameReadableListener |
This listener is triggered if a data or remote frame was received by the CAN
transceiver.
|
BrickletCANV2.FrameReadListener |
This listener is triggered if a data or remote frame was received by the CAN
transceiver.
|
BrickletCANV2.FrameReadLowLevelListener |
|
BrickletCANV2Provider |
|
BrickletCO2 |
Measures CO2 concentration in ppm
|
BrickletCO2.CO2ConcentrationListener |
|
BrickletCO2.CO2ConcentrationReachedListener |
|
BrickletCO2Provider |
|
BrickletCO2V2 |
Measures CO2 concentration, temperature and humidity
|
BrickletCO2V2.AllValuesListener |
|
BrickletCO2V2.CO2ConcentrationListener |
|
BrickletCO2V2.HumidityListener |
|
BrickletCO2V2.TemperatureListener |
|
BrickletCO2V2Provider |
|
BrickletColor |
Measures color (RGB value), illuminance and color temperature
|
BrickletColor.ColorListener |
|
BrickletColor.ColorReachedListener |
|
BrickletColor.ColorTemperatureListener |
|
BrickletColor.IlluminanceListener |
|
BrickletColorProvider |
|
BrickletColorV2 |
Measures color (RGB value), illuminance and color temperature
|
BrickletColorV2.ColorListener |
|
BrickletColorV2.ColorTemperatureListener |
|
BrickletColorV2.IlluminanceListener |
|
BrickletColorV2Provider |
|
BrickletCompass |
3-axis compass with 10 nanotesla and 0.1° resolution
|
BrickletCompass.HeadingListener |
|
BrickletCompass.MagneticFluxDensityListener |
|
BrickletCompassProvider |
|
BrickletCurrent12 |
Measures AC/DC current between -12.5A and +12.5A
|
BrickletCurrent12.AnalogValueListener |
|
BrickletCurrent12.AnalogValueReachedListener |
|
BrickletCurrent12.CurrentListener |
|
BrickletCurrent12.CurrentReachedListener |
|
BrickletCurrent12.OverCurrentListener |
|
BrickletCurrent12Provider |
|
BrickletCurrent25 |
Measures AC/DC current between -25A and +25A
|
BrickletCurrent25.AnalogValueListener |
|
BrickletCurrent25.AnalogValueReachedListener |
|
BrickletCurrent25.CurrentListener |
|
BrickletCurrent25.CurrentReachedListener |
|
BrickletCurrent25.OverCurrentListener |
|
BrickletCurrent25Provider |
|
BrickletDCV2 |
Drives one brushed DC motor with up to 28V and 5A (peak)
|
BrickletDCV2.CurrentVelocityListener |
|
BrickletDCV2.EmergencyShutdownListener |
This listener is triggered if either the current consumption
is too high (above 5A) or the temperature of the driver chip is too high
(above 175°C).
|
BrickletDCV2.VelocityReachedListener |
This listener is triggered whenever a set velocity is reached.
|
BrickletDCV2Provider |
|
BrickletDistanceIR |
Measures distance up to 150cm with infrared light
|
BrickletDistanceIR.AnalogValueListener |
|
BrickletDistanceIR.AnalogValueReachedListener |
|
BrickletDistanceIR.DistanceListener |
|
BrickletDistanceIR.DistanceReachedListener |
|
BrickletDistanceIRProvider |
|
BrickletDistanceIRV2 |
Measures distance up to 150cm with infrared light
|
BrickletDistanceIRV2.AnalogValueListener |
|
BrickletDistanceIRV2.DistanceListener |
|
BrickletDistanceIRV2Provider |
|
BrickletDistanceUS |
Measures distance between 2cm and 400cm with ultrasound
|
BrickletDistanceUS.DistanceListener |
|
BrickletDistanceUS.DistanceReachedListener |
|
BrickletDistanceUSProvider |
|
BrickletDistanceUSV2 |
Measures distance between 30cm and 500cm with ultrasound
|
BrickletDistanceUSV2.DistanceListener |
|
BrickletDistanceUSV2Provider |
|
BrickletDMX |
DMX master and slave
|
BrickletDMX.FrameAvailableListener |
This listener is triggered in slave mode when a new frame was received from the DMX master
and it can be read out.
|
BrickletDMX.FrameErrorCountListener |
This listener is called if a new error occurs.
|
BrickletDMX.FrameListener |
This listener is called as soon as a new frame is available
(written by the DMX master).
|
BrickletDMX.FrameLowLevelListener |
|
BrickletDMX.FrameStartedListener |
This listener is triggered as soon as a new frame write is started.
|
BrickletDMXProvider |
|
BrickletDualButton |
Two tactile buttons with built-in blue LEDs
|
BrickletDualButton.StateChangedListener |
This listener is called whenever a button is pressed.
|
BrickletDualButtonProvider |
|
BrickletDualButtonV2 |
Two tactile buttons with built-in blue LEDs
|
BrickletDualButtonV2.StateChangedListener |
This listener is called whenever a button is pressed.
|
BrickletDualButtonV2Provider |
|
BrickletDualRelay |
Two relays to switch AC/DC devices
|
BrickletDualRelay.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletDualRelayProvider |
|
BrickletDustDetector |
Measures dust density
|
BrickletDustDetector.DustDensityListener |
|
BrickletDustDetector.DustDensityReachedListener |
|
BrickletDustDetectorProvider |
|
BrickletEnergyMonitor |
Measures Voltage, Current, Energy, Real/Apparent/Reactive Power, Power Factor and Frequency
|
BrickletEnergyMonitor.EnergyDataListener |
|
BrickletEnergyMonitorProvider |
|
BrickletEPaper296x128 |
Three color 296x128 e-paper display
|
BrickletEPaper296x128.DrawStatusListener |
Listener for the current draw status.
|
BrickletEPaper296x128Provider |
|
BrickletGPS |
Determine position, velocity and altitude using GPS
|
BrickletGPS.AltitudeListener |
|
BrickletGPS.CoordinatesListener |
|
BrickletGPS.DateTimeListener |
|
BrickletGPS.MotionListener |
|
BrickletGPS.StatusListener |
|
BrickletGPSProvider |
|
BrickletGPSV2 |
Determine position, velocity and altitude using GPS
|
BrickletGPSV2.AltitudeListener |
|
BrickletGPSV2.CoordinatesListener |
|
BrickletGPSV2.DateTimeListener |
|
BrickletGPSV2.MotionListener |
|
BrickletGPSV2.PulsePerSecondListener |
This listener is triggered precisely once per second,
see `PPS <https://en.wikipedia.org/wiki/Pulse-per-second_signal>`__.
|
BrickletGPSV2.StatusListener |
|
BrickletGPSV2Provider |
|
BrickletGPSV3 |
Determine position, velocity and altitude using GPS
|
BrickletGPSV3.AltitudeListener |
|
BrickletGPSV3.CoordinatesListener |
|
BrickletGPSV3.DateTimeListener |
|
BrickletGPSV3.MotionListener |
|
BrickletGPSV3.PulsePerSecondListener |
This listener is triggered precisely once per second,
see `PPS <https://en.wikipedia.org/wiki/Pulse-per-second_signal>`__.
|
BrickletGPSV3.StatusListener |
|
BrickletGPSV3Provider |
|
BrickletHallEffect |
Detects presence of magnetic field
|
BrickletHallEffect.EdgeCountListener |
|
BrickletHallEffectProvider |
|
BrickletHallEffectV2 |
Measures magnetic flux density between -7mT and +7mT
|
BrickletHallEffectV2.CounterListener |
|
BrickletHallEffectV2.MagneticFluxDensityListener |
|
BrickletHallEffectV2Provider |
|
BrickletHumidity |
Measures relative humidity
|
BrickletHumidity.AnalogValueListener |
|
BrickletHumidity.AnalogValueReachedListener |
|
BrickletHumidity.HumidityListener |
|
BrickletHumidity.HumidityReachedListener |
|
BrickletHumidityProvider |
|
BrickletHumidityV2 |
Measures relative humidity
|
BrickletHumidityV2.HumidityListener |
|
BrickletHumidityV2.TemperatureListener |
|
BrickletHumidityV2Provider |
|
BrickletIMUV3 |
Full fledged AHRS with 9 degrees of freedom
|
BrickletIMUV3.AccelerationListener |
|
BrickletIMUV3.AllDataListener |
|
BrickletIMUV3.AngularVelocityListener |
|
BrickletIMUV3.GravityVectorListener |
|
BrickletIMUV3.LinearAccelerationListener |
|
BrickletIMUV3.MagneticFieldListener |
|
BrickletIMUV3.OrientationListener |
|
BrickletIMUV3.QuaternionListener |
|
BrickletIMUV3.TemperatureListener |
|
BrickletIMUV3Provider |
|
BrickletIndustrialAnalogOut |
Generates configurable DC voltage and current, 0V to 10V and 4mA to 20mA
|
BrickletIndustrialAnalogOutProvider |
|
BrickletIndustrialAnalogOutV2 |
Generates configurable DC voltage and current, 0V to 10V and 4mA to 20mA
|
BrickletIndustrialAnalogOutV2Provider |
|
BrickletIndustrialCounter |
4 channel counter up to 4MHz
|
BrickletIndustrialCounter.AllCounterListener |
|
BrickletIndustrialCounter.AllSignalDataListener |
|
BrickletIndustrialCounterProvider |
|
BrickletIndustrialDigitalIn4 |
4 galvanically isolated digital inputs
|
BrickletIndustrialDigitalIn4.InterruptListener |
|
BrickletIndustrialDigitalIn4Provider |
|
BrickletIndustrialDigitalIn4V2 |
4 galvanically isolated digital inputs
|
BrickletIndustrialDigitalIn4V2.AllValueListener |
|
BrickletIndustrialDigitalIn4V2.ValueListener |
|
BrickletIndustrialDigitalIn4V2Provider |
|
BrickletIndustrialDigitalOut4 |
4 galvanically isolated digital outputs
|
BrickletIndustrialDigitalOut4.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialDigitalOut4Provider |
|
BrickletIndustrialDigitalOut4V2 |
4 galvanically isolated digital outputs
|
BrickletIndustrialDigitalOut4V2.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialDigitalOut4V2Provider |
|
BrickletIndustrialDual020mA |
Measures two DC currents between 0mA and 20mA (IEC 60381-1)
|
BrickletIndustrialDual020mA.CurrentListener |
|
BrickletIndustrialDual020mA.CurrentReachedListener |
|
BrickletIndustrialDual020mAProvider |
|
BrickletIndustrialDual020mAV2 |
Measures two DC currents between 0mA and 20mA (IEC 60381-1)
|
BrickletIndustrialDual020mAV2.CurrentListener |
|
BrickletIndustrialDual020mAV2Provider |
|
BrickletIndustrialDualACIn |
2 inputs that can detect AC voltages of up to 230V
|
BrickletIndustrialDualACIn.AllValueListener |
|
BrickletIndustrialDualACIn.ValueListener |
|
BrickletIndustrialDualACInProvider |
|
BrickletIndustrialDualACRelay |
Two relays to switch AC devices
|
BrickletIndustrialDualACRelay.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialDualACRelayProvider |
|
BrickletIndustrialDualAnalogIn |
Measures two DC voltages between -35V and +35V with 24bit resolution each
|
BrickletIndustrialDualAnalogIn.VoltageListener |
|
BrickletIndustrialDualAnalogIn.VoltageReachedListener |
|
BrickletIndustrialDualAnalogInProvider |
|
BrickletIndustrialDualAnalogInV2 |
Measures two DC voltages between -35V and +35V with 24bit resolution each
|
BrickletIndustrialDualAnalogInV2.AllVoltagesListener |
|
BrickletIndustrialDualAnalogInV2.VoltageListener |
|
BrickletIndustrialDualAnalogInV2Provider |
|
BrickletIndustrialDualRelay |
Two relays to switch AC/DC devices
|
BrickletIndustrialDualRelay.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialDualRelayProvider |
|
BrickletIndustrialPTC |
Reads temperatures from Pt100 und Pt1000 sensors
|
BrickletIndustrialPTC.ResistanceListener |
|
BrickletIndustrialPTC.SensorConnectedListener |
|
BrickletIndustrialPTC.TemperatureListener |
|
BrickletIndustrialPTCProvider |
|
BrickletIndustrialQuadRelay |
4 galvanically isolated solid state relays
|
BrickletIndustrialQuadRelay.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialQuadRelayProvider |
|
BrickletIndustrialQuadRelayV2 |
4 galvanically isolated solid state relays
|
BrickletIndustrialQuadRelayV2.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIndustrialQuadRelayV2Provider |
|
BrickletIO16 |
16-channel digital input/output
|
BrickletIO16.InterruptListener |
|
BrickletIO16.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIO16Provider |
|
BrickletIO16V2 |
16-channel digital input/output
|
BrickletIO16V2.AllInputValueListener |
|
BrickletIO16V2.InputValueListener |
|
BrickletIO16V2.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIO16V2Provider |
|
BrickletIO4 |
4-channel digital input/output
|
BrickletIO4.InterruptListener |
This listener is triggered whenever a change of the voltage level is detected
on pins where the interrupt was activated with BrickletIO4.setInterrupt(short) .
|
BrickletIO4.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIO4Provider |
|
BrickletIO4V2 |
4-channel digital input/output
|
BrickletIO4V2.AllInputValueListener |
|
BrickletIO4V2.InputValueListener |
|
BrickletIO4V2.MonoflopDoneListener |
This listener is triggered whenever a monoflop timer reaches 0.
|
BrickletIO4V2Provider |
|
BrickletIsolator |
Galvanically isolates any Bricklet from any Brick
|
BrickletIsolator.StatisticsListener |
|
BrickletIsolatorProvider |
|
BrickletJoystick |
2-axis joystick with push-button
|
BrickletJoystick.AnalogValueListener |
|
BrickletJoystick.AnalogValueReachedListener |
|
BrickletJoystick.PositionListener |
|
BrickletJoystick.PositionReachedListener |
|
BrickletJoystick.PressedListener |
This listener is triggered when the button is pressed.
|
BrickletJoystick.ReleasedListener |
This listener is triggered when the button is released.
|
BrickletJoystickProvider |
|
BrickletJoystickV2 |
2-axis joystick with push-button
|
BrickletJoystickV2.PositionListener |
|
BrickletJoystickV2.PressedListener |
|
BrickletJoystickV2Provider |
|
BrickletLaserRangeFinder |
Measures distance up to 40m with laser light
|
BrickletLaserRangeFinder.DistanceListener |
|
BrickletLaserRangeFinder.DistanceReachedListener |
|
BrickletLaserRangeFinder.VelocityListener |
|
BrickletLaserRangeFinder.VelocityReachedListener |
|
BrickletLaserRangeFinderProvider |
|
BrickletLaserRangeFinderV2 |
Measures distance up to 40m with laser light
|
BrickletLaserRangeFinderV2.DistanceListener |
|
BrickletLaserRangeFinderV2.VelocityListener |
|
BrickletLaserRangeFinderV2Provider |
|
BrickletLCD128x64 |
7.1cm (2.8") display with 128x64 pixel and touch screen
|
BrickletLCD128x64.GUIButtonPressedListener |
|
BrickletLCD128x64.GUISliderValueListener |
|
BrickletLCD128x64.GUITabSelectedListener |
|
BrickletLCD128x64.TouchGestureListener |
|
BrickletLCD128x64.TouchPositionListener |
|
BrickletLCD128x64Provider |
|
BrickletLCD16x2 |
16x2 character alphanumeric display with blue backlight
|
BrickletLCD16x2.ButtonPressedListener |
This listener is triggered when a button is pressed.
|
BrickletLCD16x2.ButtonReleasedListener |
This listener is triggered when a button is released.
|
BrickletLCD16x2Provider |
|
BrickletLCD20x4 |
20x4 character alphanumeric display with blue backlight
|
BrickletLCD20x4.ButtonPressedListener |
This listener is triggered when a button is pressed.
|
BrickletLCD20x4.ButtonReleasedListener |
This listener is triggered when a button is released.
|
BrickletLCD20x4Provider |
|
BrickletLEDStrip |
Controls up to 320 RGB LEDs
|
BrickletLEDStrip.FrameRenderedListener |
This listener is triggered directly after a new frame is rendered.
|
BrickletLEDStripProvider |
|
BrickletLEDStripV2 |
Controls up to 2048 RGB(W) LEDs
|
BrickletLEDStripV2.FrameStartedListener |
This listener is triggered directly after a new frame render is started.
|
BrickletLEDStripV2Provider |
|
BrickletLine |
Measures reflectivity of a surface
|
BrickletLine.ReflectivityListener |
|
BrickletLine.ReflectivityReachedListener |
|
BrickletLinearPoti |
59mm linear potentiometer
|
BrickletLinearPoti.AnalogValueListener |
|
BrickletLinearPoti.AnalogValueReachedListener |
|
BrickletLinearPoti.PositionListener |
|
BrickletLinearPoti.PositionReachedListener |
|
BrickletLinearPotiProvider |
|
BrickletLinearPotiV2 |
59mm linear potentiometer
|
BrickletLinearPotiV2.PositionListener |
|
BrickletLinearPotiV2Provider |
|
BrickletLineProvider |
|
BrickletLoadCell |
Measures weight with a load cell
|
BrickletLoadCell.WeightListener |
|
BrickletLoadCell.WeightReachedListener |
|
BrickletLoadCellProvider |
|
BrickletLoadCellV2 |
Measures weight with a load cell
|
BrickletLoadCellV2.WeightListener |
|
BrickletLoadCellV2Provider |
|
BrickletMoisture |
Measures soil moisture
|
BrickletMoisture.MoistureListener |
|
BrickletMoisture.MoistureReachedListener |
|
BrickletMoistureProvider |
|
BrickletMotionDetector |
Passive infrared (PIR) motion sensor with 7m range
|
BrickletMotionDetector.DetectionCycleEndedListener |
This listener is called when the detection cycle ended.
|
BrickletMotionDetector.MotionDetectedListener |
This listener is called after a motion was detected.
|
BrickletMotionDetectorProvider |
|
BrickletMotionDetectorV2 |
Passive infrared (PIR) motion sensor with 12m range and dimmable backlight
|
BrickletMotionDetectorV2.DetectionCycleEndedListener |
This listener is called when the detection cycle ended.
|
BrickletMotionDetectorV2.MotionDetectedListener |
This listener is called after a motion was detected.
|
BrickletMotionDetectorV2Provider |
|
BrickletMotorizedLinearPoti |
Motorized Linear Potentiometer
|
BrickletMotorizedLinearPoti.PositionListener |
|
BrickletMotorizedLinearPoti.PositionReachedListener |
|
BrickletMotorizedLinearPotiProvider |
|
BrickletMultiTouch |
Capacitive touch sensor for 12 electrodes
|
BrickletMultiTouch.TouchStateListener |
|
BrickletMultiTouchProvider |
|
BrickletMultiTouchV2 |
Capacitive touch sensor for 12 electrodes
|
BrickletMultiTouchV2.TouchStateListener |
|
BrickletMultiTouchV2Provider |
|
BrickletNFC |
NFC tag read/write, NFC P2P and Card Emulation
|
BrickletNFC.CardemuStateChangedListener |
This listener is called if the cardemu state of the NFC Bricklet changes.
|
BrickletNFC.P2PStateChangedListener |
This listener is called if the P2P state of the NFC Bricklet changes.
|
BrickletNFC.ReaderStateChangedListener |
This listener is called if the reader state of the NFC Bricklet changes.
|
BrickletNFCProvider |
|
BrickletNFCRFID |
Reads and writes NFC and RFID tags
|
BrickletNFCRFID.StateChangedListener |
This listener is called if the state of the NFC/RFID Bricklet changes.
|
BrickletNFCRFIDProvider |
|
BrickletOLED128x64 |
3.3cm (1.3") OLED display with 128x64 pixels
|
BrickletOLED128x64Provider |
|
BrickletOLED128x64V2 |
3.3cm (1.3") OLED display with 128x64 pixels
|
BrickletOLED128x64V2Provider |
|
BrickletOLED64x48 |
1.68cm (0.66") OLED display with 64x48 pixels
|
BrickletOLED64x48Provider |
|
BrickletOneWire |
Communicates with up 64 1-Wire devices
|
BrickletOneWireProvider |
|
BrickletOutdoorWeather |
433MHz receiver for outdoor weather station
|
BrickletOutdoorWeather.SensorDataListener |
Reports the sensor data every time a new data packet is received.
|
BrickletOutdoorWeather.StationDataListener |
Reports the station data every time a new data packet is received.
|
BrickletOutdoorWeatherProvider |
|
BrickletParticulateMatter |
Measures Particulate Matter concentration (PM1.0, PM2.5 and PM10)
|
BrickletParticulateMatter.PMConcentrationListener |
|
BrickletParticulateMatter.PMCountListener |
|
BrickletParticulateMatterProvider |
|
BrickletPerformanceDC |
Drives one brushed DC motor with up to 36V and 10A
|
BrickletPerformanceDC.CurrentVelocityListener |
|
BrickletPerformanceDC.EmergencyShutdownListener |
This listener is triggered if either the current consumption
is too high or the temperature of the driver chip is too high
(above 150°C) or the user defined thermal shutdown is triggered (see BrickletPerformanceDC.setThermalShutdown(int) ).
|
BrickletPerformanceDC.GPIOStateListener |
|
BrickletPerformanceDC.VelocityReachedListener |
This listener is triggered whenever a set velocity is reached.
|
BrickletPerformanceDCProvider |
|
BrickletPiezoBuzzer |
Creates 1kHz beep
|
BrickletPiezoBuzzer.BeepFinishedListener |
|
BrickletPiezoBuzzer.MorseCodeFinishedListener |
|
BrickletPiezoBuzzerProvider |
|
BrickletPiezoSpeaker |
Creates beep with configurable frequency
|
BrickletPiezoSpeaker.BeepFinishedListener |
|
BrickletPiezoSpeaker.MorseCodeFinishedListener |
|
BrickletPiezoSpeakerProvider |
|
BrickletPiezoSpeakerV2 |
Creates beep and alarm with configurable volume and frequency
|
BrickletPiezoSpeakerV2.AlarmFinishedListener |
|
BrickletPiezoSpeakerV2.BeepFinishedListener |
|
BrickletPiezoSpeakerV2Provider |
|
BrickletPTC |
Reads temperatures from Pt100 und Pt1000 sensors
|
BrickletPTC.ResistanceListener |
|
BrickletPTC.ResistanceReachedListener |
|
BrickletPTC.SensorConnectedListener |
|
BrickletPTC.TemperatureListener |
|
BrickletPTC.TemperatureReachedListener |
|
BrickletPTCProvider |
|
BrickletPTCV2 |
Reads temperatures from Pt100 und Pt1000 sensors
|
BrickletPTCV2.ResistanceListener |
|
BrickletPTCV2.SensorConnectedListener |
|
BrickletPTCV2.TemperatureListener |
|
BrickletPTCV2Provider |
|
BrickletRealTimeClock |
Battery-backed real-time clock
|
BrickletRealTimeClock.AlarmListener |
|
BrickletRealTimeClock.DateTimeListener |
|
BrickletRealTimeClockProvider |
|
BrickletRealTimeClockV2 |
Battery-backed real-time clock
|
BrickletRealTimeClockV2.AlarmListener |
|
BrickletRealTimeClockV2.DateTimeListener |
|
BrickletRealTimeClockV2Provider |
|
BrickletRemoteSwitch |
Controls remote mains switches
|
BrickletRemoteSwitch.SwitchingDoneListener |
|
BrickletRemoteSwitchProvider |
|
BrickletRemoteSwitchV2 |
Controls remote mains switches and receives signals from remotes
|
BrickletRemoteSwitchV2.RemoteStatusAListener |
Returns the house code, receiver code, switch state (on/off) and number of repeats for
remote type A.
|
BrickletRemoteSwitchV2.RemoteStatusBListener |
Returns the address (unique per remote), unit (button number), switch state (on/off) and number of repeats for
remote type B.
|
BrickletRemoteSwitchV2.RemoteStatusCListener |
Returns the system code, device code, switch state (on/off) and number of repeats for
remote type C.
|
BrickletRemoteSwitchV2.SwitchingDoneListener |
|
BrickletRemoteSwitchV2Provider |
|
BrickletRGBLED |
Controls one RGB LED
|
BrickletRGBLEDButton |
Push button with built-in RGB LED
|
BrickletRGBLEDButton.ButtonStateChangedListener |
This listener is triggered every time the button state changes from pressed to
released or from released to pressed.
|
BrickletRGBLEDButtonProvider |
|
BrickletRGBLEDMatrix |
RGB LED Matrix with 8x8 pixel
|
BrickletRGBLEDMatrix.FrameStartedListener |
This listener is triggered as soon as a new frame write is started.
|
BrickletRGBLEDMatrixProvider |
|
BrickletRGBLEDProvider |
|
BrickletRGBLEDV2 |
Controls one RGB LED
|
BrickletRGBLEDV2Provider |
|
BrickletRotaryEncoder |
360° rotary encoder with push-button
|
BrickletRotaryEncoder.CountListener |
|
BrickletRotaryEncoder.CountReachedListener |
|
BrickletRotaryEncoder.PressedListener |
This listener is triggered when the button is pressed.
|
BrickletRotaryEncoder.ReleasedListener |
This listener is triggered when the button is released.
|
BrickletRotaryEncoderProvider |
|
BrickletRotaryEncoderV2 |
360° rotary encoder with push-button
|
BrickletRotaryEncoderV2.CountListener |
|
BrickletRotaryEncoderV2.PressedListener |
This listener is triggered when the button is pressed.
|
BrickletRotaryEncoderV2.ReleasedListener |
This listener is triggered when the button is released.
|
BrickletRotaryEncoderV2Provider |
|
BrickletRotaryPoti |
300° rotary potentiometer
|
BrickletRotaryPoti.AnalogValueListener |
|
BrickletRotaryPoti.AnalogValueReachedListener |
|
BrickletRotaryPoti.PositionListener |
|
BrickletRotaryPoti.PositionReachedListener |
|
BrickletRotaryPotiProvider |
|
BrickletRotaryPotiV2 |
300° rotary potentiometer
|
BrickletRotaryPotiV2.PositionListener |
|
BrickletRotaryPotiV2Provider |
|
BrickletRS232 |
Communicates with RS232 devices
|
BrickletRS232.ErrorCallbackListener |
This listener is called if an error occurs.
|
BrickletRS232.ErrorListener |
This listener is called if an error occurs.
|
BrickletRS232.FrameReadableListener |
This listener is called if at least one frame of data is readable.
|
BrickletRS232.ReadCallbackListener |
This listener is called if new data is available.
|
BrickletRS232.ReadListener |
This listener is called if new data is available.
|
BrickletRS232Provider |
|
BrickletRS232V2 |
Communicates with RS232 devices
|
BrickletRS232V2.ErrorCountListener |
This listener is called if a new error occurs.
|
BrickletRS232V2.FrameReadableListener |
This listener is called if at least one frame of data is readable.
|
BrickletRS232V2.ReadListener |
This listener is called if new data is available.
|
BrickletRS232V2.ReadLowLevelListener |
|
BrickletRS232V2Provider |
|
BrickletRS485 |
Communicates with RS485/Modbus devices with full- or half-duplex
|
BrickletRS485.ErrorCountListener |
This listener is called if a new error occurs.
|
BrickletRS485.FrameReadableListener |
This listener is called if at least one frame of data is readable.
|
BrickletRS485.ModbusMasterReadCoilsResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to read coils.
|
BrickletRS485.ModbusMasterReadCoilsResponseLowLevelListener |
|
BrickletRS485.ModbusMasterReadDiscreteInputsResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to read discrete inputs.
|
BrickletRS485.ModbusMasterReadDiscreteInputsResponseLowLevelListener |
|
BrickletRS485.ModbusMasterReadHoldingRegistersResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to read holding registers.
|
BrickletRS485.ModbusMasterReadHoldingRegistersResponseLowLevelListener |
|
BrickletRS485.ModbusMasterReadInputRegistersResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to read input registers.
|
BrickletRS485.ModbusMasterReadInputRegistersResponseLowLevelListener |
|
BrickletRS485.ModbusMasterWriteMultipleCoilsResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to read coils.
|
BrickletRS485.ModbusMasterWriteMultipleRegistersResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to write multiple registers.
|
BrickletRS485.ModbusMasterWriteSingleCoilResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to write a single coil.
|
BrickletRS485.ModbusMasterWriteSingleRegisterResponseListener |
This listener is called only in Modbus master mode when the master receives a
valid response of a request to write a single register.
|
BrickletRS485.ModbusSlaveReadCoilsRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to read coils.
|
BrickletRS485.ModbusSlaveReadDiscreteInputsRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to read discrete inputs.
|
BrickletRS485.ModbusSlaveReadHoldingRegistersRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to read holding registers.
|
BrickletRS485.ModbusSlaveReadInputRegistersRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to read input registers.
|
BrickletRS485.ModbusSlaveWriteMultipleCoilsRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to write multiple coils.
|
BrickletRS485.ModbusSlaveWriteMultipleCoilsRequestLowLevelListener |
|
BrickletRS485.ModbusSlaveWriteMultipleRegistersRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to write multiple holding registers.
|
BrickletRS485.ModbusSlaveWriteMultipleRegistersRequestLowLevelListener |
|
BrickletRS485.ModbusSlaveWriteSingleCoilRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to write a single coil.
|
BrickletRS485.ModbusSlaveWriteSingleRegisterRequestListener |
This listener is called only in Modbus slave mode when the slave receives a
valid request from a Modbus master to write a single holding register.
|
BrickletRS485.ReadListener |
This listener is called if new data is available.
|
BrickletRS485.ReadLowLevelListener |
|
BrickletRS485Provider |
|
BrickletSegmentDisplay4x7 |
Four 7-segment displays with switchable colon
|
BrickletSegmentDisplay4x7.CounterFinishedListener |
|
BrickletSegmentDisplay4x7Provider |
|
BrickletSegmentDisplay4x7V2 |
Four 7-segment displays with switchable dots
|
BrickletSegmentDisplay4x7V2.CounterFinishedListener |
|
BrickletSegmentDisplay4x7V2Provider |
|
BrickletServoV2 |
Drives up to 10 RC Servos
|
BrickletServoV2.PositionReachedListener |
|
BrickletServoV2Provider |
|
BrickletSilentStepperV2 |
Silently drives one bipolar stepper motor with up to 46V and 1.6A per phase
|
BrickletSilentStepperV2.AllDataListener |
|
BrickletSilentStepperV2.GPIOStateListener |
|
BrickletSilentStepperV2.NewStateListener |
This listener is triggered whenever the Silent Stepper Bricklet 2.0 enters a new state.
|
BrickletSilentStepperV2.PositionReachedListener |
|
BrickletSilentStepperV2.UnderVoltageListener |
|
BrickletSilentStepperV2Provider |
|
BrickletSolidStateRelay |
Controls AC and DC Solid State Relays
|
BrickletSolidStateRelay.MonoflopDoneListener |
This listener is triggered whenever the monoflop timer reaches 0.
|
BrickletSolidStateRelayProvider |
|
BrickletSolidStateRelayV2 |
Controls AC and DC Solid State Relays
|
BrickletSolidStateRelayV2.MonoflopDoneListener |
This listener is triggered whenever the monoflop timer reaches 0.
|
BrickletSolidStateRelayV2Provider |
|
BrickletSoundIntensity |
Measures sound intensity
|
BrickletSoundIntensity.IntensityListener |
|
BrickletSoundIntensity.IntensityReachedListener |
|
BrickletSoundIntensityProvider |
|
BrickletSoundPressureLevel |
Measures Sound Pressure Level in dB(A/B/C/D/Z)
|
BrickletSoundPressureLevel.DecibelListener |
|
BrickletSoundPressureLevel.SpectrumListener |
|
BrickletSoundPressureLevel.SpectrumLowLevelListener |
|
BrickletSoundPressureLevelProvider |
|
BrickletTemperature |
Measures ambient temperature with 0.5°C accuracy
|
BrickletTemperature.TemperatureListener |
|
BrickletTemperature.TemperatureReachedListener |
|
BrickletTemperatureIR |
Measures contactless object temperature between -70°C and +380°C
|
BrickletTemperatureIR.AmbientTemperatureListener |
|
BrickletTemperatureIR.AmbientTemperatureReachedListener |
|
BrickletTemperatureIR.ObjectTemperatureListener |
|
BrickletTemperatureIR.ObjectTemperatureReachedListener |
|
BrickletTemperatureIRProvider |
|
BrickletTemperatureIRV2 |
Measures contactless object temperature between -70°C and +380°C
|
BrickletTemperatureIRV2.AmbientTemperatureListener |
|
BrickletTemperatureIRV2.ObjectTemperatureListener |
|
BrickletTemperatureIRV2Provider |
|
BrickletTemperatureProvider |
|
BrickletTemperatureV2 |
Measures ambient temperature with 0.2°C accuracy
|
BrickletTemperatureV2.TemperatureListener |
|
BrickletTemperatureV2Provider |
|
BrickletThermalImaging |
80x60 pixel thermal imaging camera
|
BrickletThermalImaging.HighContrastImageListener |
|
BrickletThermalImaging.HighContrastImageLowLevelListener |
|
BrickletThermalImaging.TemperatureImageListener |
|
BrickletThermalImaging.TemperatureImageLowLevelListener |
|
BrickletThermalImagingProvider |
|
BrickletThermocouple |
Measures temperature with thermocouples
|
BrickletThermocouple.ErrorStateListener |
|
BrickletThermocouple.TemperatureListener |
|
BrickletThermocouple.TemperatureReachedListener |
|
BrickletThermocoupleProvider |
|
BrickletThermocoupleV2 |
Measures temperature with thermocouples
|
BrickletThermocoupleV2.ErrorStateListener |
|
BrickletThermocoupleV2.TemperatureListener |
|
BrickletThermocoupleV2Provider |
|
BrickletTilt |
Detects inclination of Bricklet (tilt switch open/closed)
|
BrickletTilt.TiltStateListener |
This listener provides the current tilt state.
|
BrickletTiltProvider |
|
BrickletUVLight |
Measures UV light
|
BrickletUVLight.UVLightListener |
|
BrickletUVLight.UVLightReachedListener |
|
BrickletUVLightProvider |
|
BrickletUVLightV2 |
Measures UV-A, UV-B and UV index
|
BrickletUVLightV2.UVAListener |
|
BrickletUVLightV2.UVBListener |
|
BrickletUVLightV2.UVIListener |
|
BrickletUVLightV2Provider |
|
BrickletVoltage |
Measures DC voltage between 0V and 50V
|
BrickletVoltage.AnalogValueListener |
|
BrickletVoltage.AnalogValueReachedListener |
|
BrickletVoltage.VoltageListener |
|
BrickletVoltage.VoltageReachedListener |
|
BrickletVoltageCurrent |
Measures power, DC voltage and DC current up to 720W/36V/20A
|
BrickletVoltageCurrent.CurrentListener |
|
BrickletVoltageCurrent.CurrentReachedListener |
|
BrickletVoltageCurrent.PowerListener |
|
BrickletVoltageCurrent.PowerReachedListener |
|
BrickletVoltageCurrent.VoltageListener |
|
BrickletVoltageCurrent.VoltageReachedListener |
|
BrickletVoltageCurrentProvider |
|
BrickletVoltageCurrentV2 |
Measures power, DC voltage and DC current up to 720W/36V/20A
|
BrickletVoltageCurrentV2.CurrentListener |
|
BrickletVoltageCurrentV2.PowerListener |
|
BrickletVoltageCurrentV2.VoltageListener |
|
BrickletVoltageCurrentV2Provider |
|
BrickletVoltageProvider |
|
BrickletXMC1400Breakout |
Breakout for Infineon XMC1400 microcontroller
|
BrickletXMC1400Breakout.ADCValuesListener |
|
BrickletXMC1400Breakout.CountListener |
|
BrickletXMC1400BreakoutProvider |
|
BrickMaster |
Basis to build stacks and has 4 Bricklet ports
|
BrickMaster.StackCurrentListener |
|
BrickMaster.StackCurrentReachedListener |
|
BrickMaster.StackVoltageListener |
|
BrickMaster.StackVoltageReachedListener |
|
BrickMaster.USBVoltageListener |
|
BrickMaster.USBVoltageReachedListener |
|
BrickMasterProvider |
|
BrickRED |
Executes user programs and controls other Bricks/Bricklets standalone
|
BrickRED.AsyncFileReadListener |
|
BrickRED.AsyncFileWriteListener |
|
BrickRED.FileEventsOccurredListener |
|
BrickRED.ProcessStateChangedListener |
|
BrickRED.ProgramProcessSpawnedListener |
|
BrickRED.ProgramSchedulerStateChangedListener |
|
BrickREDProvider |
|
BrickServo |
Drives up to 7 RC Servos with up to 3A
|
BrickServo.PositionReachedListener |
|
BrickServo.UnderVoltageListener |
|
BrickServo.VelocityReachedListener |
|
BrickServoProvider |
|
BrickSilentStepper |
Silently drives one bipolar stepper motor with up to 46V and 1.6A per phase
|
BrickSilentStepper.AllDataListener |
|
BrickSilentStepper.NewStateListener |
This listener is triggered whenever the Silent Stepper Brick enters a new state.
|
BrickSilentStepper.PositionReachedListener |
|
BrickSilentStepper.UnderVoltageListener |
|
BrickSilentStepperProvider |
|
BrickStepper |
Drives one bipolar stepper motor with up to 38V and 2.5A per phase
|
BrickStepper.AllDataListener |
|
BrickStepper.NewStateListener |
This listener is triggered whenever the Stepper Brick enters a new state.
|
BrickStepper.PositionReachedListener |
|
BrickStepper.UnderVoltageListener |
|
BrickStepperProvider |
|
CryptoException |
|
Device |
|
Device.Identity |
|
DeviceBase |
|
DeviceFactory |
|
DeviceListener |
|
DeviceProvider |
|
DeviceReplacedException |
|
InvalidParameterException |
|
IPConnection |
|
IPConnection.ConnectedListener |
|
IPConnection.DisconnectedListener |
|
IPConnection.EnumerateListener |
|
IPConnectionBase |
|
NetworkException |
|
NotConnectedException |
|
NotSupportedException |
|
StreamOutOfSyncException |
|
TimeoutException |
|
TinkerforgeException |
|
TinkerforgeListener |
|
UnknownErrorCodeException |
|
WrongDeviceTypeException |
|
WrongResponseLengthException |
|