Skip navigation links
A B C D E F G H I L M N O P R S T U V W Y Z 

A

A - Static variable in interface ev3dev.hardware.port.MotorPort
 
AbstractCalibrationFilter - Class in lejos.robotics.filter
 
AbstractCalibrationFilter(SampleProvider) - Constructor for class lejos.robotics.filter.AbstractCalibrationFilter
 
AbstractCalibrationFilter.CalibrationFileException - Exception in lejos.robotics.filter
 
AbstractFilter - Class in lejos.robotics.filter
Base class for Sample filters
AbstractFilter(SampleProvider) - Constructor for class lejos.robotics.filter.AbstractFilter
 
acceleration - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
active - Variable in class lejos.robotics.filter.SubscribedProvider
 
actual - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
actualSize - Variable in class lejos.robotics.filter.SampleBuffer
 
ADDRESS - Variable in class ev3dev.hardware.EV3DevDevice
 
addSample(int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
Method to maintain the running mean and variance by adding a new value;
AmbientMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
AngleMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 

B

B - Static variable in interface ev3dev.hardware.port.MotorPort
 
backward() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
 
backward() - Method in class ev3dev.hardware.motor.BasicMotor
Causes motor to rotate backwards.
backward() - Method in interface lejos.robotics.BaseMotor
Causes motor to rotate backwards until stop() or flt() is called.
BaseMotor - Interface in lejos.robotics
Base motor interface.
BaseRegulatedMotor - Class in ev3dev.hardware.motor
Abstraction for a Regulated motor motor.
BaseRegulatedMotor(String, float, float, float, float, float, float, int, int) - Constructor for class ev3dev.hardware.motor.BaseRegulatedMotor
 
BaseSensor - Class in ev3dev.hardware.sensor
 
BaseSensor(String) - Constructor for class ev3dev.hardware.sensor.BaseSensor
 
BasicMotor - Class in ev3dev.hardware.motor
Abstraction for basic motor operations.
BasicMotor(String) - Constructor for class ev3dev.hardware.motor.BasicMotor
 
Battery - Class in ev3dev.hardware
The class Battery interacts with EV3Dev to get information about battery used.
Battery() - Constructor for class ev3dev.hardware.Battery
 
BATTERY_PATH - Variable in class ev3dev.hardware.Battery
 
beep() - Method in class ev3dev.hardware.Sound
Beeps once.
BLACK - Static variable in class lejos.robotics.Color
 
BLUE - Static variable in class lejos.robotics.Color
 
blue - Variable in class lejos.robotics.Color
 
BRAKE - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
BRAKE - Variable in class ev3dev.hardware.motor.BasicMotor
 
BROWN - Static variable in class lejos.robotics.Color
 
buf - Variable in class lejos.robotics.filter.MaximumFilter
 
buf - Variable in class lejos.robotics.filter.MinimumFilter
 
buffer - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
buffer - Variable in class lejos.robotics.filter.SampleThread
 
bufferSize - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
bufferSize - Variable in class lejos.robotics.filter.SampleBuffer
 
build() - Method in class ev3dev.robotics.tts.Espeak
 

C

C - Static variable in interface ev3dev.hardware.port.MotorPort
 
Calibrate - Interface in lejos.robotics
 
calibrating - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
CalibrationFileException(String) - Constructor for exception lejos.robotics.filter.AbstractCalibrationFilter.CalibrationFileException
 
calibrationType - Variable in class lejos.robotics.filter.LinearCalibrationFilter
 
close() - Method in class ev3dev.hardware.Device
Close the sensor.
close() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Close the motor regulator.
close() - Method in class lejos.robotics.filter.PublishedSource
 
close() - Method in interface lejos.robotics.RegulatedMotor
Close the port, the port can not be used after this call.
closeList - Variable in class ev3dev.hardware.Device
 
CMD_APLAY - Static variable in class ev3dev.hardware.Sound
 
CMD_BEEP - Static variable in class ev3dev.hardware.Sound
 
COL_AMBIENT - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_CAL - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_COLOR - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_REFLECT - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_REFRAW - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_RESET - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COL_RGBRAW - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
Color - Class in lejos.robotics
Representation of a color, used by color sensors and color detectors.
Color(int, int, int) - Constructor for class lejos.robotics.Color
 
Color(int, int, int, int) - Constructor for class lejos.robotics.Color
 
color - Variable in class lejos.robotics.Color
 
ColorIdentifier - Interface in lejos.robotics
 
ColorIDMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3ColorSensor.ColorIDMode
 
colorMap - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
COMMAND - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
COMMAND - Variable in class ev3dev.hardware.motor.BasicMotor
 
command - Variable in class ev3dev.robotics.tts.Espeak
 
ConcatenationFilter - Class in lejos.robotics.filter
Simple filter to concatenate two sources
ConcatenationFilter(SampleProvider, SampleProvider) - Constructor for class lejos.robotics.filter.ConcatenationFilter
 
connect(String, String) - Method in class ev3dev.hardware.EV3DevDevice
This method matches a input with the internal position in EV3Dev.
connect() - Method in class lejos.robotics.filter.PublishedSource
 
connected - Variable in class ev3dev.hardware.EV3DevDevice
 
CURRENT - Variable in class ev3dev.hardware.Battery
 
currentMode - Variable in class ev3dev.hardware.sensor.BaseSensor
 
currentModeS - Variable in class ev3dev.hardware.sensor.BaseSensor
 
currentPos - Variable in class lejos.robotics.filter.SampleBuffer
 
currentValue - Variable in class lejos.robotics.filter.IntegrationFilter
 
CYAN - Static variable in class lejos.robotics.Color
 

D

D - Static variable in interface ev3dev.hardware.port.MotorPort
 
DARK_GRAY - Static variable in class lejos.robotics.Color
 
DCMotor - Interface in lejos.robotics
Interface for a regular DC motor.
Delay - Class in lejos.utility
Simple collection of time delay routines that are non interruptable.
Delay() - Constructor for class lejos.utility.Delay
 
Device - Class in ev3dev.hardware
Base class for sensor drivers & motors.
Device() - Constructor for class ev3dev.hardware.Device
 
DEVICE_ROOT_PATH - Variable in class ev3dev.hardware.Battery
 
DEVICE_ROOT_PATH - Variable in class ev3dev.hardware.EV3DevDevice
 
DeviceException - Exception in ev3dev.hardware
Exception thrown when errors are detected in a sensor device state.
DeviceException() - Constructor for exception ev3dev.hardware.DeviceException
 
DeviceException(String) - Constructor for exception ev3dev.hardware.DeviceException
 
DeviceException(Throwable) - Constructor for exception ev3dev.hardware.DeviceException
 
DeviceException(String, Throwable) - Constructor for exception ev3dev.hardware.DeviceException
 
DIRECTORY - Static variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
dis - Variable in class lejos.robotics.filter.PublishedSource
 
dis - Variable in class lejos.robotics.filter.SubscribedProvider
 
disable() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Disable the sensor.
DISABLED - Static variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
 
DistanceMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
DistanceMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
DUTY_CYCLE - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
DUTY_CYCLE - Variable in class ev3dev.hardware.motor.BasicMotor
 

E

enable() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Enable the sensor.
Encoder - Interface in lejos.robotics
Abstraction for the tachometer built into NXT motors.
Espeak - Class in ev3dev.robotics.tts
 
Espeak() - Constructor for class ev3dev.robotics.tts.Espeak
 
EV3ColorSensor - Class in ev3dev.hardware.sensor.ev3
EV3 color sensor
The digital EV3 Color Sensor distinguishes between eight different colors.
EV3ColorSensor(String) - Constructor for class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
EV3ColorSensor.AmbientMode - Class in ev3dev.hardware.sensor.ev3
 
EV3ColorSensor.ColorIDMode - Class in ev3dev.hardware.sensor.ev3
 
EV3ColorSensor.RedMode - Class in ev3dev.hardware.sensor.ev3
 
EV3ColorSensor.RGBMode - Class in ev3dev.hardware.sensor.ev3
 
ev3dev - package ev3dev
This package includes classes generated by EV3Dev autogen system.
ev3dev.hardware - package ev3dev.hardware
This package include a set of classes used to interact with low level objects in a EV3Brick with EV3Dev.
ev3dev.hardware.motor - package ev3dev.hardware.motor
This package include a set of classes used to manage Lego Mindstorm Motors.
ev3dev.hardware.port - package ev3dev.hardware.port
This package includes a set of classes to manage Sensor & Motor Ports
ev3dev.hardware.sensor - package ev3dev.hardware.sensor
This package includes a set of classes to manage Sensor
ev3dev.hardware.sensor.ev3 - package ev3dev.hardware.sensor.ev3
This package includes a set of classes to manage Sensor included in: 45544-lego-mindstorms-education-ev3-core-set 31313-mindstorms-ev3
ev3dev.robotics.tts - package ev3dev.robotics.tts
This package allow developers interact with eSpeak TTS.
ev3dev.utils - package ev3dev.utils
This package includes a set of utility classes for interaction with EV3Dev
EV3DevDevice - Class in ev3dev.hardware
Base class to interact with EV3Dev sysfs
EV3DevDevice(String, String) - Constructor for class ev3dev.hardware.EV3DevDevice
Every device connected in a EV3 Brick with EV3Dev appears in /sys/class in a determinated category.
EV3DevSensorMode - Class in ev3dev.hardware.sensor.ev3
 
EV3DevSensorMode() - Constructor for class ev3dev.hardware.sensor.ev3.EV3DevSensorMode
 
EV3DevSysfs - Class in ev3dev.hardware
The class responsible to interact with Sysfs on EV3Dev
EV3DevSysfs() - Constructor for class ev3dev.hardware.EV3DevSysfs
 
EV3GyroSensor - Class in ev3dev.hardware.sensor.ev3
EV3 Gyro sensor
The digital EV3 Gyro Sensor measures the sensors rotational motion and changes in its orientation.
EV3GyroSensor(String) - Constructor for class ev3dev.hardware.sensor.ev3.EV3GyroSensor
 
EV3GyroSensor.AngleMode - Class in ev3dev.hardware.sensor.ev3
 
EV3IRSensor - Class in ev3dev.hardware.sensor.ev3
EV3 Infra Red sensor
The digital EV3 Infrared Seeking Sensor detects proximity to the robot and reads signals emitted by the EV3 Infrared Beacon.
EV3IRSensor(String) - Constructor for class ev3dev.hardware.sensor.ev3.EV3IRSensor
 
EV3IRSensor.DistanceMode - Class in ev3dev.hardware.sensor.ev3
 
EV3LargeRegulatedMotor - Class in ev3dev.hardware.motor
Abstraction for a Large Lego EV3/NXT motor.
EV3LargeRegulatedMotor(String) - Constructor for class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
EV3MediumRegulatedMotor - Class in ev3dev.hardware.motor
Abstraction for a Medium Lego EV3/NXT motor.
EV3MediumRegulatedMotor(String) - Constructor for class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
EV3TouchSensor - Class in ev3dev.hardware.sensor.ev3
Lego EV3 Touch sensor
The analog EV3 Touch Sensor is a simple but exceptionally precise tool that detects when its front button is pressed or released
EV3TouchSensor(String) - Constructor for class ev3dev.hardware.sensor.ev3.EV3TouchSensor
 
EV3TouchSensor.TouchMode - Class in ev3dev.hardware.sensor.ev3
 
EV3UltrasonicSensor - Class in ev3dev.hardware.sensor.ev3
Lego EV3 Ultrasonic sensor
The EV3 Ultrasonic sensor measures distance to an object in front of the sensor.
EV3UltrasonicSensor(String) - Constructor for class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Create the Ultrasonic sensor class.
EV3UltrasonicSensor.DistanceMode - Class in ev3dev.hardware.sensor.ev3
 
EV3UltrasonicSensor.ListenMode - Class in ev3dev.hardware.sensor.ev3
Represents a Ultrasonic sensor in listen mode
execute(String) - Static method in class ev3dev.utils.Shell
 
execute(String[]) - Static method in class ev3dev.utils.Shell
 
EXT - Static variable in class lejos.robotics.filter.AbstractCalibrationFilter
 

F

fetch() - Method in class lejos.robotics.filter.FilterTerminal
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.BaseSensor
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.ColorIDMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3TouchSensor.TouchMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
fetchSample(float[], int) - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Fetches a sample from the sensor and updates array with minimum and maximum values when the calibration process is running.
fetchSample(float[], int) - Method in class lejos.robotics.filter.AbstractFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.ConcatenationFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.IntegrationFilter
Fetches a sample from the source and then integrates it.
fetchSample(float[], int) - Method in class lejos.robotics.filter.LinearCalibrationFilter
Fetches a sample from the sensor and updates calibration parameters when the calibration process is running.
fetchSample(float[], int) - Method in class lejos.robotics.filter.LowPassFilter
Fetches a sample from the source and low-passes it See http://en.wikipedia.org/wiki/Low-pass_filter
fetchSample(float[], int) - Method in class lejos.robotics.filter.MaximumFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.MeanFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.MedianFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.MinimumFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.ModulusFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SampleBuffer
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SampleThread
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SliceFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SubscribedProvider
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SumFilter
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SumFilter.PlainSum
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.SumFilter.SmartSum
 
fetchSample(float[], int) - Method in class lejos.robotics.filter.ZeroFilter
 
fetchSample(float[], int) - Method in interface lejos.robotics.SampleProvider
Fetches a sample from a sensor or filter.
filePath - Variable in class ev3dev.robotics.tts.Espeak
 
FilterTerminal - Class in lejos.robotics.filter
 
FilterTerminal(SampleProvider) - Constructor for class lejos.robotics.filter.FilterTerminal
 
firstIndex - Variable in class lejos.robotics.filter.SliceFilter
 
flt() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Set the motor into float mode.
flt() - Method in class ev3dev.hardware.motor.BasicMotor
Causes motor to float.
flt() - Method in interface lejos.robotics.BaseMotor
Motor loses all power, causing the rotor to float freely to a stop.
formatter - Variable in class lejos.robotics.filter.PublishedSource
 
formatter - Variable in class lejos.robotics.filter.SubscribedProvider
 
forward() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
 
forward() - Method in class ev3dev.hardware.motor.BasicMotor
Causes motor to rotate forward.
forward() - Method in interface lejos.robotics.BaseMotor
Causes motor to rotate forward until stop() or flt() is called.
frequency - Variable in class lejos.robotics.filter.PublishedSource
 

G

getActualSize() - Method in class lejos.robotics.filter.SampleBuffer
 
getActualSize() - Method in class lejos.robotics.filter.SumFilter
 
getAmbientMode() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
EV3 color sensor, Ambient mode
Measures the level of ambient light while the sensors lights are off.
getAngle() - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor
 
getAngleMode() - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor
EV3 Gyro sensor, Angle mode
Measures the orientation of the sensor in respect to its start orientation.
getAvailableModes() - Method in class ev3dev.hardware.sensor.BaseSensor
 
getAvailableModes() - Method in interface ev3dev.hardware.sensor.SensorModes
Return a list of string descriptions for the sensors available modes.
getBatteryCurrent() - Method in class ev3dev.hardware.Battery
Returns the current of the battery in microamps.
getBatteryCurrent() - Method in interface ev3dev.hardware.Power
 
getBlue() - Method in class lejos.robotics.Color
Returns the blue component in the range 0-255 in the default sRGB space.
getBufferSize() - Method in class lejos.robotics.filter.SampleBuffer
 
getCalibrationType() - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
getCallibrationType() - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
getColor() - Method in class lejos.robotics.Color
 
getColorID() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
Return an enumerated constant that indicates the color detected. e.g.
getColorID() - Method in interface lejos.robotics.ColorIdentifier
Return an enumerated constant that indicates the color detected. e.g.
getColorIDMode() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
EV3 color sensor, Color ID mode
Measures the color ID of a surface.
getCurrentMode() - Method in class ev3dev.hardware.sensor.BaseSensor
 
getCurrentMode() - Method in interface ev3dev.hardware.sensor.SensorModes
Gets the index number of the current mode.
getDistanceMode() - Method in class ev3dev.hardware.sensor.ev3.EV3IRSensor
EV3 Infra Red sensor, Distance mode
Measures the distance to an object in front of the sensor.
getDistanceMode() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Lego EV3 Ultrasonic sensor, Distance mode
Measures distance to an object in front of the sensor Size and content of the sample
The sample contains one elements representing the distance (in metres) to an object in front of the sensor.
getElements(String) - Method in class ev3dev.hardware.EV3DevSysfs
 
getElements(String) - Static method in class ev3dev.utils.Sysfs
 
getFile(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
 
getFloodlight() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
Returns the color of the floodlight, including Color.NONE.
getFloodlight() - Method in interface lejos.robotics.LampController
Returns the color of the floodlight, including Color.NONE.
getFrequency() - Method in class lejos.robotics.filter.PublishedSource
 
getGreen() - Method in class lejos.robotics.Color
Returns the green component in the range 0-255 in the default sRGB space.
getHost() - Method in class lejos.robotics.filter.PublishedSource
 
getHost() - Method in class lejos.robotics.filter.SubscribedProvider
 
getIndex(String) - Method in class ev3dev.hardware.sensor.BaseSensor
 
getInstance() - Static method in class ev3dev.hardware.Battery
 
getInstance() - Static method in class ev3dev.hardware.Sound
 
getIntegerAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
Returns the value of an attribute supported for a Device
getIpAddress() - Method in class lejos.robotics.filter.PublishedSource
 
getKey() - Method in class lejos.robotics.filter.PublishedSource
 
getListenMode() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Lego EV3 Ultrasonic sensor, Listen mode
Listens for the presence of other ultrasonic sensors.
getMean() - Method in class lejos.robotics.filter.OffsetCorrectionFilter
Returns the mean sample value
getMode(int) - Method in class ev3dev.hardware.sensor.BaseSensor
 
getMode(String) - Method in class ev3dev.hardware.sensor.BaseSensor
 
getMode(int) - Method in interface ev3dev.hardware.sensor.SensorModes
Return the sample provider interface for the requested mode
getMode(String) - Method in interface ev3dev.hardware.sensor.SensorModes
Return the sample provider for the request mode
getModeCount() - Method in class ev3dev.hardware.sensor.BaseSensor
 
getModeCount() - Method in interface ev3dev.hardware.sensor.SensorModes
Gets the number of supported modes
getName() - Method in class ev3dev.hardware.sensor.BaseSensor
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.ColorIDMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3TouchSensor.TouchMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
getName() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
getName() - Method in interface ev3dev.hardware.sensor.SensorMode
return a string description of this sensor mode
getName() - Method in class lejos.robotics.filter.PublishedSource
 
getName() - Method in class lejos.robotics.filter.SubscribedProvider
 
getOffsetCorrection() - Method in class lejos.robotics.filter.LinearCalibrationFilter
Returns an array with the offset correction parameters that are currently in use
getOldest(float[], int) - Method in class lejos.robotics.filter.SampleBuffer
 
getPort() - Method in class lejos.robotics.filter.PublishedSource
 
getPosition() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Returns the current position that the motor regulator is trying to maintain.
getPower() - Method in class ev3dev.hardware.motor.BasicMotor
 
getPower() - Method in interface lejos.robotics.DCMotor
Returns the current motor power setting.
getProperty(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
 
getPropertyArray(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
 
getRed() - Method in class lejos.robotics.Color
Returns the red component in the range 0-255 in the default sRGB space.
getRedMode() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
EV3 color sensor, Red mode
Measures the level of reflected light from the sensors RED LED.
getRGBMode() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
EV3 color sensor, RGB mode
Measures the level of red, green and blue light when illuminated by a white light source..
getRotationSpeed() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Return the current velocity.
getRotationSpeed() - Method in interface lejos.robotics.Tachometer
Returns the actual speed.
getSampleRate() - Method in class lejos.robotics.filter.SampleThread
 
getScaleCorrection() - Method in class lejos.robotics.filter.LinearCalibrationFilter
Returns an array with the scale correction paramaters that are currently in use
getSource() - Method in class lejos.robotics.filter.SubscribedProvider
 
getSources() - Static method in class lejos.robotics.filter.PublishedSource
 
getSpeed() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Return the current target speed.
getSpeed() - Method in interface lejos.robotics.RegulatedMotor
Returns the current motor speed.
getStandardDeviation(int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
 
getStandardDeviation() - Method in class lejos.robotics.filter.OffsetCorrectionFilter
Returns the standard deviation from the mean sample value
getStringAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
Returns the value of an attribute supported for a Device
getTachoCount() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
 
getTachoCount() - Method in interface lejos.robotics.Encoder
Returns the tachometer count.
getTime() - Method in class lejos.robotics.filter.PublishedSource
 
getTime() - Method in class lejos.robotics.filter.SubscribedProvider
 
getTimeStamp() - Method in class lejos.robotics.filter.PublishedSource
 
getTimeStamp() - Method in class lejos.robotics.filter.SubscribedProvider
 
getTouchMode() - Method in class ev3dev.hardware.sensor.ev3.EV3TouchSensor
Lego EV3 Touch sensor, Touch mode
Detects when its front button is pressed Size and content of the sample
The sample contains one element, a value of 0 indicates that the button is not presse, a value of 1 indicates the button is pressed.
getVariance(int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
 
getVoltage() - Method in class ev3dev.hardware.Battery
Returns voltage of the battery in microvolts.
getVoltage() - Method in interface ev3dev.hardware.Power
 
getVolume() - Method in class ev3dev.hardware.Sound
Get the current master volume level
GRAY - Static variable in class lejos.robotics.Color
 
GREEN - Static variable in class lejos.robotics.Color
 
green - Variable in class lejos.robotics.Color
 

H

HOLD_D - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
host - Variable in class lejos.robotics.filter.PublishedSource
 
host - Variable in class lejos.robotics.filter.SubscribedProvider
 

I

index - Variable in class lejos.robotics.filter.FilterTerminal
 
init() - Method in class ev3dev.hardware.sensor.ev3.EV3IRSensor
 
init() - Method in class ev3dev.hardware.sensor.ev3.EV3TouchSensor
 
init() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
 
initModes() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
Instance - Static variable in class ev3dev.hardware.Battery
 
Instance - Static variable in class ev3dev.hardware.Sound
 
IntegrationFilter - Class in lejos.robotics.filter
Integrates samples over time.
IntegrationFilter(SampleProvider) - Constructor for class lejos.robotics.filter.IntegrationFilter
 
interval - Variable in class lejos.robotics.filter.SampleThread
 
ipAddress - Variable in class lejos.robotics.filter.PublishedSource
 
isActive() - Method in class lejos.robotics.filter.SubscribedProvider
 
isEnabled() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
Indicate that the sensor is enabled.
isFalse() - Method in class lejos.robotics.filter.FilterTerminal
 
isFloodlightOn() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
Checks if the floodlight is currently on.
isFloodlightOn() - Method in interface lejos.robotics.LampController
Checks if the floodlight is currently on.
isMoving() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
This method returns true if the motor is attempting to rotate.
isMoving() - Method in class ev3dev.hardware.motor.BasicMotor
Returns true iff the motor is in motion.
isMoving() - Method in interface lejos.robotics.BaseMotor
Return true if the motor is moving.
isNewSampleAvailable() - Method in class lejos.robotics.filter.SampleThread
 
isRunning() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
 
isStalled() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Return true if the motor is currently stalled.
isStalled() - Method in interface lejos.robotics.RegulatedMotor
returns true if motor is stalled
isTrue() - Method in class lejos.robotics.filter.FilterTerminal
 
isValid(int) - Method in class ev3dev.hardware.sensor.BaseSensor
 

L

LampController - Interface in lejos.robotics
Interface for a light sensor that also includes a lamp (usually LED) to provide illumination.
lastIndex - Variable in class lejos.robotics.filter.SliceFilter
 
lastTime - Variable in class lejos.robotics.filter.IntegrationFilter
 
lastTime - Variable in class lejos.robotics.filter.LowPassFilter
 
latest - Variable in class lejos.robotics.filter.SubscribedProvider
 
latest - Variable in class lejos.robotics.filter.SumFilter.PlainSum
 
latest - Variable in class lejos.robotics.filter.SumFilter.SmartSum
 
lejos.robotics - package lejos.robotics
Hardware abstraction interfaces for the robotics package.
lejos.robotics.filter - package lejos.robotics.filter
Filters for sample providers.
lejos.utility - package lejos.utility
More utility classes
LIGHT_GRAY - Static variable in class lejos.robotics.Color
 
lightColor - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
LinearCalibrationFilter - Class in lejos.robotics.filter
This filter is used to calibrate sensors for offset and scale errors using linear interpolation.
LinearCalibrationFilter(SampleProvider, String) - Constructor for class lejos.robotics.filter.LinearCalibrationFilter
Construcor
LinearCalibrationFilter(SampleProvider) - Constructor for class lejos.robotics.filter.LinearCalibrationFilter
 
listener - Static variable in class lejos.robotics.filter.PublishedSource
 
Listener() - Constructor for class lejos.robotics.filter.PublishedSource.Listener
 
ListenMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
load(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Loads calibration parameters from the file system.
local_power - Variable in class ev3dev.hardware.motor.BasicMotor
 
local_speed - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
lowerBound - Variable in class lejos.robotics.filter.LinearCalibrationFilter
 
lowPassFilter - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
LowPassFilter - Class in lejos.robotics.filter
Provides a low-pass filter for samples
LowPassFilter(SampleProvider, float) - Constructor for class lejos.robotics.filter.LowPassFilter
Constructor

M

m2 - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
MAGENTA - Static variable in class lejos.robotics.Color
 
max - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
max - Variable in class lejos.robotics.filter.MaximumFilter
 
MAX_AGE - Static variable in class lejos.robotics.filter.PublishedSource
 
MAX_PACKET_SIZE - Static variable in class lejos.robotics.filter.PublishedSource
 
MAX_SAMPLE_MESSAGE_SIZE - Static variable in class lejos.robotics.filter.PublishedSource
 
MAX_SPEED - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
MaximumFilter - Class in lejos.robotics.filter
This filter returns the maximum values found in the N most recent samples.
MaximumFilter(SampleProvider, int) - Constructor for class lejos.robotics.filter.MaximumFilter
 
mean - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
MeanFilter - Class in lejos.robotics.filter
This filter returns the mean values found in the N most recent samples.
MeanFilter(SampleProvider, int) - Constructor for class lejos.robotics.filter.MeanFilter
 
MedianFilter - Class in lejos.robotics.filter
This filter returns the median value found in the N most recent samples.
MedianFilter(SampleProvider, int) - Constructor for class lejos.robotics.filter.MedianFilter
 
message - Variable in class ev3dev.robotics.tts.Espeak
 
min - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
min - Variable in class lejos.robotics.filter.MinimumFilter
 
MinimumFilter - Class in lejos.robotics.filter
This filter returns the minimum values found in the N most recent samples.
MinimumFilter(SampleProvider, int) - Constructor for class lejos.robotics.filter.MinimumFilter
 
MODE - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
MODE - Variable in class ev3dev.hardware.motor.BasicMotor
 
MODE - Static variable in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
MODE - Static variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
MODE - Static variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
modeList - Variable in class ev3dev.hardware.sensor.BaseSensor
 
modes - Variable in class ev3dev.hardware.sensor.BaseSensor
 
modulus - Variable in class lejos.robotics.filter.ModulusFilter
 
ModulusFilter - Class in lejos.robotics.filter
Simple filter that adjusts the sample to use a specified zero value mod a given value
ModulusFilter(SampleProvider, float[], float) - Constructor for class lejos.robotics.filter.ModulusFilter
 
MotorPort - Interface in ev3dev.hardware.port
Basic interface for EV3 motor ports.
MOVE_D - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
msDelay(long) - Static method in class lejos.utility.Delay
Wait for the specified number of milliseconds.

N

name - Variable in class lejos.robotics.filter.PublishedSource
 
name - Variable in class lejos.robotics.filter.SubscribedProvider
 
NANO - Static variable in class lejos.robotics.filter.IntegrationFilter
 
newSampleAvailable - Variable in class lejos.robotics.filter.SampleThread
 
NONE - Static variable in class lejos.robotics.Color
 
notRecalculated - Variable in class lejos.robotics.filter.SumFilter.SmartSum
 
nsDelay(long) - Static method in class lejos.utility.Delay
Wait for the specified number of nanoseconds.
numberOfSamplesInCalibration - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
NXTRegulatedMotor - Class in ev3dev.hardware.motor
Abstraction for a Lego NXT motor.
NXTRegulatedMotor(String) - Constructor for class ev3dev.hardware.motor.NXTRegulatedMotor
 

O

OFFSET - Static variable in class ev3dev.hardware.motor.EV3LargeRegulatedMotor
 
OFFSET - Static variable in class ev3dev.hardware.motor.EV3MediumRegulatedMotor
 
OFFSET - Static variable in class ev3dev.hardware.motor.NXTRegulatedMotor
 
offset - Variable in class lejos.robotics.filter.LinearCalibrationFilter
 
offset - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
OFFSET_AND_SCALE_CALIBRATION - Static variable in class lejos.robotics.filter.LinearCalibrationFilter
 
OFFSET_CALIBRATION - Static variable in class lejos.robotics.filter.LinearCalibrationFilter
 
OffsetCorrectionFilter - Class in lejos.robotics.filter
The OffsetCorrectionFilter is used to correct sensors that have an unknown offset error.
OffsetCorrectionFilter(SampleProvider) - Constructor for class lejos.robotics.filter.OffsetCorrectionFilter
Constructor for the offset correction filter using default parameters.
OffsetCorrectionFilter(SampleProvider, float[]) - Constructor for class lejos.robotics.filter.OffsetCorrectionFilter
Constructor for the offset correction filter using default window of 200 samples.
OffsetCorrectionFilter(SampleProvider, float[], int) - Constructor for class lejos.robotics.filter.OffsetCorrectionFilter
Constructor for the offset correction filter.
oldest - Variable in class lejos.robotics.filter.MaximumFilter
 
oldest - Variable in class lejos.robotics.filter.MinimumFilter
 
oldest - Variable in class lejos.robotics.filter.SumFilter.SmartSum
 
open(String) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
ORANGE - Static variable in class lejos.robotics.Color
 

P

PATH_DEVICE - Variable in class ev3dev.hardware.EV3DevDevice
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.ColorIDMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3TouchSensor.TouchMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
pathDevice - Variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
pause(int) - Method in class ev3dev.hardware.Sound
 
PINK - Static variable in class lejos.robotics.Color
 
pitch - Variable in class ev3dev.robotics.tts.Espeak
 
PlainSum(SampleProvider, int) - Constructor for class lejos.robotics.filter.SumFilter.PlainSum
 
playSample(File, int) - Method in class ev3dev.hardware.Sound
Play a wav file.
playSample(File) - Method in class ev3dev.hardware.Sound
Play a wav file.
playTone(int, int, int) - Method in class ev3dev.hardware.Sound
Plays a tone, given its frequency and duration.
playTone(int, int) - Method in class ev3dev.hardware.Sound
Plays a tone, given its frequency and duration.
port - Variable in class lejos.robotics.filter.PublishedSource
 
POSITION - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
POWER - Variable in class ev3dev.hardware.motor.BasicMotor
 
Power - Interface in ev3dev.hardware
 
props - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
PUBLISH_PORT - Static variable in class lejos.robotics.filter.PublishedSource
 
PublishedSource - Class in lejos.robotics.filter
 
PublishedSource(String, byte[]) - Constructor for class lejos.robotics.filter.PublishedSource
 
PublishedSource.Listener - Class in lejos.robotics.filter
 

R

raw - Variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
readFloat(String) - Method in class ev3dev.hardware.EV3DevSysfs
 
readInteger(String) - Method in class ev3dev.hardware.EV3DevSysfs
Read an Attribute in the Sysfs with containing Integer values
readInteger(String) - Static method in class ev3dev.utils.Sysfs
 
readString(String) - Method in class ev3dev.hardware.EV3DevSysfs
Read an Attribute in the Sysfs with containing String values
readString(String) - Static method in class ev3dev.utils.Sysfs
 
recalculateIn - Variable in class lejos.robotics.filter.SumFilter.SmartSum
 
recalculateSum(int) - Method in class lejos.robotics.filter.SumFilter.SmartSum
 
RED - Static variable in class lejos.robotics.Color
 
red - Variable in class lejos.robotics.Color
 
RedMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
reference - Variable in class lejos.robotics.filter.OffsetCorrectionFilter
 
RegulatedMotor - Interface in lejos.robotics
Interface for encoded motors without limited range of movement (e.g.
regulationFlag - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
releaseOnClose(Closeable) - Method in class ev3dev.hardware.Device
Add the specified resource to the list of objects that will be closed when the sensor is closed.
removeSample(int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
Method to maintain the running mean and variance by removing an old value;
RESET - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
reset() - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor
Hardware calibration of the Gyro sensor and reset off accumulated angle to zero.
reset() - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
reset() - Method in class lejos.robotics.filter.OffsetCorrectionFilter
Resets the filter
reset() - Method in class lejos.robotics.filter.SampleBuffer
Empties the sample buffer
resetTachoCount() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Reset the tachometer associated with this motor.
resetTachoCount() - Method in interface lejos.robotics.Encoder
Reset the tachometer count.
resetTo(float) - Method in class lejos.robotics.filter.IntegrationFilter
Sets the current value of the integrator to the specified value.
resumeCalibration() - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Resumes the process of updating calibration parameters after a stop.
RGBMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
rotate(int, boolean) - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Rotate by the request number of degrees.
rotate(int) - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Rotate by the requested number of degrees.
rotate(int, boolean) - Method in interface lejos.robotics.RegulatedMotor
causes motor to rotate through angle;
iff immediateReturn is true, method returns immediately and the motor stops by itself
If any motor method is called before the limit is reached, the rotation is canceled.
rotate(int) - Method in interface lejos.robotics.RegulatedMotor
Causes motor to rotate by a specified angle.
rotateTo(int, boolean) - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
 
rotateTo(int) - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Rotate to the target angle.
rotateTo(int) - Method in interface lejos.robotics.RegulatedMotor
Causes motor to rotate to limitAngle;
Then getTachoCount should be within +- 2 degrees of the limit angle when the method returns
rotateTo(int, boolean) - Method in interface lejos.robotics.RegulatedMotor
causes motor to rotate to limitAngle;
if immediateReturn is true, method returns immediately and the motor stops by itself
and getTachoCount should be within +- 2 degrees if the limit angle If any motor method is called before the limit is reached, the rotation is canceled.
run() - Method in class lejos.robotics.filter.PublishedSource.Listener
 
run() - Method in class lejos.robotics.filter.SampleThread.Runner
 
RUN_FOREVER - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
RUN_FOREVER - Variable in class ev3dev.hardware.motor.BasicMotor
 
RUN_TO_ABS_POS - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
RUN_TO_REL_POS - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
Runner() - Constructor for class lejos.robotics.filter.SampleThread.Runner
 
running - Variable in class lejos.robotics.filter.SampleThread
 

S

S1 - Static variable in interface ev3dev.hardware.port.SensorPort
 
S2 - Static variable in interface ev3dev.hardware.port.SensorPort
 
S3 - Static variable in interface ev3dev.hardware.port.SensorPort
 
S4 - Static variable in interface ev3dev.hardware.port.SensorPort
 
sample - Variable in class lejos.robotics.filter.FilterTerminal
 
sample - Variable in class lejos.robotics.filter.ModulusFilter
 
sample - Variable in class lejos.robotics.filter.PublishedSource
 
sample - Variable in class lejos.robotics.filter.ZeroFilter
 
SampleBuffer - Class in lejos.robotics.filter
Provides a buffer to store samples
SampleBuffer(SampleProvider, int) - Constructor for class lejos.robotics.filter.SampleBuffer
 
sampleBuffer - Variable in class lejos.robotics.filter.SampleBuffer
 
SampleProvider - Interface in lejos.robotics
Abstraction for classes that fetch samples from a sensor and classes that are able to process samples.
sampleRate - Variable in class lejos.robotics.filter.SampleThread
 
sampleSize() - Method in class ev3dev.hardware.sensor.BaseSensor
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.ColorIDMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3TouchSensor.TouchMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
sampleSize() - Method in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.ListenMode
 
sampleSize - Variable in class lejos.robotics.filter.AbstractFilter
 
sampleSize() - Method in class lejos.robotics.filter.AbstractFilter
 
sampleSize() - Method in class lejos.robotics.filter.ConcatenationFilter
 
sampleSize - Variable in class lejos.robotics.filter.PublishedSource
 
sampleSize() - Method in class lejos.robotics.filter.PublishedSource
 
sampleSize() - Method in class lejos.robotics.filter.SliceFilter
 
sampleSize - Variable in class lejos.robotics.filter.SubscribedProvider
 
sampleSize() - Method in class lejos.robotics.filter.SubscribedProvider
 
sampleSize() - Method in interface lejos.robotics.SampleProvider
Returns the number of elements in a sample.
SampleThread - Class in lejos.robotics.filter
 
SampleThread(SampleProvider, float) - Constructor for class lejos.robotics.filter.SampleThread
Create an instance and run at sampleRate.
SampleThread.Runner - Class in lejos.robotics.filter
Separate thread to continuously update the buffer with most recent sensor data at fixed interval.
save(String) - Method in class lejos.robotics.filter.LinearCalibrationFilter
Stores the calibration parameters, offset and/or scale depending on current settings, to a filterProperties file.
say() - Method in class ev3dev.robotics.tts.Espeak
 
scale - Variable in class lejos.robotics.filter.LinearCalibrationFilter
 
SENSOR_MODE - Static variable in class ev3dev.hardware.sensor.BaseSensor
 
SENSOR_MODES - Static variable in class ev3dev.hardware.sensor.BaseSensor
 
SensorMode - Interface in ev3dev.hardware.sensor
 
SensorModes - Interface in ev3dev.hardware.sensor
Provide access to the modes supported by a sensor
SensorPort - Interface in ev3dev.hardware.port
Basic interface for EV3 sensor ports.
serialVersionUID - Static variable in exception ev3dev.hardware.DeviceException
 
serialVersionUID - Static variable in exception lejos.robotics.filter.AbstractCalibrationFilter.CalibrationFileException
 
setCalibrationType(int) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setCurrentMode(int) - Method in class ev3dev.hardware.sensor.BaseSensor
 
setCurrentMode(String) - Method in class ev3dev.hardware.sensor.BaseSensor
 
setCurrentMode(int) - Method in interface ev3dev.hardware.sensor.SensorModes
Sets the current mode for fetching samples
setCurrentMode(String) - Method in interface ev3dev.hardware.sensor.SensorModes
Sets the current mode for fetching samples
setFilePath(String) - Method in class ev3dev.robotics.tts.Espeak
 
setFloodlight(boolean) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
Turns the default LED light on or off.
setFloodlight(int) - Method in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
Used to turn on or off the floodlight by color.
setFloodlight(boolean) - Method in interface lejos.robotics.LampController
Turns the default LED light on or off.
setFloodlight(int) - Method in interface lejos.robotics.LampController
Used to turn on or off the floodlight by color.
setIndex(int) - Method in class lejos.robotics.filter.FilterTerminal
 
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.hardware.sensor.BaseSensor
Define the set of modes to be made available for this sensor.
setOffsetCalibration(float) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setOffsetCalibration(float[]) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setPitch(int) - Method in class ev3dev.robotics.tts.Espeak
 
setPower(int) - Method in class ev3dev.hardware.motor.BasicMotor
 
setPower(int) - Method in interface lejos.robotics.DCMotor
Set the power level 0%-100% to be applied to the motor
setProperty(String, float) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
 
setPropertyArray(String, float[]) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
 
setSampleRate(float) - Method in class lejos.robotics.filter.SampleThread
 
setScaleCalibration(float) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setScaleCalibration(float, float) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setScaleCalibration(float[], float[]) - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
setSpeed(int) - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Sets desired motor 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.
setSpeed(int) - Method in interface lejos.robotics.RegulatedMotor
Set motor speed.
setSpeedReading(int) - Method in class ev3dev.robotics.tts.Espeak
 
setStringAttribute(String, String) - Method in class ev3dev.hardware.EV3DevDevice
Set a value on an attribute
setTimeConstant(float) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Sets the time constant for the lowpass filter that is used when calibrating.
setTimeConstant(float) - Method in class lejos.robotics.filter.LowPassFilter
 
setVoice(String) - Method in class ev3dev.robotics.tts.Espeak
 
setVolume(int) - Method in class ev3dev.hardware.Sound
Set the master volume level
setVolume(int) - Method in class ev3dev.robotics.tts.Espeak
 
Shell - Class in ev3dev.utils
 
Shell() - Constructor for class ev3dev.utils.Shell
 
SliceFilter - Class in lejos.robotics.filter
Saimple filter to take a slice of another filter
SliceFilter(SampleProvider, int, int) - Constructor for class lejos.robotics.filter.SliceFilter
 
SmartSum(SampleProvider, int) - Constructor for class lejos.robotics.filter.SumFilter.SmartSum
 
smoothed - Variable in class lejos.robotics.filter.LowPassFilter
 
socket - Variable in class lejos.robotics.filter.PublishedSource
 
SOCKET_TIMEOUT - Static variable in class lejos.robotics.filter.PublishedSource
 
Sound - Class in ev3dev.hardware
Class that provides access methods for the local audio device
Sound() - Constructor for class ev3dev.hardware.Sound
 
SOUND_PATH - Static variable in class ev3dev.hardware.Sound
 
source - Variable in class lejos.robotics.filter.AbstractFilter
 
source - Variable in class lejos.robotics.filter.FilterTerminal
 
source - Variable in class lejos.robotics.filter.SubscribedProvider
 
source1 - Variable in class lejos.robotics.filter.ConcatenationFilter
 
source2 - Variable in class lejos.robotics.filter.ConcatenationFilter
 
sources - Static variable in class lejos.robotics.filter.PublishedSource
 
spec_version - Static variable in class ev3dev.SpecificationVersion
 
SpecificationVersion - Class in ev3dev
This class store the static variable: spec_version which is generated in a dynamic way with EV3Dev Autogen.
SpecificationVersion() - Constructor for class ev3dev.SpecificationVersion
 
speed - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SPEED - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SPEED_REGULATION - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SPEED_REGULATION_OFF - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SPEED_REGULATION_ON - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
speedReading - Variable in class ev3dev.robotics.tts.Espeak
 
start() - Method in class lejos.robotics.filter.SampleThread
Start the sampling (Default at instantiation)
startCalibration() - Method in interface lejos.robotics.Calibrate
Starts calibration.
startCalibration() - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Starts a calibration proces.
startCalibration() - Method in class lejos.robotics.filter.LinearCalibrationFilter
Starts a calibration process.
STATE - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
STATE - Variable in class ev3dev.hardware.motor.BasicMotor
 
STATE_RUNNING - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
STATE_RUNNING - Variable in class ev3dev.hardware.motor.BasicMotor
 
STATE_STALLED - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
STOP - Variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
stop() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Causes motor to stop, pretty much instantaneously.
STOP - Variable in class ev3dev.hardware.motor.BasicMotor
 
stop() - Method in class ev3dev.hardware.motor.BasicMotor
Causes motor to stop, pretty much instantaneously.
stop() - Method in interface lejos.robotics.BaseMotor
Causes motor to stop immediately.
stop() - Method in class lejos.robotics.filter.SampleThread
Stop the sampling
stopCalibration() - Method in interface lejos.robotics.Calibrate
Ends calibration sequence.
stopCalibration() - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Halts the process of updating calibration parameters.
stopCalibration() - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
store(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Saves the current set of calibration parameters to the file system.
SubscribedProvider - Class in lejos.robotics.filter
 
SubscribedProvider(DataInputStream, PublishedSource) - Constructor for class lejos.robotics.filter.SubscribedProvider
 
sum - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
sum - Variable in class lejos.robotics.filter.SumFilter.SmartSum
 
SumFilter - Class in lejos.robotics.filter
This filter returns the sum of the N most recent samples.
SumFilter(SampleProvider, int) - Constructor for class lejos.robotics.filter.SumFilter
 
SumFilter.PlainSum - Class in lejos.robotics.filter
Calculates the sum by adding all the elements in the array every time
SumFilter.SmartSum - Class in lejos.robotics.filter
Calculates the sum by maintaining a sum by substracting old samples and adding new samples;
suspendCalibration() - Method in class lejos.robotics.filter.AbstractCalibrationFilter
Halts the process of updating calibration parameters.
suspendRegulation() - Method in class ev3dev.hardware.motor.BaseRegulatedMotor
Removes this motor from the motor regulation system.
SWITCH_DELAY - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor
 
SWITCH_DELAY - Static variable in class ev3dev.hardware.sensor.ev3.EV3IRSensor
 
SWITCHDELAY - Static variable in class ev3dev.hardware.sensor.ev3.EV3GyroSensor
 
SWITCHDELAY - Static variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor
 
switchMode(int, long) - Method in class ev3dev.hardware.sensor.BaseSensor
Switch to the selected mode (if not already in that mode) and delay for the specified period to allow the sensor to settle in the new mode.
switchMode(String, long) - Method in class ev3dev.hardware.sensor.BaseSensor
 
Sysfs - Class in ev3dev.utils
 
Sysfs() - Constructor for class ev3dev.utils.Sysfs
 
SYSTEM_CLASS_NAME - Static variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SYSTEM_CLASS_NAME - Static variable in class ev3dev.hardware.motor.BasicMotor
 
SYSTEM_CLASS_NAME - Static variable in class ev3dev.hardware.sensor.BaseSensor
 
SYSTEM_PORT_CLASS_NAME - Static variable in class ev3dev.hardware.motor.BaseRegulatedMotor
 
SYSTEM_PORT_CLASS_NAME - Static variable in class ev3dev.hardware.motor.BasicMotor
 

T

Tachometer - Interface in lejos.robotics
Abstraction for a Tachometer, which monitors speed of the encoder.
timeConstant - Variable in class lejos.robotics.filter.AbstractCalibrationFilter
 
timeConstant - Variable in class lejos.robotics.filter.LowPassFilter
 
timeStamp - Variable in class lejos.robotics.filter.PublishedSource
 
timeStamp - Variable in class lejos.robotics.filter.SubscribedProvider
 
TONE_PATH - Static variable in class ev3dev.hardware.Sound
 
toPos(int, int) - Method in class lejos.robotics.filter.SampleBuffer
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.AmbientMode
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RedMode
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3ColorSensor.RGBMode
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3GyroSensor.AngleMode
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3IRSensor.DistanceMode
 
toSI - Static variable in class ev3dev.hardware.sensor.ev3.EV3UltrasonicSensor.DistanceMode
 
toString() - Method in class lejos.robotics.filter.LinearCalibrationFilter
 
TouchMode(File) - Constructor for class ev3dev.hardware.sensor.ev3.EV3TouchSensor.TouchMode
 
twoBeeps() - Method in class ev3dev.hardware.Sound
Beeps twice.

U

UnregulatedMotor - Class in ev3dev.hardware.motor
Abstraction for an Lego Mindstorms motors with no speed regulation.
UnregulatedMotor(String) - Constructor for class ev3dev.hardware.motor.UnregulatedMotor
 
updateStatistics() - Method in class lejos.robotics.filter.OffsetCorrectionFilter
 
upperBound - Variable in class lejos.robotics.filter.LinearCalibrationFilter
 
usDelay(long) - Static method in class lejos.utility.Delay
Wait for the specified number of microseconds.

V

VALUE0 - Variable in class ev3dev.hardware.sensor.ev3.EV3DevSensorMode
 
VALUE1 - Variable in class ev3dev.hardware.sensor.ev3.EV3DevSensorMode
 
VALUE2 - Variable in class ev3dev.hardware.sensor.ev3.EV3DevSensorMode
 
voice - Variable in class ev3dev.robotics.tts.Espeak
 
VOLTAGE - Variable in class ev3dev.hardware.Battery
 
volume - Variable in class ev3dev.robotics.tts.Espeak
 
VOLUME_PATH - Static variable in class ev3dev.hardware.Sound
 

W

WHITE - Static variable in class lejos.robotics.Color
 
withinLimits(int) - Method in class lejos.robotics.filter.OffsetCorrectionFilter
 
worker - Variable in class lejos.robotics.filter.SumFilter
 
writeInteger(String, int) - Method in class ev3dev.hardware.EV3DevSysfs
 
writeString(String, String) - Method in class ev3dev.hardware.EV3DevSysfs
Write a value in a file.
writeString(String, String) - Static method in class ev3dev.utils.Sysfs
 

Y

YELLOW - Static variable in class lejos.robotics.Color
 

Z

ZeroFilter - Class in lejos.robotics.filter
Simple filter that adjusts the sample to use a specified zero value
ZeroFilter(SampleProvider, float[]) - Constructor for class lejos.robotics.filter.ZeroFilter
 
zeroValue - Variable in class lejos.robotics.filter.ModulusFilter
 
zeroValue - Variable in class lejos.robotics.filter.ZeroFilter
 
A B C D E F G H I L M N O P R S T U V W Y Z 
Skip navigation links