- 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
-
- 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
-
- 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
-
- 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
-