![]() |
MonoBrick EV3 Firmware
|
Classes | |
| class | AnalogSensor |
| class | EV3ColorSensor |
| class | EV3GyroSensor |
| Class for the EV3 Gyro sensor More... | |
| class | BeaconLocation |
| Class for IR beacon location. More... | |
| class | EV3IRSensor |
| Class for the EV3 IR sensor More... | |
| class | EV3TouchSensor |
| Class used for touch sensor. Works with both EV3 and NXT More... | |
| class | EV3UltrasonicSensor |
| Class for the EV3 ultrasonic sensor More... | |
| class | HiTecColorSensor |
| HiTechnic color sensor More... | |
| class | HiTecCompassSensor |
| HiTechnic tilt compass sensor More... | |
| class | HiTecGyroSensor |
| HiTechnic gyro sensor More... | |
| class | Position |
| X Y Z position More... | |
| class | HiTecTiltSensor |
| HiTechnic tilt compass sensor More... | |
| class | I2CSensor |
| Base class for all I2C sensors. This should be used when implementing a new I2C sensor More... | |
| interface | ISensor |
| Interface for a sensor More... | |
| class | RGBColor |
| Class that holds RGB colors More... | |
| class | NXTColorSensor |
| class | NXTLightSensor |
| Class for the NXT light sensor More... | |
| class | NXTSoundSensor |
| Class for the NXT sound sensor. More... | |
| class | NXTTouchSensor |
| Class used for touch sensor. Works with both EV3 and NXT More... | |
| class | UltraSonicSettings |
| class | NXTUltraSonicSensor |
| Sonar sensor More... | |
| class | SensorFactory |
| class | UARTHelper |
| class | I2CHelper |
| class | DummySensor |
| class | SensorListner |
| class | SensorManager |
| Class used to share sensor functions and informations between sensor instances | |
| class | UartSensor |
| Class for reading and writing data to a UART sensor More... | |
Enumerations | |
| enum | AnalogMode { None = (byte)'-', Float = (byte)'f', Set = (byte)'0', ColorFull = 0x0D, ColorRed = 0x0E, ColorGreen = 0x0F, ColorBlue = 0x10, ColorNone = 0x11, ColorExit = 0x12, Pin1 = 0x01, Pin5 = 0x02 } |
| Analog commands More... | |
| enum | GyroMode { Angle = UARTMode.Mode0, AngularVelocity = UARTMode.Mode1 } |
| Sensor modes when using a EV3 Gyro sensor More... | |
| enum | IRMode { Proximity = UARTMode.Mode0, Seek = UARTMode.Mode1, Remote = UARTMode.Mode2 } |
| Sensor mode when using a EV3 IR Sensor More... | |
| enum | IRChannel { One = 0, Two = 1, Three = 2, Four = 3 } |
| IR channels More... | |
| enum | I2CMode { LowSpeed = AnalogMode.Set, LowSpeed9V = AnalogMode.Set | AnalogMode.Pin1 } |
| Sensor modes More... | |
| enum | Color { None = 0, Black = 1, Blue = 2, Green = 3, Yellow = 4, Red = 5, White = 6, Brown = 7 } |
| Colors that can be read from the EV3 color sensor More... | |
| enum | ColorMode { Reflection = AnalogMode.ColorRed, Ambient = AnalogMode.ColorNone, Color = AnalogMode.ColorFull, Green = AnalogMode.ColorGreen, Blue = AnalogMode.ColorBlue } |
| Sensor mode when using a NXT or EV3 color sensor More... | |
| enum | LightMode { Relection = AnalogMode.Set | AnalogMode.Pin5, Ambient = AnalogMode.Set } |
| Sensor mode when using a NXT light sensor More... | |
| enum | SoundMode { SoundDBA = AnalogMode.Set | AnalogMode.Pin5, SoundDB = AnalogMode.Set } |
| Sensor mode when using a sound sensor More... | |
| enum | UltraSonicMode { Centimeter = UARTMode.Mode0, Inch = UARTMode.Mode1, Listen = UARTMode.Mode2 } |
| Sensor mode when using a Sonar sensor More... | |
| enum | SensorPort { In1 = 0, In2 = 1, In3 = 2, In4 = 3 } |
| Sensor ports More... | |
| enum | UARTMode { Mode0 = 0, Mode1 = 1, Mode2 = 2, Mode3 = 3, Mode4 = 4, Mode5 = 5, Mode6 = 6, Mode7 = 7 } |
| Sensor modes More... | |
Analog commands
Colors that can be read from the EV3 color sensor
Sensor mode when using a NXT or EV3 color sensor
Sensor modes
IR channels
Sensor ports
Sensor modes
1.8.3.1