A B C D E F G H I J K L M N O P R S T U V W 

A

A - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor A.
AbsoluteIMU - Class in ev3dev.sensors.mindsensors
Mindsensors AbsoluteIMU
Sensor interface for the Mindsensors AbsoluteIMU family of sensors.
AbsoluteIMU(Port) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU
 
AbsoluteIMU.AccelerometerMode - Class in ev3dev.sensors.mindsensors
 
AbsoluteIMU.CompassMode - Class in ev3dev.sensors.mindsensors
 
AbsoluteIMU.GyroMode - Class in ev3dev.sensors.mindsensors
 
AbsoluteIMU.MagnetometerMode - Class in ev3dev.sensors.mindsensors
 
AbsoluteIMU.TiltMode - Class in ev3dev.sensors.mindsensors
 
acceleration - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
AccelerometerMode(File) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU.AccelerometerMode
 
addKeyListener(KeyListener) - Method in class ev3dev.sensors.EV3Key
Adds a listener for this key's 'pressed' and 'released' events.
addListener(RegulatedMotorListener) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
ADDRESS - Static variable in class ev3dev.hardware.EV3DevDevice
 
ALL - Static variable in class ev3dev.sensors.Button
 
AmbientMode(File) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
AngleMode(File) - Constructor for class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
AUTO_MODE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 

B

B - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor B.
backward() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
backward() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Causes motors to rotate backwards.
BaseRegulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for a Regulated motors motors.
BaseRegulatedMotor(Port, float, float, float, float, float, float, int, int) - Constructor for class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Constructor
BaseSensor - Class in ev3dev.sensors
 
BaseSensor(Port, String) - Constructor for class ev3dev.sensors.BaseSensor
 
BaseSensor(Port, String, String) - Constructor for class ev3dev.sensors.BaseSensor
 
BasicMotor - Class in ev3dev.actuators.lego.motors
Abstraction for basic motors operations.
BasicMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.BasicMotor
Constructor
Battery - Class in ev3dev.sensors
The class Battery interacts with EV3Dev to get information about battery used.
Battery() - Constructor for class ev3dev.sensors.Battery
 
BATTERY - Static variable in class ev3dev.sensors.Battery
 
BATTERY_BRICKPI - Static variable in class ev3dev.sensors.Battery
 
BATTERY_BRICKPI3 - Static variable in class ev3dev.sensors.Battery
 
BATTERY_EV3 - Static variable in class ev3dev.sensors.Battery
 
BATTERY_PATH - Static variable in class ev3dev.sensors.Battery
 
BATTERY_PATH_LOCAL - Variable in class ev3dev.sensors.Battery
 
BATTERY_PISTORMS - Static variable in class ev3dev.sensors.Battery
 
beep() - Method in class ev3dev.actuators.Sound
Beeps once.
bitBlt(byte[], int, int, int, int, byte[], int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
bitBlt(byte[], int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
bitMask - Variable in enum ev3dev.sensors.EV3Key.KeyType
 
brake() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Removes power from the motor and creates a passive electrical load.
brake() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Causes motors to float.
BRAKE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
Brickman - Class in ev3dev.utils
 
Brickman() - Constructor for class ev3dev.utils.Brickman
 
broadcastToListeners(EV3Key.KeyType, BiConsumer<KeyListener, Key>) - Static method in class ev3dev.sensors.EV3Key
 
BUFFER_SIZE - Variable in class ev3dev.actuators.LCD
 
build() - Method in class ev3dev.robotics.tts.Espeak
 
Button - Class in ev3dev.sensors
Abstraction for an NXT/EV3 button.
Button() - Constructor for class ev3dev.sensors.Button
 
BUTTON_ALL - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_BACKSPACE - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_DOWN - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_ENTER - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_ESCAPE - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_LEFT - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_RIGHT - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_UP - Static variable in class ev3dev.sensors.EV3Key
 

C

C - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor C.
clear() - Method in class ev3dev.actuators.LCD
 
CMD_APLAY - Static variable in class ev3dev.actuators.Sound
 
CMD_APLAY - Static variable in class ev3dev.robotics.tts.Espeak
 
CMD_BEEP - Static variable in class ev3dev.actuators.Sound
 
coast() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
COAST - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
COL_AMBIENT - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_CAL - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_COLOR - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_REFLECT - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_REFRAW - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_RESET - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_RGBRAW - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
ColorIDMode(File) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor.ColorIDMode
 
colorMap - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
command - Variable in class ev3dev.robotics.tts.Espeak
 
COMMAND - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
COMMAND_ERROR_MESSAGE - Static variable in class ev3dev.utils.Shell
 
CompassMode(File) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU.CompassMode
 
copyArea(int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
createPhoto() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Create a photo
createVideo() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Create a new video
CURRENT - Static variable in class ev3dev.sensors.Battery
 
currentMode - Variable in class ev3dev.sensors.BaseSensor
 
currentModeS - Variable in class ev3dev.sensors.BaseSensor
 

D

D - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor D.
DC_MOTOR - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
DEFAULT_PITCH - Static variable in class ev3dev.robotics.tts.Espeak
 
DEFAULT_SPEED_READING - Static variable in class ev3dev.robotics.tts.Espeak
 
delete(String) - Static method in class ev3dev.utils.JarResource
 
detect(String, String) - Method in class ev3dev.hardware.EV3DevDevice
This method matches a input with the internal position in EV3Dev.
DEVICE - Static variable in class ev3dev.hardware.EV3DevDevice
 
direction - Variable in class ev3dev.actuators.ev3.EV3Led
 
disable() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Disable the sensors.
disable() - Static method in class ev3dev.utils.Brickman
 
DISABLE_BRICKMAN_COMMAND - Static variable in class ev3dev.utils.Brickman
 
DISABLED - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
DISABLED_FEATURE_MESSAGE - Static variable in class ev3dev.actuators.Sound
 
DistanceMode(File) - Constructor for class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
DistanceMode(File) - Constructor for class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
DOWN - Static variable in class ev3dev.sensors.Button
The Down button.
drawArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawChar(char, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawChars(char[], int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawImage(Image, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawLine(int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawRect(int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawRegion(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawRegionRop(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawRegionRop(Image, int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawRoundRect(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawString(String, int, int, int) - Method in class ev3dev.actuators.LCD
 
drawString(String, int, int, int, boolean) - Method in class ev3dev.actuators.LCD
 
drawSubstring(String, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
DUTY_CYCLE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 

E

enable() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Enable the sensors.
ENABLE_BRICKMAN_COMMAND - Static variable in class ev3dev.utils.Brickman
 
END_CALIBRATION - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
endSynchronization() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
ENTER - Static variable in class ev3dev.sensors.Button
The Enter button.
equals(Object) - Method in class ev3dev.sensors.EV3Key
 
ESCAPE - Static variable in class ev3dev.sensors.Button
The Escape button.
Espeak - Class in ev3dev.robotics.tts
Espeak wrapper
Espeak() - Constructor for class ev3dev.robotics.tts.Espeak
 
ESPEAK - Static variable in class ev3dev.robotics.tts.Espeak
 
EV3_BUFFER_SIZE - Static variable in class ev3dev.actuators.LCD
 
EV3_LINE_LEN - Static variable in class ev3dev.actuators.LCD
 
EV3_ROWS - Static variable in class ev3dev.actuators.LCD
 
EV3_SCREEN_HEIGHT - Static variable in class ev3dev.actuators.LCD
 
EV3_SCREEN_WIDTH - Static variable in class ev3dev.actuators.LCD
 
EV3ColorSensor - Class in ev3dev.sensors.ev3
EV3 color sensors
The digital EV3 Color Sensor distinguishes between eight different colors.
EV3ColorSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor
 
EV3ColorSensor.AmbientMode - Class in ev3dev.sensors.ev3
 
EV3ColorSensor.ColorIDMode - Class in ev3dev.sensors.ev3
 
EV3ColorSensor.RedMode - Class in ev3dev.sensors.ev3
 
EV3ColorSensor.RGBMode - Class in ev3dev.sensors.ev3
 
EV3DEV_ROOT_PATH - Static variable in class ev3dev.hardware.EV3DevFileSystem
 
EV3DEV_TESTING_KEY - Static variable in class ev3dev.hardware.EV3DevFileSystem
 
ev3dev.actuators - package ev3dev.actuators
Manage devices which interact with the world like LCD & Sound.
ev3dev.actuators.ev3 - package ev3dev.actuators.ev3
Manage devices which interact with the world like Motors & Sound.
ev3dev.actuators.lego.motors - package ev3dev.actuators.lego.motors
This package include a set of classes used to manage Lego Mindstorm Motors.
ev3dev.hardware - package ev3dev.hardware
Classes used to interact with low level objects in a Device supported by EV3Dev.
ev3dev.robotics.tts - package ev3dev.robotics.tts
This package allow developers interact with eSpeak TTS.
ev3dev.sensors - package ev3dev.sensors
This package includes a set of classes to manage Sensor
ev3dev.sensors.ev3 - package ev3dev.sensors.ev3
This package includes a set of classes to manage Sensor included in: 45544-lego-mindstorms-education-ev3-core-set 31313-mindstorms-ev3
ev3dev.sensors.mindsensors - package ev3dev.sensors.mindsensors
 
ev3dev.utils - package ev3dev.utils
This package includes a set of utility classes for interaction with EV3Dev
EV3DevDevice - Class in ev3dev.hardware
This class been designed to discover if the library is used in: - EV3 Brick - Raspberry Pi 1 + PiStorms - Raspberry Pi 1 + BrickPi
EV3DevDevice() - Constructor for class ev3dev.hardware.EV3DevDevice
 
EV3DevFileSystem - Class in ev3dev.hardware
The class responsible to interact with EV3Dev file system
EV3DevFileSystem() - Constructor for class ev3dev.hardware.EV3DevFileSystem
 
EV3DevMotorDevice - Class in ev3dev.hardware
Base class to interact with EV3Dev sysfs
EV3DevMotorDevice() - Constructor for class ev3dev.hardware.EV3DevMotorDevice
 
EV3DevPlatform - Enum in ev3dev.hardware
Define the platforms supported by EV3Dev project.
EV3DevPlatform(String) - Constructor for enum ev3dev.hardware.EV3DevPlatform
 
EV3DevPlatforms - Class in ev3dev.hardware
 
EV3DevPlatforms() - Constructor for class ev3dev.hardware.EV3DevPlatforms
 
EV3DevSensorDevice - Class in ev3dev.hardware
Base class to interact with EV3Dev Sensors
EV3DevSensorDevice(Port, String) - Constructor for class ev3dev.hardware.EV3DevSensorDevice
Constructor used for some Analog Sensors like EV3 Touch Sensors
EV3DevSensorDevice(Port, String, String) - Constructor for class ev3dev.hardware.EV3DevSensorDevice
Every device connected in a EV3 Brick with EV3Dev appears in /sys/class in a determinated category.
EV3DevSensorMode - Class in ev3dev.sensors
Sensor Mode abstract class
EV3DevSensorMode() - Constructor for class ev3dev.sensors.EV3DevSensorMode
 
EV3GyroSensor - Class in ev3dev.sensors.ev3
EV3 Gyro sensors
The digital EV3 Gyro Sensor measures the sensors rotational motion and changes in its orientation.
EV3GyroSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3GyroSensor
 
EV3GyroSensor.AngleMode - Class in ev3dev.sensors.ev3
 
EV3GyroSensor.RateAndAngleMode - Class in ev3dev.sensors.ev3
 
EV3GyroSensor.RateMode - Class in ev3dev.sensors.ev3
 
EV3IRSensor - Class in ev3dev.sensors.ev3
EV3 Infra Red sensors
The digital EV3 Infrared Seeking Sensor detects proximity to the robot and reads signals emitted by the EV3 Infrared Beacon.
EV3IRSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3IRSensor
 
EV3IRSensor.DistanceMode - Class in ev3dev.sensors.ev3
 
EV3IRSensor.RemoteMode - Class in ev3dev.sensors.ev3
 
EV3IRSensor.SeekMode - Class in ev3dev.sensors.ev3
 
EV3Key - Class in ev3dev.sensors
Implementation of the Key interface for EV3.
EV3Key(int) - Constructor for class ev3dev.sensors.EV3Key
Create an Instance of EV3Key by the numeric key ID.
EV3Key(EV3Key.KeyType) - Constructor for class ev3dev.sensors.EV3Key
Create an Instance of EV3Key.
EV3Key.KeyType - Enum in ev3dev.sensors
 
EV3LargeRegulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for a Large Lego EV3/NXT motors.
EV3LargeRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
Constructor
EV3Led - Class in ev3dev.actuators.ev3
 
EV3Led(int) - Constructor for class ev3dev.actuators.ev3.EV3Led
 
EV3MediumRegulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for a Medium Lego EV3/NXT motors.
EV3MediumRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
Constructor
EV3TouchSensor - Class in ev3dev.sensors.ev3
Lego EV3 Touch sensors
The analog EV3 Touch Sensor is a simple but exceptionally precise tool that detects when its front button is pressed or released.
EV3TouchSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3TouchSensor
 
EV3TouchSensor.TouchMode - Class in ev3dev.sensors.ev3
 
EV3UltrasonicSensor - Class in ev3dev.sensors.ev3
Lego EV3 Ultrasonic sensors
The EV3 Ultrasonic sensors measures distance to an object in front of the sensors.
EV3UltrasonicSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3UltrasonicSensor
Create the Ultrasonic sensors class.
EV3UltrasonicSensor.DistanceMode - Class in ev3dev.sensors.ev3
 
EV3UltrasonicSensor.ListenMode - Class in ev3dev.sensors.ev3
Represents a Ultrasonic sensors in listen mode
EVENT_BUFFER_LEN - Static variable in class ev3dev.sensors.EV3Key
 
execute(String) - Static method in class ev3dev.utils.Shell
 
execute(String[]) - Static method in class ev3dev.utils.Shell
 
existFile(Path) - Static method in class ev3dev.utils.Sysfs
 
existPath(String) - Static method in class ev3dev.utils.Sysfs
This method is used to detect folders in /sys/class/
export(String) - Static method in class ev3dev.utils.JarResource
Export a resource embedded into a Jar file to the local file path.
EYE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose eye tracking.

F

FACE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose face tracking.
FB_PATH - Static variable in class ev3dev.actuators.LCD
 
fetchSample(float[], int) - Method in class ev3dev.sensors.BaseSensor
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor.ColorIDMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3TouchSensor.TouchMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.AccelerometerMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.CompassMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.GyroMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.MagnetometerMode
 
fetchSample(float[], int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.TiltMode
 
filePath - Variable in class ev3dev.robotics.tts.Espeak
 
fillArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCD
 
fillRect(int, int, int, int) - Method in class ev3dev.actuators.LCD
 
flt() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
flt() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Removes power from the motor.
flt(boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Set the motors into float mode.
flush() - Method in class ev3dev.actuators.LCD
Write LCD with current context
forward() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
forward() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Causes motors to rotate forward.

G

g2d - Variable in class ev3dev.actuators.LCD
 
getAccelerationMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Return a SensorMode object that will acceleration data for the X, Y and Z axis.
getAmbientMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
EV3 color sensors, Ambient mode
Measures the level of ambient light while the sensors lights are off.
getAngle() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
 
getAngleAndRateMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
EV3 Gyro sensor, Rate mode
Measures both angle and angular velocity of the sensor.
getAngleMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
EV3 Gyro sensors, Angle mode
Measures the orientation of the sensors in respect to its start orientation.
getAvailableModes() - Method in class ev3dev.sensors.BaseSensor
 
getAvailableModes() - Method in interface ev3dev.sensors.SensorModes
Return a list of string descriptions for the sensors available modes.
getBatteryCurrent() - Method in class ev3dev.sensors.Battery
Returns the current of the battery in amps.
getBitMask() - Method in enum ev3dev.sensors.EV3Key.KeyType
 
getColorID() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
getColorIDMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
EV3 color sensors, Color ID mode
Measures the color ID of a surface.
getCompassMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Return a SensorMode object that will provide tilt compensated compass data .
getCurrentMode() - Method in class ev3dev.sensors.BaseSensor
 
getCurrentMode() - Method in interface ev3dev.sensors.SensorModes
Gets the index number of the current mode.
getDisplay() - Method in class ev3dev.actuators.LCD
 
getDistanceMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
EV3 Infra Red sensors, Distance mode
Measures the distance to an object in front of the sensors.
getDistanceMode() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Lego EV3 Ultrasonic sensors, Distance mode
Measures distance to an object in front of the sensors
getElements(String) - Static method in class ev3dev.utils.Sysfs
 
getFloodlight() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
getFont() - Method in class ev3dev.actuators.LCD
 
getGyroMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
getHeight() - Method in class ev3dev.actuators.LCD
 
getHWDisplay() - Method in class ev3dev.actuators.LCD
 
getId() - Method in class ev3dev.sensors.EV3Key
Returns the ID of this key.
getId() - Method in enum ev3dev.sensors.EV3Key.KeyType
 
getImage() - Method in class ev3dev.actuators.LCD
 
getIndex(String) - Method in class ev3dev.sensors.BaseSensor
 
getInstance() - Static method in class ev3dev.actuators.LCD
Return a Instance of Sound.
getInstance() - Static method in class ev3dev.actuators.Sound
Return a Instance of Sound.
getInstance() - Static method in class ev3dev.sensors.Battery
 
getIntegerAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
Returns the value of an attribute supported for a Device
getListenMode() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Lego EV3 Ultrasonic sensors, Listen mode
Listens for the presence of other ultrasonic sensors.
getMagneticMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Return a SensorMode object that will return Magnetic data for the X, Y and Z axis The data is returned in Guass
getMaxSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
getMode(int) - Method in class ev3dev.sensors.BaseSensor
 
getMode(int) - Method in interface ev3dev.sensors.SensorModes
Return the sample provider interface for the requested mode
getMode(String) - Method in class ev3dev.sensors.BaseSensor
 
getMode(String) - Method in interface ev3dev.sensors.SensorModes
Return the sample provider for the request mode
getModeCount() - Method in class ev3dev.sensors.BaseSensor
 
getModeCount() - Method in interface ev3dev.sensors.SensorModes
Gets the number of supported modes
getMotor(String) - Static method in class ev3dev.utils.PilotProps
Utility method to get Motor instance from string (A, B or C)
getMotorCurrent() - Method in class ev3dev.sensors.Battery
 
getMotorPort(Port) - Method in class ev3dev.hardware.EV3DevPlatforms
 
getName() - Method in class ev3dev.sensors.BaseSensor
 
getName() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.ColorIDMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3TouchSensor.TouchMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
getName() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
getName() - Method in class ev3dev.sensors.EV3Key
Returns the name of this key.
getName() - Method in enum ev3dev.sensors.EV3Key.KeyType
 
getName() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.AccelerometerMode
 
getName() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.CompassMode
 
getName() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.GyroMode
 
getName() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.MagnetometerMode
 
getName() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.TiltMode
 
getName() - Method in interface ev3dev.sensors.SensorMode
return a string description of this sensors mode
getNumberOfObjects() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Get the number of objects being tracked
getObjectColor(int) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Get the color number for a tracked object
getPixel(int, int) - Method in class ev3dev.actuators.LCD
 
getPlatform() - Method in class ev3dev.hardware.EV3DevPlatforms
This method returns the platform
getPlatformByString(String) - Static method in enum ev3dev.hardware.EV3DevPlatform
 
getPosition() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Returns the current position that the motors regulator is trying to maintain.
getPower() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Get power
getRateMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
EV3 Gyro sensor, Rate mode
Measures angular velocity of the sensor.
getRectangle(int) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Get the rectangle containing a tracked object
getRedMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
EV3 color sensors, Red mode
Measures the level of reflected light from the sensors RED LED.
getRemoteMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
 
getRGBMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
EV3 color sensors, RGB mode
Measures the level of red, green and blue light when illuminated by a white light source..
getROOT_PATH() - Method in class ev3dev.hardware.EV3DevFileSystem
 
getRotationSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Return the current velocity.
getSeekMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
EV3 Infra Red sensor, Seek mode
In seek mode the sensor locates up to four beacons and provides bearing and distance of each beacon.
getSensorPort(Port) - Method in class ev3dev.hardware.EV3DevPlatforms
 
getSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Return the current target speed.
getStringAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
Returns the value of an attribute supported for a Device
getStrokeStyle() - Method in class ev3dev.actuators.LCD
 
getTachoCount() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
getTiltMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
getTouchMode() - Method in class ev3dev.sensors.ev3.EV3TouchSensor
Lego EV3 Touch sensors, Touch mode
Detects when its front button is pressed
getTranslateX() - Method in class ev3dev.actuators.LCD
 
getTranslateY() - Method in class ev3dev.actuators.LCD
 
getVoltage() - Method in class ev3dev.sensors.Battery
Returns voltage of the battery in microvolts.
getVoltageMilliVolt() - Method in class ev3dev.sensors.Battery
 
getVolume() - Method in class ev3dev.actuators.Sound
Get the current master volume level
getWidth() - Method in class ev3dev.actuators.LCD
 
GYRO_FILTER - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
GyroMode(File) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU.GyroMode
 

H

hashCode() - Method in class ev3dev.sensors.EV3Key
 
HIGH - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
hold() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Causes the motor to actively try to hold the current position.
HOLD - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 

I

id - Variable in enum ev3dev.sensors.EV3Key.KeyType
 
image - Variable in class ev3dev.actuators.LCD
 
init() - Method in class ev3dev.sensors.ev3.EV3IRSensor
 
init() - Method in class ev3dev.sensors.ev3.EV3TouchSensor
 
init() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
init(int, int, int, int) - Method in class ev3dev.actuators.LCD
 
initModes() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
 
initModes() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
initModes() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
 
Instance - Static variable in class ev3dev.actuators.LCD
 
Instance - Static variable in class ev3dev.actuators.Sound
 
Instance - Static variable in class ev3dev.sensors.Battery
 
isDown() - Method in class ev3dev.sensors.EV3Key
A non-blocking check of whether this key is currently pressed.
isEnabled() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Indicate that the sensors is enabled.
isFloodlightOn() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
isMoving() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
This method returns true if the motors is attempting to rotate.
isMoving() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Returns true iff the motors is in motion.
isPressed() - Method in class ev3dev.sensors.ev3.EV3TouchSensor
 
isPressed() - Method in enum ev3dev.sensors.EV3Key.KeyType
 
isStalled() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Return true if the motors is currently stalled.
isUp() - Method in class ev3dev.sensors.EV3Key
A non-blocking check of whether this key is currently released.
isValid(int) - Method in class ev3dev.sensors.BaseSensor
 

J

JarResource - Class in ev3dev.utils
 
JarResource() - Constructor for class ev3dev.utils.JarResource
 
JAVA_LOGO - Static variable in class ev3dev.utils.Brickman
 

K

KEY_ID_INDEX - Static variable in class ev3dev.sensors.EV3Key
 
KEY_LEFTMOTOR - Static variable in class ev3dev.utils.PilotProps
 
KEY_REVERSE - Static variable in class ev3dev.utils.PilotProps
 
KEY_RIGHTMOTOR - Static variable in class ev3dev.utils.PilotProps
 
KEY_STATE_INDEX - Static variable in class ev3dev.sensors.EV3Key
 
KEY_TRACKWIDTH - Static variable in class ev3dev.utils.PilotProps
 
KEY_WHEELDIAMETER - Static variable in class ev3dev.utils.PilotProps
 
keyBits - Static variable in class ev3dev.sensors.EV3Key
 
keyEventReader - Static variable in class ev3dev.sensors.EV3Key
 
keyListeners - Static variable in class ev3dev.sensors.EV3Key
 
keyType - Variable in class ev3dev.sensors.EV3Key
 
KeyType(String, int, int) - Constructor for enum ev3dev.sensors.EV3Key.KeyType
 

L

LCD - Class in ev3dev.actuators
 
LCD() - Constructor for class ev3dev.actuators.LCD
 
LEFT - Static variable in class ev3dev.actuators.ev3.EV3Led
 
LEFT - Static variable in class ev3dev.sensors.Button
The Left button.
LEGO_ANALOG_SENSOR - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
LEGO_EV3_COLOR_SENSOR - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
LEGO_EV3_GYRO - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor
 
LEGO_EV3_IR - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
LEGO_EV3_TOUCH - Static variable in class ev3dev.sensors.ev3.EV3TouchSensor
 
LEGO_EV3_US - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
LEGO_I2C - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
LEGO_PORT - Static variable in class ev3dev.hardware.EV3DevDevice
 
LEGO_SENSOR - Static variable in class ev3dev.hardware.EV3DevDevice
 
LEGO_UART_SENSOR - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
lightColor - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
LINE_LEN - Variable in class ev3dev.actuators.LCD
 
LINE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose line tracking.
listenerList - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
ListenMode(File) - Constructor for class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
loadPersistentValues() - Method in class ev3dev.utils.PilotProps
 
log - Static variable in class ev3dev.actuators.ev3.EV3Led
 
log - Static variable in class ev3dev.actuators.LCD
 
log - Static variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
log - Static variable in class ev3dev.actuators.lego.motors.BasicMotor
 
log - Static variable in class ev3dev.actuators.Sound
 
log - Static variable in class ev3dev.hardware.EV3DevDevice
 
log - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
log - Static variable in class ev3dev.hardware.EV3DevPlatforms
 
log - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
log - Static variable in class ev3dev.robotics.tts.Espeak
 
log - Static variable in class ev3dev.sensors.Battery
 
log - Static variable in class ev3dev.sensors.Button
 
log - Static variable in class ev3dev.sensors.EV3Key
 
log - Static variable in class ev3dev.utils.JarResource
 
log - Static variable in class ev3dev.utils.Shell
 
log - Static variable in class ev3dev.utils.Sysfs
 
LOGGER - Static variable in class ev3dev.hardware.EV3DevFileSystem
 
LOGGER - Static variable in class ev3dev.utils.Brickman
 
LOOKUP - Static variable in enum ev3dev.sensors.EV3Key.KeyType
 
LOW - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 

M

MagnetometerMode(File) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU.MagnetometerMode
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MAX_SPEED_AT_9V - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
MEDIUM - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
message - Variable in class ev3dev.robotics.tts.Espeak
 
MINDSENSORS_ABSOLUTEIMU - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MINDSENSORS_NXTCAMV5 - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
 
MODE - Static variable in class ev3dev.hardware.EV3DevDevice
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
MODE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
MODE_ACCELEROMETER - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_COMPASS - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_GYRO - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_MAGNETIC - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_TILT - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
modeList - Variable in class ev3dev.sensors.BaseSensor
 
modes - Variable in class ev3dev.sensors.BaseSensor
 
Motor - Class in ev3dev.actuators.lego.motors
Motor class contains 3 instances of regulated motors.
Motor() - Constructor for class ev3dev.actuators.lego.motors.Motor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 

N

name - Variable in enum ev3dev.sensors.EV3Key.KeyType
 
NXTCamV5 - Class in ev3dev.sensors.mindsensors
Created by jabrena on 12/8/17.
NXTCamV5(Port) - Constructor for class ev3dev.sensors.mindsensors.NXTCamV5
 
NXTRegulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for a Lego NXT motors.
NXTRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.NXTRegulatedMotor
Constructor

O

OBJECT_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose object tracking.
of(int) - Static method in enum ev3dev.sensors.EV3Key.KeyType
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 

P

PATH_DEVICE - Variable in class ev3dev.hardware.EV3DevDevice
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3ColorSensor.ColorIDMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3TouchSensor.TouchMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
pathDevice - Variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
pathDevice - Variable in class ev3dev.sensors.mindsensors.AbsoluteIMU.AccelerometerMode
 
pathDevice - Variable in class ev3dev.sensors.mindsensors.AbsoluteIMU.CompassMode
 
pathDevice - Variable in class ev3dev.sensors.mindsensors.AbsoluteIMU.GyroMode
 
pathDevice - Variable in class ev3dev.sensors.mindsensors.AbsoluteIMU.MagnetometerMode
 
pathDevice - Variable in class ev3dev.sensors.mindsensors.AbsoluteIMU.TiltMode
 
PERSISTENT_FILENAME - Static variable in class ev3dev.utils.PilotProps
 
PilotProps - Class in ev3dev.utils
Configuration class for Differential Pilot.
PilotProps() - Constructor for class ev3dev.utils.PilotProps
 
pitch - Variable in class ev3dev.robotics.tts.Espeak
 
platform - Variable in enum ev3dev.hardware.EV3DevPlatform
 
playSample(File) - Method in class ev3dev.actuators.Sound
Play a wav file.
playSample(File, int) - Method in class ev3dev.actuators.Sound
Play a wav file.
playTone(int, int) - Method in class ev3dev.actuators.Sound
Plays a tone, given its frequency and duration.
playTone(int, int, int) - Method in class ev3dev.actuators.Sound
Plays a tone, given its frequency and duration.
POLARITY - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POLARITY_INVERSED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POLARITY_NORMAL - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POSITION - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POSITION_SP - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
power - Variable in class ev3dev.actuators.lego.motors.BasicMotor
 
POWER - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
processKeyEvent(byte, byte) - Static method in class ev3dev.sensors.EV3Key
 

R

RateAndAngleMode(File) - Constructor for class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
RateMode(File) - Constructor for class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
raw - Variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
readFloat(String) - Static method in class ev3dev.utils.Sysfs
 
readInteger(String) - Static method in class ev3dev.utils.Sysfs
Read an Attribute in the Sysfs with containing Integer values
readString(String) - Static method in class ev3dev.utils.Sysfs
Read an Attribute in the Sysfs with containing String values
RedMode(File) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
refresh() - Method in class ev3dev.actuators.LCD
 
regulationFlag - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
RemoteMode(File) - Constructor for class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
removeKeyListener(KeyListener) - Method in class ev3dev.sensors.EV3Key
Removes the given key event listener.
removeListener() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
reset() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
Hardware calibration of the Gyro sensors and reset off accumulated angle to zero.
RESET - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
resetTachoCount() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Reset the tachometer associated with this motors.
RGBMode(File) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
RIGHT - Static variable in class ev3dev.actuators.ev3.EV3Led
 
RIGHT - Static variable in class ev3dev.sensors.Button
The Right button.
ROOT_PATH - Variable in class ev3dev.hardware.EV3DevFileSystem
 
rotate(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Rotate by the requested number of degrees.
rotate(int, boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Rotate by the request number of degrees.
rotateTo(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Rotate to the target angle.
rotateTo(int, boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
RUN_DIRECT - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
RUN_FOREVER - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
RUN_TO_ABS_POS - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
RUN_TO_REL_POS - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 

S

sampleSize() - Method in class ev3dev.sensors.BaseSensor
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.ColorIDMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3TouchSensor.TouchMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
sampleSize() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor.ListenMode
 
sampleSize() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.AccelerometerMode
 
sampleSize() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.CompassMode
 
sampleSize() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.GyroMode
 
sampleSize() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.MagnetometerMode
 
sampleSize() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU.TiltMode
 
say() - Method in class ev3dev.robotics.tts.Espeak
 
SCREEN_HEIGHT - Variable in class ev3dev.actuators.LCD
 
SCREEN_WIDTH - Variable in class ev3dev.actuators.LCD
 
SeekMode(File) - Constructor for class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
sendCommand(String) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Send a single byte command represented by a letter
sendCommand(String) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Send a single byte command represented by a letter
SENSOR_MODE - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
SENSOR_MODES - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
SensorMode - Interface in ev3dev.sensors
 
SensorModes - Interface in ev3dev.sensors
Provide access to the modes supported by a sensors
SET_ACCELERATION_16G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
SET_ACCELERATION_2G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
SET_ACCELERATION_4G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
SET_ACCELERATION_8G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
setAcceleration(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
setAutoRefresh(boolean) - Method in class ev3dev.actuators.LCD
 
setAutoRefreshPeriod(int) - Method in class ev3dev.actuators.LCD
 
setColor(int) - Method in class ev3dev.actuators.LCD
Use in combination with possible values from lejos.robotics.Color
setColor(int, int, int) - Method in class ev3dev.actuators.LCD
 
setContrast(int) - Method in class ev3dev.actuators.LCD
 
setCurrentMode(int) - Method in class ev3dev.sensors.BaseSensor
 
setCurrentMode(int) - Method in interface ev3dev.sensors.SensorModes
Sets the current mode for fetching samples
setCurrentMode(String) - Method in class ev3dev.sensors.BaseSensor
 
setCurrentMode(String) - Method in interface ev3dev.sensors.SensorModes
Sets the current mode for fetching samples
setFilePath(String) - Method in class ev3dev.robotics.tts.Espeak
 
setFloodlight(boolean) - Method in class ev3dev.sensors.ev3.EV3ColorSensor
setFloodlight(int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor
setFont(Font) - Method in class ev3dev.actuators.LCD
 
setGyroFilter(int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Set the smoothing filter for the gyro.
setIntegerAttribute(String, int) - Method in class ev3dev.hardware.EV3DevDevice
Set a value on an attribute
setMessage(String) - Method in class ev3dev.robotics.tts.Espeak
 
setModes(SensorMode[]) - Method in class ev3dev.sensors.BaseSensor
Define the set of modes to be made available for this sensors.
setPattern(int) - Method in class ev3dev.actuators.ev3.EV3Led
0: turn off button lights 1/2/3: static light green/red/yellow 4/5/6: normal blinking light green/red/yellow 7/8/9: fast blinking light green/red/yellow >9: same as 9.
setPitch(int) - Method in class ev3dev.robotics.tts.Espeak
 
setPixel(int, int, int) - Method in class ev3dev.actuators.LCD
 
setPower(int) - Method in class ev3dev.actuators.lego.motors.BasicMotor
Set power
setRange(int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Set the sensitivity used by the sensor.
setSpeed(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Sets desired motors speed , in degrees per second; The maximum reliably sustainable velocity is 100 x battery voltage under moderate load, such as a direct drive robot on the level.
setSpeedReading(int) - Method in class ev3dev.robotics.tts.Espeak
 
setStringAttribute(String, String) - Method in class ev3dev.hardware.EV3DevDevice
Set a value on an attribute
setStrokeStyle(int) - Method in class ev3dev.actuators.LCD
 
setTrackingMode(String) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Choose either object or line tracking mode.
setVoice(String) - Method in class ev3dev.robotics.tts.Espeak
 
setVolume(int) - Method in class ev3dev.actuators.Sound
Set the master volume level
setVolume(int) - Method in class ev3dev.robotics.tts.Espeak
 
Shell - Class in ev3dev.utils
Command line wrapper
Shell() - Constructor for class ev3dev.utils.Shell
 
showJavaLogo() - Static method in class ev3dev.utils.Brickman
 
simulateEvent(int) - Method in class ev3dev.sensors.EV3Key
 
Sound - Class in ev3dev.actuators
Class that provides access methods for the local audio device The class is implemented as Singleton.
Sound() - Constructor for class ev3dev.actuators.Sound
 
SOUND_PATH - Static variable in class ev3dev.actuators.Sound
 
speed - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
SPEED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
speedReading - Variable in class ev3dev.robotics.tts.Espeak
 
START_CALIBRATION - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
startCalibration() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
To calibrate Compass, mount it on your robot where it will be used and issue startCalibration method and then rotate AbsoluteIMU slowly along all three axes.
startSynchronization() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
STATE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
STATE_KEY_DOWN - Static variable in class ev3dev.sensors.EV3Key
 
STATE_KEY_UP - Static variable in class ev3dev.sensors.EV3Key
 
STATE_RUNNING - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
STATE_STALLED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
stop() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Causes motors to stop, pretty much instantaneously.
stop() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Causes motors to stop, pretty much instantaneously.
stop(boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
STOP - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
STOP_COMMAND - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
stopCalibration() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
Ends calibration sequence.
storePersistentValues() - Method in class ev3dev.utils.PilotProps
 
suspendRegulation() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Removes this motors from the motors regulation system.
SWITCH_DELAY - Static variable in class ev3dev.sensors.BaseSensor
 
switchMode(int, long) - Method in class ev3dev.sensors.BaseSensor
Switch to the selected mode (if not already in that mode) and delay for the specified period to allow the sensors to settle in the new mode.
switchMode(String, long) - Method in class ev3dev.sensors.BaseSensor
 
synchronizeWith(RegulatedMotor[]) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
Sysfs - Class in ev3dev.utils
The class responsible to interact with Sysfs on EV3Dev
Sysfs() - Constructor for class ev3dev.utils.Sysfs
 
SYSTEM_EVENT_PATH - Static variable in class ev3dev.sensors.EV3Key
 

T

TACHO_MOTOR - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
TAKE_PHOTO - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used to take a snapshot
TAKE_VIDEO - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used to record a short video
TiltMode(File) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU.TiltMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor.AmbientMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor.RedMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor.RGBMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.AngleMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateAndAngleMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor.RateMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.DistanceMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.RemoteMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3IRSensor.SeekMode
 
toSI - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor.DistanceMode
 
toString() - Method in enum ev3dev.hardware.EV3DevPlatform
 
toString() - Method in class ev3dev.sensors.EV3Key
 
TouchMode(File) - Constructor for class ev3dev.sensors.ev3.EV3TouchSensor.TouchMode
 
translate(int, int) - Method in class ev3dev.actuators.LCD
 
twoBeeps() - Method in class ev3dev.actuators.Sound
Beeps twice.

U

UnregulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for an Lego Mindstorms motors with no speed regulation.
UnregulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.UnregulatedMotor
Constructor
UP - Static variable in class ev3dev.sensors.Button
The Up button.
updateState(String) - Method in class ev3dev.actuators.lego.motors.BasicMotor
Update the internal state tracking the motor direction

V

VALUE0 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE1 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE2 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE3 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE4 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE5 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE6 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
VALUE7 - Static variable in class ev3dev.sensors.EV3DevSensorMode
 
valueOf(String) - Static method in enum ev3dev.hardware.EV3DevPlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ev3dev.sensors.EV3Key.KeyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ev3dev.hardware.EV3DevPlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ev3dev.sensors.EV3Key.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
VERY_HIGH - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
voice - Variable in class ev3dev.robotics.tts.Espeak
 
VOICE_ENGLISH - Static variable in class ev3dev.robotics.tts.Espeak
 
VOICE_SPANISH - Static variable in class ev3dev.robotics.tts.Espeak
 
VOLTAGE - Static variable in class ev3dev.sensors.Battery
 
volume - Variable in class ev3dev.robotics.tts.Espeak
 
VOLUME - Static variable in class ev3dev.actuators.Sound
 
VOLUME_PATH - Static variable in class ev3dev.actuators.Sound
 

W

waitComplete() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
waitForAnyEvent() - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed or released.
waitForAnyEvent(int) - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed or released.
waitForAnyPress() - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed.
waitForAnyPress(int) - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed.
waitForPress() - Method in class ev3dev.sensors.EV3Key
A blocking call that will return once this key gets pressed.
waitForPressAndRelease() - Method in class ev3dev.sensors.EV3Key
A blocking call that will first wait for this key being pressed and then it waits for this key being released.
writeBytes(String, byte[]) - Static method in class ev3dev.utils.Sysfs
 
writeInteger(String, int) - Static method in class ev3dev.utils.Sysfs
 
writeString(String, String) - Static method in class ev3dev.utils.Sysfs
Write a value in a file.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links