- enable() - Method in class ev3dev.hardware.sensors.ev3.EV3UltrasonicSensor
-
Enable the sensors.
- Encoder - Interface in lejos.robotics
-
Abstraction for the tachometer built into NXT motors.
- 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
-
- EV3BRICK - Static variable in interface ev3dev.hardware.SupportedPlatform
-
- EV3ColorSensor - Class in ev3dev.hardware.sensors.ev3
-
EV3 color sensors
The digital EV3 Color Sensor distinguishes between eight different colors.
- EV3ColorSensor(String) - Constructor for class ev3dev.hardware.sensors.ev3.EV3ColorSensor
-
- EV3ColorSensor.AmbientMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3ColorSensor.ColorIDMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3ColorSensor.RedMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3ColorSensor.RGBMode - Class in ev3dev.hardware.sensors.ev3
-
- ev3dev.hardware - package ev3dev.hardware
-
Classes used to interact with low level objects in a Device supported by EV3Dev.
- ev3dev.hardware.actuators - package ev3dev.hardware.actuators
-
Manage devices which interact with the world like Motors & Sound.
- ev3dev.hardware.actuators.motors - package ev3dev.hardware.actuators.motors
-
This package include a set of classes used to manage Lego Mindstorm Motors.
- ev3dev.hardware.ports - package ev3dev.hardware.ports
-
This package includes interfaces to handle ports to connect
Sensors & Actuators for EV3 Brick, PiStorms & BrickPi
- ev3dev.hardware.sensors - package ev3dev.hardware.sensors
-
This package includes a set of classes to manage Sensor
- ev3dev.hardware.sensors.ev3 - package ev3dev.hardware.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.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
-
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
-
- EV3DevMotorDevice - Class in ev3dev.hardware
-
Base class to interact with EV3Dev sysfs
- EV3DevMotorDevice() - Constructor for class ev3dev.hardware.EV3DevMotorDevice
-
- EV3DevSensorDevice - Class in ev3dev.hardware
-
Base class to interact with EV3Dev Sensors
- EV3DevSensorDevice(String, 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.
- EV3DevSensorDeviceCommands - Interface in ev3dev.hardware.sensors
-
- EV3DevSensorMode - Class in ev3dev.hardware.sensors.ev3
-
Sensor Mode abstract class
- EV3DevSensorMode() - Constructor for class ev3dev.hardware.sensors.ev3.EV3DevSensorMode
-
- EV3GyroSensor - Class in ev3dev.hardware.sensors.ev3
-
EV3 Gyro sensors
The digital EV3 Gyro Sensor measures the sensors rotational motion and changes in its orientation.
- EV3GyroSensor(String) - Constructor for class ev3dev.hardware.sensors.ev3.EV3GyroSensor
-
- EV3GyroSensor.AngleMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3GyroSensor.RateAndAngleMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3GyroSensor.RateMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3IRSensor - Class in ev3dev.hardware.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(String) - Constructor for class ev3dev.hardware.sensors.ev3.EV3IRSensor
-
- EV3IRSensor.DistanceMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3LargeRegulatedMotor - Class in ev3dev.hardware.actuators.motors
-
Abstraction for a Large Lego EV3/NXT motors.
- EV3LargeRegulatedMotor(String) - Constructor for class ev3dev.hardware.actuators.motors.EV3LargeRegulatedMotor
-
Constructor
- EV3MediumRegulatedMotor - Class in ev3dev.hardware.actuators.motors
-
Abstraction for a Medium Lego EV3/NXT motors.
- EV3MediumRegulatedMotor(String) - Constructor for class ev3dev.hardware.actuators.motors.EV3MediumRegulatedMotor
-
Constructor
- EV3TouchSensor - Class in ev3dev.hardware.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(String) - Constructor for class ev3dev.hardware.sensors.ev3.EV3TouchSensor
-
- EV3TouchSensor.TouchMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3UltrasonicSensor - Class in ev3dev.hardware.sensors.ev3
-
Lego EV3 Ultrasonic sensors
The EV3 Ultrasonic sensors measures distance to an object in front of the
sensors.
- EV3UltrasonicSensor(String) - Constructor for class ev3dev.hardware.sensors.ev3.EV3UltrasonicSensor
-
Create the Ultrasonic sensors class.
- EV3UltrasonicSensor.DistanceMode - Class in ev3dev.hardware.sensors.ev3
-
- EV3UltrasonicSensor.ListenMode - Class in ev3dev.hardware.sensors.ev3
-
Represents a Ultrasonic sensors in listen mode
- execute(String) - Static method in class ev3dev.utils.Shell
-
- execute(String[]) - Static method in class ev3dev.utils.Shell
-
- existPath(String) - Static method in class ev3dev.utils.Sysfs
-
This method is used to detect folders in /sys/class/
- EXT - Static variable in class lejos.robotics.filter.AbstractCalibrationFilter
-
- getActualSize() - Method in class lejos.robotics.filter.SampleBuffer
-
- getActualSize() - Method in class lejos.robotics.filter.SumFilter
-
- getAmbientMode() - Method in class ev3dev.hardware.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.hardware.sensors.ev3.EV3GyroSensor
-
- getAngleAndRateMode() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor
-
EV3 Gyro sensor, Rate mode
Measures both angle and angular velocity of the sensor.
- getAngleMode() - Method in class ev3dev.hardware.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.hardware.sensors.BaseSensor
-
- getAvailableModes() - Method in interface ev3dev.hardware.sensors.SensorModes
-
Return a list of string descriptions for the sensors available modes.
- getBatteryCurrent() - Method in class ev3dev.hardware.sensors.Battery
-
Returns the current of the battery in microamps.
- getBatteryCurrent() - Method in interface ev3dev.hardware.sensors.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.sensors.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.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, Color ID mode
Measures the color ID of a surface.
- getCurrentMode() - Method in class ev3dev.hardware.sensors.BaseSensor
-
- getCurrentMode() - Method in interface ev3dev.hardware.sensors.SensorModes
-
Gets the index number of the current mode.
- getDistanceMode() - Method in class ev3dev.hardware.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.hardware.sensors.ev3.EV3UltrasonicSensor
-
Lego EV3 Ultrasonic sensors, Distance mode
Measures distance to an object in front of the sensors
Size and content of the sample
The sample contains one elements representing the distance (in metres) to an object in front of the sensors.
- getElements(String) - Static method in class ev3dev.utils.Sysfs
-
- getFile(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
-
- getFloodlight() - Method in class ev3dev.hardware.sensors.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.sensors.BaseSensor
-
- getInstance() - Static method in class ev3dev.hardware.actuators.Sound
-
Return a Instance of Sound.
- getInstance() - Static method in class ev3dev.hardware.sensors.Battery
-
- 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.sensors.ev3.EV3UltrasonicSensor
-
Lego EV3 Ultrasonic sensors, 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.sensors.BaseSensor
-
- getMode(String) - Method in class ev3dev.hardware.sensors.BaseSensor
-
- getMode(int) - Method in interface ev3dev.hardware.sensors.SensorModes
-
Return the sample provider interface for the requested mode
- getMode(String) - Method in interface ev3dev.hardware.sensors.SensorModes
-
Return the sample provider for the request mode
- getModeCount() - Method in class ev3dev.hardware.sensors.BaseSensor
-
- getModeCount() - Method in interface ev3dev.hardware.sensors.SensorModes
-
Gets the number of supported modes
- getName() - Method in class ev3dev.hardware.sensors.BaseSensor
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.AmbientMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.ColorIDMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.RedMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.RGBMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.AngleMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateAndAngleMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3IRSensor.DistanceMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3TouchSensor.TouchMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3UltrasonicSensor.DistanceMode
-
- getName() - Method in class ev3dev.hardware.sensors.ev3.EV3UltrasonicSensor.ListenMode
-
- getName() - Method in interface ev3dev.hardware.sensors.SensorMode
-
return a string description of this sensors 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
-
- getPlatform() - Method in class ev3dev.hardware.EV3DevDevice
-
This method returns the platform
- getPlatform() - Method in interface ev3dev.hardware.SupportedPlatform
-
- getPort() - Method in class lejos.robotics.filter.PublishedSource
-
- getPosition() - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Returns the current position that the motors regulator is trying to
maintain.
- getPower() - Method in class ev3dev.hardware.actuators.motors.BasicMotor
-
Get power
- getPower() - Method in interface lejos.robotics.DCMotor
-
Returns the current motors power setting.
- getProperty(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
-
- getPropertyArray(String) - Method in class lejos.robotics.filter.AbstractCalibrationFilter
-
- getRateMode() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor
-
EV3 Gyro sensor, Rate mode
Measures angular velocity of the sensor.
- 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.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, Red mode
Measures the level of reflected light from the sensors RED LED.
- getRGBMode() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, RGB mode
Measures the level of red, green and blue light when illuminated by a white light source..
- getRotationSpeed() - Method in class ev3dev.hardware.actuators.motors.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.actuators.motors.BaseRegulatedMotor
-
Return the current target speed.
- getSpeed() - Method in interface lejos.robotics.RegulatedMotor
-
Returns the current motors 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.actuators.motors.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.sensors.ev3.EV3TouchSensor
-
Lego EV3 Touch sensors, 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.sensors.Battery
-
Returns voltage of the battery in microvolts.
- getVoltage() - Method in interface ev3dev.hardware.sensors.Power
-
- getVolume() - Method in class ev3dev.hardware.actuators.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
-
- RateAndAngleMode(File) - Constructor for class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateAndAngleMode
-
- RateMode(File) - Constructor for class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateMode
-
- raw - Variable in class ev3dev.hardware.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
- 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.sensors.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.actuators.motors.BaseRegulatedMotor
-
- releaseOnClose(Closeable) - Method in class ev3dev.hardware.Device
-
Add the specified resource to the list of objects that will be closed
when the sensors 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 - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- reset() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor
-
Hardware calibration of the Gyro sensors 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.actuators.motors.BaseRegulatedMotor
-
Reset the tachometer associated with this motors.
- 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.sensors.ev3.EV3ColorSensor.RGBMode
-
- rotate(int, boolean) - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Rotate by the request number of degrees.
- rotate(int) - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Rotate by the requested number of degrees.
- rotate(int, boolean) - Method in interface lejos.robotics.RegulatedMotor
-
causes motors to rotate through angle;
iff immediateReturn is true, method returns immediately and the motors stops by itself
If any motors method is called before the limit is reached, the rotation is canceled.
- rotate(int) - Method in interface lejos.robotics.RegulatedMotor
-
Causes motors to rotate by a specified angle.
- rotateTo(int, boolean) - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
- rotateTo(int) - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Rotate to the target angle.
- rotateTo(int) - Method in interface lejos.robotics.RegulatedMotor
-
Causes motors 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 motors to rotate to limitAngle;
if immediateReturn is true, method returns immediately and the motors stops by itself
and getTachoCount should be within +- 2 degrees if the limit angle
If any motors 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_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
-
- Runner() - Constructor for class lejos.robotics.filter.SampleThread.Runner
-
- running - Variable in class lejos.robotics.filter.SampleThread
-
- S1 - Static variable in interface ev3dev.hardware.ports.SensorPort
-
- S1 - Static variable in interface ev3dev.hardware.ports.SensorPortBrickPi
-
- S1 - Static variable in interface ev3dev.hardware.ports.SensorPortPiStorms
-
- S2 - Static variable in interface ev3dev.hardware.ports.SensorPort
-
- S2 - Static variable in interface ev3dev.hardware.ports.SensorPortBrickPi
-
- S2 - Static variable in interface ev3dev.hardware.ports.SensorPortPiStorms
-
- S3 - Static variable in interface ev3dev.hardware.ports.SensorPort
-
- S3 - Static variable in interface ev3dev.hardware.ports.SensorPortBrickPi
-
- S3 - Static variable in interface ev3dev.hardware.ports.SensorPortPiStorms
-
- S4 - Static variable in interface ev3dev.hardware.ports.SensorPort
-
- S4 - Static variable in interface ev3dev.hardware.ports.SensorPortBrickPi
-
- S4 - Static variable in interface ev3dev.hardware.ports.SensorPortPiStorms
-
- 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 sensors and classes that are able to process samples.
- sampleRate - Variable in class lejos.robotics.filter.SampleThread
-
- sampleSize() - Method in class ev3dev.hardware.sensors.BaseSensor
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.AmbientMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.ColorIDMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.RedMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor.RGBMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.AngleMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateAndAngleMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3GyroSensor.RateMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3IRSensor.DistanceMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3TouchSensor.TouchMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.ev3.EV3UltrasonicSensor.DistanceMode
-
- sampleSize() - Method in class ev3dev.hardware.sensors.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 sensors
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 interface ev3dev.hardware.sensors.EV3DevSensorDeviceCommands
-
- SENSOR_MODES - Static variable in interface ev3dev.hardware.sensors.EV3DevSensorDeviceCommands
-
- SensorMode - Interface in ev3dev.hardware.sensors
-
- SensorModes - Interface in ev3dev.hardware.sensors
-
Provide access to the modes supported by a sensors
- SensorPort - Interface in ev3dev.hardware.ports
-
Basic interface for EV3 sensors ports.
- SensorPortBrickPi - Interface in ev3dev.hardware.ports
-
Basic interface for BrickPi sensors ports.
- SensorPortPiStorms - Interface in ev3dev.hardware.ports
-
Basic interface for PiStorms sensors ports.
- 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.sensors.BaseSensor
-
- setCurrentMode(String) - Method in class ev3dev.hardware.sensors.BaseSensor
-
- setCurrentMode(int) - Method in interface ev3dev.hardware.sensors.SensorModes
-
Sets the current mode for fetching samples
- setCurrentMode(String) - Method in interface ev3dev.hardware.sensors.SensorModes
-
Sets the current mode for fetching samples
- setFilePath(String) - Method in class ev3dev.robotics.tts.Espeak
-
- setFloodlight(boolean) - Method in class ev3dev.hardware.sensors.ev3.EV3ColorSensor
-
Turns the default LED light on or off.
- setFloodlight(int) - Method in class ev3dev.hardware.sensors.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.sensors.BaseSensor
-
Define the set of modes to be made available for this sensors.
- 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.actuators.motors.BasicMotor
-
Set power
- setPower(int) - Method in interface lejos.robotics.DCMotor
-
Set the power level 0%-100% to be applied to the motors
- 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.actuators.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.
- setSpeed(int) - Method in interface lejos.robotics.RegulatedMotor
-
Set motors 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.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
-
- 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.actuators
-
Class that provides access methods for the local audio device
The class is implemented as Singleton.
- Sound() - Constructor for class ev3dev.hardware.actuators.Sound
-
- SOUND_PATH - Static variable in class ev3dev.hardware.actuators.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
-
- speed - Variable in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
- SPEED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- 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 - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- STATE_RUNNING - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- STATE_STALLED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- stop() - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Causes motors to stop, pretty much
instantaneously.
- stop() - Method in class ev3dev.hardware.actuators.motors.BasicMotor
-
Causes motors to stop, pretty much
instantaneously.
- STOP - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- stop() - Method in interface lejos.robotics.BaseMotor
-
Causes motors to stop immediately.
- stop() - Method in class lejos.robotics.filter.SampleThread
-
Stop the sampling
- STOP_COMMAND - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- 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;
- SupportedPlatform - Interface in ev3dev.hardware
-
Define the platforms supported by EV3Dev project.
- suspendCalibration() - Method in class lejos.robotics.filter.AbstractCalibrationFilter
-
Halts the process of updating calibration parameters.
- suspendRegulation() - Method in class ev3dev.hardware.actuators.motors.BaseRegulatedMotor
-
Removes this motors from the motors regulation system.
- SWITCH_DELAY - Static variable in class ev3dev.hardware.sensors.BaseSensor
-
- switchMode(int, long) - Method in class ev3dev.hardware.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.hardware.sensors.BaseSensor
-
- Sysfs - Class in ev3dev.utils
-
The class responsible to interact with Sysfs on EV3Dev
- Sysfs() - Constructor for class ev3dev.utils.Sysfs
-