For more information, please see the CodePlex project page and the Getting Started guide.
Core classes for the EV3 API.
Classes
Class | Description | |
---|---|---|
Brick |
Main EV3 brick interface
| |
BrickButtons |
Buttons on the face of the LEGO EV3 brick
| |
BrickChangedEventArgs |
Arguments for PortsChanged event
| |
Command |
Command or chain of commands to be written to the EV3 brick
| |
DirectCommand |
Direct commands for the EV3 brick
| |
DummyCommunication |
Dummy object for testing. Does not actually connect or communicate with EV3 brick.
| |
Port |
An input or output port on the EV3 brick
| |
ReportReceivedEventArgs |
Event arguments for the ReportReceived event.
| |
SystemCommand |
Direct commands for the EV3 brick
|
Interfaces
Interface | Description | |
---|---|---|
ICommunication |
Interface for communicating with the EV3 brick
|
Enumerations
Enumeration | Description | |
---|---|---|
BrickButton |
Buttons on the face of the EV3 brick
| |
Color |
UI colors
| |
ColorMode |
EV3 Color Sensor mode
| |
ColorSensorColor |
Values returned by the color sensor
| |
CommandType |
The type of command being sent to the brick
| |
DeviceType |
List of devices which can be recognized as input or output devices
| |
FontType |
Font types for drawing text to the screen
| |
Format |
Format for sensor data.
| |
GyroscopeMode |
EV3 Gyroscope Sensor mode
| |
InfraredMode |
EV3 Infrared Sensor mode
| |
InputPort |
Ports which can receive input data
| |
LedPattern |
Pattern to light up the EV3 brick's LED
| |
MotorMode |
Motor mode
| |
NxtColorMode |
NXT Color Sensor mode
| |
NxtLightMode |
NXT Light Sensor mode
| |
NxtSoundMode |
NXT Sound Sensor mode
| |
NxtTemperatureMode |
NXT Temperature Sensor mode
| |
NxtUltrasonicMode |
NXT Ultrasonic Sensor mode
| |
OutputPort |
Ports which can send output
| |
Polarity |
Polarity/direction to turn the motor
| |
TouchMode |
NXT and EV3 Touch Sensor mode
| |
UltrasonicMode |
EV3 Ultrasonic Sensor mode
|