- E2BIG - Static variable in class ev3dev.utils.io.NativeConstants
-
Argument list too long
- EACCES - Static variable in class ev3dev.utils.io.NativeConstants
-
Permission denied
- EAGAIN - Static variable in class ev3dev.utils.io.NativeConstants
-
Try again
- EBADF - Static variable in class ev3dev.utils.io.NativeConstants
-
Bad file number
- EBUSY - Static variable in class ev3dev.utils.io.NativeConstants
-
Device or resource busy
- ECHILD - Static variable in class ev3dev.utils.io.NativeConstants
-
No child processes
- EDOM - Static variable in class ev3dev.utils.io.NativeConstants
-
Math argument out of domain of func
- EEXIST - Static variable in class ev3dev.utils.io.NativeConstants
-
File exists
- EFAULT - Static variable in class ev3dev.utils.io.NativeConstants
-
Bad address
- EFBIG - Static variable in class ev3dev.utils.io.NativeConstants
-
File too large
- EINTR - Static variable in class ev3dev.utils.io.NativeConstants
-
Interrupted system call
- EINVAL - Static variable in class ev3dev.utils.io.NativeConstants
-
Invalid argument
- EIO - Static variable in class ev3dev.utils.io.NativeConstants
-
I/O error
- EISDIR - Static variable in class ev3dev.utils.io.NativeConstants
-
Is a directory
- EMFILE - Static variable in class ev3dev.utils.io.NativeConstants
-
Too many open files
- EMLINK - Static variable in class ev3dev.utils.io.NativeConstants
-
Too many links
- enable() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
-
Enable the sensor.
- enable(String) - Method in class ev3dev.utils.USBPort
-
- ENABLE_BRICKMAN_COMMAND - Static variable in class ev3dev.utils.Brickman
-
- END_CALIBRATION - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- endSynchronization() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- ENFILE - Static variable in class ev3dev.utils.io.NativeConstants
-
File table overflow
- ENODEV - Static variable in class ev3dev.utils.io.NativeConstants
-
No such device
- ENOENT - Static variable in class ev3dev.utils.io.NativeConstants
-
No such file or directory
- ENOEXEC - Static variable in class ev3dev.utils.io.NativeConstants
-
Exec format error
- ENOMEM - Static variable in class ev3dev.utils.io.NativeConstants
-
Out of memory
- ENOSPC - Static variable in class ev3dev.utils.io.NativeConstants
-
No space left on device
- ENOTBLK - Static variable in class ev3dev.utils.io.NativeConstants
-
Block device required
- ENOTDIR - Static variable in class ev3dev.utils.io.NativeConstants
-
Not a directory
- ENOTTY - Static variable in class ev3dev.utils.io.NativeConstants
-
Not a typewriter
- ENTER - Static variable in class ev3dev.sensors.Button
-
The Enter button.
- ENXIO - Static variable in class ev3dev.utils.io.NativeConstants
-
No such device or address
- EPERM - Static variable in class ev3dev.utils.io.NativeConstants
-
Operation not permitted
- EPIPE - Static variable in class ev3dev.utils.io.NativeConstants
-
Broken pipe
- equals(Object) - Method in class ev3dev.sensors.EV3Key
-
- ERANGE - Static variable in class ev3dev.utils.io.NativeConstants
-
Math result not representable
- EROFS - Static variable in class ev3dev.utils.io.NativeConstants
-
Read-only file system
- ESCAPE - Static variable in class ev3dev.sensors.Button
-
The Escape button.
- Espeak - Class in ev3dev.robotics.tts
-
Espeak wrapper
- Espeak() - Constructor for class ev3dev.robotics.tts.Espeak
-
- ESPEAK - Static variable in class ev3dev.robotics.tts.Espeak
-
- ESPIPE - Static variable in class ev3dev.utils.io.NativeConstants
-
Illegal seek
- ESRCH - Static variable in class ev3dev.utils.io.NativeConstants
-
No such process
- ETXTBSY - Static variable in class ev3dev.utils.io.NativeConstants
-
Text file busy
- EV3_BUFFER_SIZE - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3_LINE_LEN - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3_PHYSICAL_SOUND_PATH - Static variable in class ev3dev.actuators.Sound
-
- EV3_ROWS - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3_SCREEN_HEIGHT - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3_SCREEN_WIDTH - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3_SOUND_PATH - Static variable in class ev3dev.actuators.Sound
-
- EV3ColorSensor - Class in ev3dev.sensors.ev3
-
EV3 color sensors
The digital EV3 Color Sensor distinguishes between eight different colors.
- EV3ColorSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3ColorSensor
-
- ev3dev.actuators - package ev3dev.actuators
-
Manage devices which interact with the world like LCD & Sound.
- ev3dev.actuators.ev3 - package ev3dev.actuators.ev3
-
Manage devices which interact with the world like Motors & Sound.
- ev3dev.actuators.lego.motors - package ev3dev.actuators.lego.motors
-
This package include a set of classes used to manage Lego Mindstorm Motors.
- ev3dev.hardware - package ev3dev.hardware
-
Classes used to interact with low level objects in a Device supported by EV3Dev.
- ev3dev.hardware.display - package ev3dev.hardware.display
-
Native display utilities
- ev3dev.hardware.display.spi - package ev3dev.hardware.display.spi
-
Framebuffer service provider interface package
- ev3dev.robotics.tts - package ev3dev.robotics.tts
-
This package allow developers interact with eSpeak TTS.
- ev3dev.sensors - package ev3dev.sensors
-
This package includes a set of classes to manage Sensor
- ev3dev.sensors.ev3 - package ev3dev.sensors.ev3
-
This package includes a set of classes to manage Sensor included in:
45544-lego-mindstorms-education-ev3-core-set
31313-mindstorms-ev3
- ev3dev.sensors.mindsensors - package ev3dev.sensors.mindsensors
-
This package includes a set of classes to manage Sensors by Mindsensors:
Absolute IMU
NXTCamV5
- ev3dev.utils - package ev3dev.utils
-
This package includes a set of utility classes for interaction with EV3Dev
- ev3dev.utils.io - package ev3dev.utils.io
-
Low-level access to Linux features, imported from leJOS
- EV3DEV_EV3_DEVICES_PATH - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3DEV_EV3_LCD_NAME - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3DEV_EV3_LCD_PATH - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3DEV_LCD_DEFAULT - Static variable in class ev3dev.actuators.LCDStretch
-
- EV3DEV_LCD_KEY - Static variable in class ev3dev.actuators.LCDJessie
-
- EV3DEV_LCD_KEY - Static variable in class ev3dev.actuators.LCDStretch
-
- EV3DEV_LCD_MODE_KEY - Static variable in class ev3dev.actuators.LCDStretch
-
- EV3DEV_ROOT_PATH - Static variable in class ev3dev.hardware.EV3DevFileSystem
-
- EV3DEV_SOUND_KEY - Static variable in class ev3dev.actuators.Sound
-
- EV3DEV_TESTING_KEY - Static variable in class ev3dev.hardware.EV3DevFileSystem
-
- 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
-
- EV3DevDistro - Enum in ev3dev.hardware
-
- EV3DevDistro() - Constructor for enum ev3dev.hardware.EV3DevDistro
-
- EV3DevDistros - Class in ev3dev.hardware
-
- EV3DevDistros() - Constructor for class ev3dev.hardware.EV3DevDistros
-
- EV3DevFileSystem - Class in ev3dev.hardware
-
The class responsible to interact with EV3Dev file system
- EV3DevFileSystem() - Constructor for class ev3dev.hardware.EV3DevFileSystem
-
- EV3DevMotorDevice - Class in ev3dev.hardware
-
Base class to interact with EV3Dev sysfs
- EV3DevMotorDevice() - Constructor for class ev3dev.hardware.EV3DevMotorDevice
-
- EV3DevPlatform - Enum in ev3dev.hardware
-
Define the platforms supported by EV3Dev project.
- EV3DevPlatform(String, String) - Constructor for enum ev3dev.hardware.EV3DevPlatform
-
- EV3DevPlatforms - Class in ev3dev.hardware
-
- EV3DevPlatforms() - Constructor for class ev3dev.hardware.EV3DevPlatforms
-
- ev3DevProperties - Variable in class ev3dev.hardware.EV3DevDevice
-
- ev3DevProperties - Variable in class ev3dev.hardware.EV3DevPropertyLoader
-
- EV3DevPropertyLoader - Class in ev3dev.hardware
-
- EV3DevPropertyLoader() - Constructor for class ev3dev.hardware.EV3DevPropertyLoader
-
- EV3DevSensorDevice - Class in ev3dev.hardware
-
Base class to interact with EV3Dev Sensors
- EV3DevSensorDevice(Port, String, String) - Constructor for class ev3dev.hardware.EV3DevSensorDevice
-
Every device connected in a EV3 Brick with EV3Dev appears in /sys/class in a determinated category.
- EV3DevSensorDevice(Port, String) - Constructor for class ev3dev.hardware.EV3DevSensorDevice
-
Constructor used for some Analog Sensors like EV3 Touch Sensors
- EV3GyroSensor - Class in ev3dev.sensors.ev3
-
EV3 Gyro sensors
The digital EV3 Gyro Sensor measures the sensors rotational motion and changes in its orientation.
- EV3GyroSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3GyroSensor
-
- EV3IRSensor - Class in ev3dev.sensors.ev3
-
EV3 Infra Red sensors
The digital EV3 Infrared Seeking Sensor detects proximity to the robot and reads signals emitted by the EV3 Infrared Beacon.
- EV3IRSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3IRSensor
-
- EV3Key - Class in ev3dev.sensors
-
Implementation of the Key
interface for EV3.
- EV3Key(EV3Key.KeyType) - Constructor for class ev3dev.sensors.EV3Key
-
Create an Instance of EV3Key.
- EV3Key(int) - Constructor for class ev3dev.sensors.EV3Key
-
Create an Instance of EV3Key by the numeric key ID.
- EV3Key.KeyType - Enum in ev3dev.sensors
-
- EV3LargeRegulatedMotor - Class in ev3dev.actuators.lego.motors
-
Abstraction for a Large Lego EV3/NXT motors.
- EV3LargeRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
-
Constructor
- EV3Led - Class in ev3dev.actuators.ev3
-
- EV3Led(int) - Constructor for class ev3dev.actuators.ev3.EV3Led
-
- EV3MediumRegulatedMotor - Class in ev3dev.actuators.lego.motors
-
Abstraction for a Medium Lego EV3/NXT motors.
- EV3MediumRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
-
Constructor
- EV3TouchSensor - Class in ev3dev.sensors.ev3
-
Lego EV3 Touch sensors
The analog EV3 Touch Sensor is a simple but exceptionally precise tool that detects when its front button is pressed or released.
- EV3TouchSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3TouchSensor
-
- EV3UltrasonicSensor - Class in ev3dev.sensors.ev3
-
Lego EV3 Ultrasonic sensors
The EV3 Ultrasonic sensors measures distance to an object in front of the
sensors.
- EV3UltrasonicSensor(Port) - Constructor for class ev3dev.sensors.ev3.EV3UltrasonicSensor
-
Create the Ultrasonic sensors class.
- EVENT_BUFFER_LEN - Static variable in class ev3dev.sensors.EV3Key
-
- EXDEV - Static variable in class ev3dev.utils.io.NativeConstants
-
Cross-device link
- execute(String) - Static method in class ev3dev.utils.Shell
-
- execute(String[]) - Static method in class ev3dev.utils.Shell
-
- existFile(Path) - Static method in class ev3dev.utils.Sysfs
-
- existPath(String) - Static method in class ev3dev.utils.Sysfs
-
This method is used to detect folders in /sys/class/
- export(String) - Static method in class ev3dev.utils.JarResource
-
Export a resource embedded into a Jar file to the local file path.
- EYE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
-
Used by setTrackingMode() to choose eye tracking.
- FACE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
-
Used by setTrackingMode() to choose face tracking.
- fb - Variable in class ev3dev.actuators.LCDStretch
-
- fb_bitfield() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
-
Initialize this structure.
- fb_bitfield(Pointer) - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
-
- fb_con2fbmap() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_con2fbmap
-
- fb_con2fbmap(Pointer) - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_con2fbmap
-
- fb_fix_screeninfo() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
Initialize this structure.
- fb_fix_screeninfo(Pointer) - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
- FB_PATH - Static variable in class ev3dev.actuators.LCDJessie
-
- FB_TYPE_PACKED_PIXELS - Static variable in class ev3dev.utils.io.NativeConstants
-
Pixels are laid at once one-by-one.
- fb_var_screeninfo() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
Initialize this structure.
- fb_var_screeninfo(Pointer) - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
- FB_VISUAL_MONO01 - Static variable in class ev3dev.utils.io.NativeConstants
-
1BPP visual, 0 = black, 1 = white
- FB_VISUAL_MONO10 - Static variable in class ev3dev.utils.io.NativeConstants
-
1BPP visual, 1 = black, 0 = white
- FB_VISUAL_TRUECOLOR - Static variable in class ev3dev.utils.io.NativeConstants
-
32BPP visual
- fbInstance - Variable in class ev3dev.hardware.display.DisplayInterface
-
- FBIOGET_CON2FBMAP - Static variable in class ev3dev.utils.io.NativeConstants
-
- FBIOGET_FSCREENINFO - Static variable in class ev3dev.utils.io.NativeConstants
-
IOCTL number for getting fixed screen info.
- FBIOGET_VSCREENINFO - Static variable in class ev3dev.utils.io.NativeConstants
-
IOCTL number for getting variable screen info.
- FBIOPUT_VSCREENINFO - Static variable in class ev3dev.utils.io.NativeConstants
-
IOCTL number for setting variable screen info.
- fbPath - Variable in class ev3dev.hardware.display.OwnedDisplay
-
- fcntl(int, int, int) - Method in interface ev3dev.utils.io.ILibc
-
- fcntl(int, int, int) - Method in class ev3dev.utils.io.NativeLibc
-
- fd - Variable in class ev3dev.utils.io.NativeFile
-
- fetchSample(float[], int) - Method in class ev3dev.sensors.BaseSensor
-
Set the current SensorMode index.
- fetchSample(float[], int) - Method in class ev3dev.sensors.GenericMode
-
Fetches a sample from the sensor.
- filePath - Variable in class ev3dev.robotics.tts.Espeak
-
- fillArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
-
- fillArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
-
- fillRect(int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
-
- fillRect(int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
-
- fixinfo - Variable in class ev3dev.hardware.display.LinuxFramebuffer
-
Underlying fixed framebuffer info.
- flt(boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Set the motors into float mode.
- flt() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- flt() - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Causes motors to float.
- flush() - Method in class ev3dev.actuators.LCDJessie
-
Write LCD with current context
- flush() - Method in class ev3dev.actuators.LCDStretch
-
Write LCD with current context
- flushEnabled - Variable in class ev3dev.hardware.display.LinuxFramebuffer
-
Whether to enable display output.
- Flusher() - Constructor for class ev3dev.actuators.LCDStretch.Flusher
-
- flushScreen(BufferedImage) - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Write full-screen buffer into the framebuffer.
- flushScreen(BufferedImage) - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- forward() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- forward() - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Causes motors to rotate forward.
- framebuffer - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_con2fbmap
-
- FramebufferProvider - Interface in ev3dev.hardware.display.spi
-
Framebuffer factory service provider
- frsig - Variable in class ev3dev.utils.io.NativeTTY.vt_mode
-
- g2d - Variable in class ev3dev.actuators.LCDJessie
-
- g2d - Variable in class ev3dev.actuators.LCDStretch
-
- GenericMode - Class in ev3dev.sensors
-
Generic ev3dev sensor handler.
- GenericMode(File, int, String) - Constructor for class ev3dev.sensors.GenericMode
-
Create new generic sensor handler.
- GenericMode(File, int, String, float, float, float) - Constructor for class ev3dev.sensors.GenericMode
-
Create new generic sensor handler.
- getAccelerationMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Return a SensorMode object that will acceleration data for the X, Y and Z
axis.
- getAmbientMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, Ambient mode
Measures the level of ambient light while the sensors lights are off.
- getAngleAndRateMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
-
EV3 Gyro sensor, Rate mode
Measures both angle and angular velocity of the sensor.
- getAngleMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
-
EV3 Gyro sensors, Angle mode
Measures the orientation of the sensors in respect to its start orientation.
- getAvailableModes() - Method in class ev3dev.sensors.BaseSensor
-
- getBatteryCurrent() - Method in class ev3dev.sensors.Battery
-
Returns the current of the battery in amps.
- getBitMask() - Method in enum ev3dev.sensors.EV3Key.KeyType
-
- getBufferSize() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Get video memory size.
- getColorID() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
- getColorIDMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, Color ID mode
Measures the color ID of a surface.
- getCompassMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Return a SensorMode object that will provide tilt compensated compass data
.
- getComponentOffsets() - Method in class ev3dev.hardware.display.RGBFramebuffer
-
get color offsets, use the not-used-one for alpha
- getCurrentMode() - Method in class ev3dev.sensors.BaseSensor
-
- getDefaultComponentOffsets() - Static method in class ev3dev.hardware.display.ImageUtils
-
Get default XRGB component offsets.
- getDevice() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Get the underlying native device.
- getDisplay() - Method in class ev3dev.actuators.LCDJessie
-
- getDisplay() - Method in class ev3dev.actuators.LCDStretch
-
- getDisplay() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Get the associated display manager.
- getDisplay() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- getDistanceMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
-
EV3 Infra Red sensors, Distance mode
Measures the distance to an object in front of the sensors.
- getDistanceMode() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
-
Lego EV3 Ultrasonic sensors, Distance mode
Measures distance to an object in front of the sensors
- getDistro() - Method in class ev3dev.hardware.EV3DevDistros
-
- getElements(String) - Static method in class ev3dev.utils.Sysfs
-
- getEV3DevProperties() - Method in class ev3dev.hardware.EV3DevPropertyLoader
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeFramebuffer.fb_con2fbmap
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeTTY.vt_mode
-
- getFieldOrder() - Method in class ev3dev.utils.io.NativeTTY.vt_stat
-
- getFixedInfo() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Get Linux framebuffer fixed info.
- getFixedScreenInfo() - Method in class ev3dev.utils.io.NativeFramebuffer
-
Fetch fixed screen info.
- getFloodlight() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
- getFont() - Method in class ev3dev.actuators.LCDJessie
-
- getFont() - Method in class ev3dev.actuators.LCDStretch
-
- getFramebuffer() - Method in class ev3dev.actuators.LCDStretch
-
- getGyroMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- getHeight() - Method in class ev3dev.actuators.LCDJessie
-
- getHeight() - Method in class ev3dev.actuators.LCDStretch
-
- getHeight() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Query framebuffer height.
- getHeight() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- getHWDisplay() - Method in class ev3dev.actuators.LCDJessie
-
- getHWDisplay() - Method in class ev3dev.actuators.LCDStretch
-
- getId() - Method in class ev3dev.sensors.EV3Key
-
Returns the ID of this key.
- getId() - Method in enum ev3dev.sensors.EV3Key.KeyType
-
- getImage() - Method in class ev3dev.actuators.LCDJessie
-
- getImageBytes(BufferedImage) - Static method in class ev3dev.hardware.display.ImageUtils
-
Convert image to the underlying byte buffer.
- getIndex(String) - Method in class ev3dev.sensors.BaseSensor
-
- getInstance() - Static method in class ev3dev.actuators.LCD
-
- getInstance() - Static method in class ev3dev.actuators.LCDJessie
-
Return a Instance of Sound.
- getInstance() - Static method in class ev3dev.actuators.LCDStretch
-
- getInstance() - Static method in class ev3dev.actuators.Sound
-
Return a Instance of Sound.
- getInstance() - Static method in class ev3dev.hardware.EV3DevDistros
-
Return a Instance of EV3DevDistros.
- getInstance() - Static method in class ev3dev.hardware.EV3DevPlatforms
-
Return a Instance of EV3DevPlatforms.
- getInstance() - Static method in class ev3dev.sensors.Battery
-
- getIntegerAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
-
Returns the value of an attribute supported for a Device
- getKeyboardMode() - Method in class ev3dev.utils.io.NativeTTY
-
Get current keyboard mode.
- getListenMode() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
-
Lego EV3 Ultrasonic sensors, Listen mode
Listens for the presence of other ultrasonic sensors.
- getMagneticMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Return a SensorMode object that will return Magnetic data for the X, Y and
Z axis The data is returned in Guass
- getMaxSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- getMemory() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Get direct access to the video memory.
- getMode(int) - Method in class ev3dev.sensors.BaseSensor
-
Get a SensorMode associated with a mode index.
- getMode(String) - Method in class ev3dev.sensors.BaseSensor
-
Get a SensorMode associated with a mode name.
- getModeCount() - Method in class ev3dev.sensors.BaseSensor
-
- getMotor(String) - Static method in class ev3dev.utils.PilotProps
-
Utility method to get Motor instance from string (A, B or C)
- getMotorCurrent() - Method in class ev3dev.sensors.Battery
-
- getMotorPort(Port) - Method in class ev3dev.hardware.EV3DevPlatforms
-
- getName() - Method in class ev3dev.sensors.BaseSensor
-
- getName() - Method in class ev3dev.sensors.EV3Key
-
Returns the name of this key.
- getName() - Method in enum ev3dev.sensors.EV3Key.KeyType
-
- getName() - Method in class ev3dev.sensors.GenericMode
-
- getNumberOfObjects() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
Get the number of objects being tracked
- getObjectColor(int) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
Get the color number for a tracked object
- getPixel(int, int) - Method in class ev3dev.actuators.LCDJessie
-
- getPixel(int, int) - Method in class ev3dev.actuators.LCDStretch
-
- getPlatform() - Method in class ev3dev.hardware.EV3DevPlatforms
-
- getPlatformByString(String) - Static method in enum ev3dev.hardware.EV3DevPlatform
-
- getPosition() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Returns the current position that the motors regulator is trying to
maintain.
- getPower() - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Get power
- getPropertyNamespace() - Method in enum ev3dev.hardware.EV3DevPlatform
-
- getRateMode() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
-
EV3 Gyro sensor, Rate mode
Measures angular velocity of the sensor.
- getRectangle(int) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
Get the rectangle containing a tracked object
- getRedMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, Red mode
Measures the level of reflected light from the sensors RED LED.
- getRemoteCommand(int) - Method in class ev3dev.sensors.ev3.EV3IRSensor
-
Return the current remote command from the specified channel.
- getRemoteCommands(byte[], int, int) - Method in class ev3dev.sensors.ev3.EV3IRSensor
-
Obtain the commands associated with one or more channels.
- getRemoteMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
-
EV3 Infra Red sensor, Remote mode
In seek mode the sensor locates up to four beacons and provides bearing and distance of each beacon.
- getRGBMode() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
-
EV3 color sensors, RGB mode
Measures the level of red, green and blue light when illuminated by a white light source..
- getRootPath() - Static method in class ev3dev.hardware.EV3DevFileSystem
-
- getRotationSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Return the current velocity.
- getSeekMode() - Method in class ev3dev.sensors.ev3.EV3IRSensor
-
EV3 Infra Red sensor, Seek mode
In seek mode the sensor locates up to four beacons and provides bearing and distance of each beacon.
- getSensorPort(Port) - Method in class ev3dev.hardware.EV3DevPlatforms
-
- getSpeed() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Return the current target speed.
- getStride() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Query framebuffer scanline stride, e.g.
- getStride() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- getStringAttribute(String) - Method in class ev3dev.hardware.EV3DevDevice
-
Returns the value of an attribute supported for a Device
- getStrokeStyle() - Method in class ev3dev.actuators.LCDJessie
-
- getStrokeStyle() - Method in class ev3dev.actuators.LCDStretch
-
- getSystemMode() - Method in class ev3dev.sensors.BaseSensor
-
Read current sensor mode from the kernel.
- getTachoCount() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- getTiltMode() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- getTouchMode() - Method in class ev3dev.sensors.ev3.EV3TouchSensor
-
Lego EV3 Touch sensors, Touch mode
Detects when its front button is pressed
- getTranslateX() - Method in class ev3dev.actuators.LCDJessie
-
- getTranslateX() - Method in class ev3dev.actuators.LCDStretch
-
- getTranslateY() - Method in class ev3dev.actuators.LCDJessie
-
- getTranslateY() - Method in class ev3dev.actuators.LCDStretch
-
- getVariableInfo() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Get Linux framebuffer variable info.
- getVariableScreenInfo() - Method in class ev3dev.utils.io.NativeFramebuffer
-
Fetch variable screen info.
- getVoltage() - Method in class ev3dev.sensors.Battery
-
Returns voltage of the battery in microvolts.
- getVoltageMilliVolt() - Method in class ev3dev.sensors.Battery
-
- getVolume() - Method in class ev3dev.actuators.Sound
-
Get the current master volume level
- getVTmode() - Method in class ev3dev.utils.io.NativeTTY
-
Get current TTY mode.
- getVTstate() - Method in class ev3dev.utils.io.NativeTTY
-
Get current TTY state.
- getWidth() - Method in class ev3dev.actuators.LCDJessie
-
- getWidth() - Method in class ev3dev.actuators.LCDStretch
-
- getWidth() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Query framebuffer width.
- getWidth() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- grayscale - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
0 = color, 1 = grayscale, >1 = FOURCC
- green - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
info about green channel
- GYRO_FILTER - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- id - Variable in enum ev3dev.sensors.EV3Key.KeyType
-
- id - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
identification string eg "TT Builtin"
- ILibc - Interface in ev3dev.utils.io
-
POSIX Standard C Library wrapper interface
- image - Variable in class ev3dev.actuators.LCDJessie
-
- image - Variable in class ev3dev.actuators.LCDStretch
-
- ImageUtils - Class in ev3dev.hardware.display
-
Common image utilities for framebuffer manipulation
- ImageUtils() - Constructor for class ev3dev.hardware.display.ImageUtils
-
- init(int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
-
- initialize() - Method in class ev3dev.hardware.display.OwnedDisplay
-
Initialize the display state.
- initialized - Static variable in class ev3dev.utils.io.NativeLibc
-
- initializeFramebuffer(NativeFramebuffer, boolean) - Method in class ev3dev.hardware.display.DisplayInterface
-
Initialize new internal instance of JavaFramebuffer.
- initializeMemory() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- initializeRealDisplay() - Static method in class ev3dev.hardware.display.SystemDisplay
-
Initialize real on-brick display.
- initializeRealFramebuffer() - Static method in class ev3dev.hardware.display.SystemDisplay
-
Initialize real on-brick display with framebuffer.
- initModes() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
- instance - Static variable in class ev3dev.actuators.LCDJessie
-
- instance - Static variable in class ev3dev.actuators.LCDStretch
-
- instance - Static variable in class ev3dev.actuators.Sound
-
- instance - Static variable in class ev3dev.hardware.EV3DevDistros
-
- instance - Static variable in class ev3dev.hardware.EV3DevPlatforms
-
- instance - Static variable in class ev3dev.sensors.Battery
-
- interpolate(float, float, float, float, float) - Static method in class ev3dev.utils.Interpolation
-
Method implemented with the ideas from:
http://wwwprof.uniandes.edu.co/~gprieto/classes/compufis/interpolacion.pdf
- Interpolation - Class in ev3dev.utils
-
- Interpolation() - Constructor for class ev3dev.utils.Interpolation
-
- ioctl(int, int, int) - Method in interface ev3dev.utils.io.ILibc
-
- ioctl(int, int, Pointer) - Method in interface ev3dev.utils.io.ILibc
-
- ioctl(int, IntByReference) - Method in class ev3dev.utils.io.NativeFile
-
Perform a Linux style ioctl operation on the associated file.
- ioctl(int, Pointer) - Method in class ev3dev.utils.io.NativeFile
-
Perform a Linux style ioctl operation on the associated file.
- ioctl(int, int, int) - Method in class ev3dev.utils.io.NativeLibc
-
- ioctl(int, int, Pointer) - Method in class ev3dev.utils.io.NativeLibc
-
- IR_CHANNELS - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
-
- isDown() - Method in class ev3dev.sensors.EV3Key
-
A non-blocking check of whether this key is currently pressed.
- isEnabled() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
-
Indicate that the sensors is enabled.
- isFloodlightOn() - Method in class ev3dev.sensors.ev3.EV3ColorSensor
- isMoving() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
This method returns true if the motors is attempting to rotate.
- isMoving() - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Returns true iff the motors is in motion.
- isOpen() - Method in class ev3dev.utils.io.NativeFile
-
Check whether this file has been open()en.
- isPressed() - Method in class ev3dev.sensors.ev3.EV3TouchSensor
-
- isPressed() - Method in enum ev3dev.sensors.EV3Key.KeyType
-
- isStalled() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Return true if the motors is currently stalled.
- isUp() - Method in class ev3dev.sensors.EV3Key
-
A non-blocking check of whether this key is currently released.
- name - Variable in enum ev3dev.sensors.EV3Key.KeyType
-
- NativeConstants - Class in ev3dev.utils.io
-
A collection of various Linux constants (ioctl numbers, file modes erc)
- NativeConstants() - Constructor for class ev3dev.utils.io.NativeConstants
-
- NativeDevice - Class in ev3dev.utils.io
-
This class provides access from Java to Linux character devices.
- NativeDevice(String) - Constructor for class ev3dev.utils.io.NativeDevice
-
Create a native device to provide access to the specified character device
- NativeDevice(String, int) - Constructor for class ev3dev.utils.io.NativeDevice
-
Create a native device to provide access to the specified character device
- NativeDevice(String, ILibc) - Constructor for class ev3dev.utils.io.NativeDevice
-
Create a native device to provide access to the specified character device
- NativeDevice(String, int, ILibc) - Constructor for class ev3dev.utils.io.NativeDevice
-
Create a native device to provide access to the specified character device
- NativeFile - Class in ev3dev.utils.io
-
This class provides access to Linux files using native I/O operations.
- NativeFile() - Constructor for class ev3dev.utils.io.NativeFile
-
Basic constructor.
- NativeFile(ILibc) - Constructor for class ev3dev.utils.io.NativeFile
-
Basic constructor.
- NativeFile(String, int) - Constructor for class ev3dev.utils.io.NativeFile
-
Create a NativeFile object and open the associated file/device
for native access.
- NativeFile(String, int, int) - Constructor for class ev3dev.utils.io.NativeFile
-
Create a NativeFile object and open the associated file/device
for native access.
- NativeFile(String, int, ILibc) - Constructor for class ev3dev.utils.io.NativeFile
-
Create a NativeFile object and open the associated file/device
for native access.
- NativeFile(String, int, int, ILibc) - Constructor for class ev3dev.utils.io.NativeFile
-
Create a NativeFile object and open the associated file/device
for native access.
- NativeFramebuffer - Class in ev3dev.utils.io
-
Linux framebuffer wrapper class
- NativeFramebuffer(String) - Constructor for class ev3dev.utils.io.NativeFramebuffer
-
Create a native device to provide access to the specified character device
- NativeFramebuffer(String, int) - Constructor for class ev3dev.utils.io.NativeFramebuffer
-
Create a native device to provide access to the specified character device
- NativeFramebuffer(String, ILibc) - Constructor for class ev3dev.utils.io.NativeFramebuffer
-
Create a native device to provide access to the specified character device
- NativeFramebuffer(String, int, ILibc) - Constructor for class ev3dev.utils.io.NativeFramebuffer
-
Create a native device to provide access to the specified character device
- NativeFramebuffer.fb_bitfield - Class in ev3dev.utils.io
-
fb_bitfield mapping
- NativeFramebuffer.fb_bitfield.ByReference - Class in ev3dev.utils.io
-
Reference wrapper
- NativeFramebuffer.fb_bitfield.ByValue - Class in ev3dev.utils.io
-
Value wrapper
- NativeFramebuffer.fb_con2fbmap - Class in ev3dev.utils.io
-
- NativeFramebuffer.fb_fix_screeninfo - Class in ev3dev.utils.io
-
fb_fix_screeninfo mapping
- NativeFramebuffer.fb_fix_screeninfo.ByReference - Class in ev3dev.utils.io
-
Reference wrapper
- NativeFramebuffer.fb_fix_screeninfo.ByValue - Class in ev3dev.utils.io
-
Value wrapper
- NativeFramebuffer.fb_var_screeninfo - Class in ev3dev.utils.io
-
fb_var_screeninfo mapping
- NativeFramebuffer.fb_var_screeninfo.ByReference - Class in ev3dev.utils.io
-
Reference wrapper
- NativeFramebuffer.fb_var_screeninfo.ByValue - Class in ev3dev.utils.io
-
Value wrapper
- NativeLibc - Class in ev3dev.utils.io
-
Native library bindings for standard C library
- NativeLibc() - Constructor for class ev3dev.utils.io.NativeLibc
-
- NativeTTY - Class in ev3dev.utils.io
-
Wrapper for basic actions on Linux VT/TTY
- NativeTTY(String) - Constructor for class ev3dev.utils.io.NativeTTY
-
Initialize new TTY.
- NativeTTY(String, int) - Constructor for class ev3dev.utils.io.NativeTTY
-
Initialize new TTY.
- NativeTTY(String, ILibc) - Constructor for class ev3dev.utils.io.NativeTTY
-
Initialize new TTY.
- NativeTTY(String, int, ILibc) - Constructor for class ev3dev.utils.io.NativeTTY
-
Initialize new TTY.
- NativeTTY.vt_mode - Class in ev3dev.utils.io
-
Info about VT configuration.
- NativeTTY.vt_stat - Class in ev3dev.utils.io
-
Info about an active VT.
- nonstd - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
!= 0 Non standard pixel format
- NXTCamV5 - Class in ev3dev.sensors.mindsensors
-
Created by jabrena on 12/8/17.
- NXTCamV5(Port) - Constructor for class ev3dev.sensors.mindsensors.NXTCamV5
-
- NXTRegulatedMotor - Class in ev3dev.actuators.lego.motors
-
Abstraction for a Lego NXT motors.
- NXTRegulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.NXTRegulatedMotor
-
Constructor
- read(int, Buffer, int) - Method in interface ev3dev.utils.io.ILibc
-
- read(byte[], int) - Method in class ev3dev.utils.io.NativeFile
-
Attempt to read the requested number of bytes from the associated file.
- read(byte[], int, int) - Method in class ev3dev.utils.io.NativeFile
-
Attempt to read the requested number of byte from the associated file.
- read(int, Buffer, int) - Method in class ev3dev.utils.io.NativeLibc
-
- read(String) - Static method in class ev3dev.utils.JarResource
-
Read a resource embedded into this Jar.
- 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
- red - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
info about red channel
- refresh() - Method in class ev3dev.actuators.LCDJessie
-
- refresh() - Method in class ev3dev.actuators.LCDStretch
-
- regulationFlag - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- releaseFramebuffer(JavaFramebuffer) - Method in class ev3dev.hardware.display.DisplayInterface
-
Remove all references to this framebuffer.
- relsig - Variable in class ev3dev.utils.io.NativeTTY.vt_mode
-
- removeKeyListener(KeyListener) - Method in class ev3dev.sensors.EV3Key
-
Removes the given key event listener.
- removeListener() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- reserved - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
Reserved for future compatibility
- reserved - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
Reserved for future compatibility
- RESET - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- reset() - Method in class ev3dev.sensors.ev3.EV3GyroSensor
-
Hardware calibration of the Gyro sensors and reset off accumulated angle to zero.
- resetTachoCount() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Reset the tachometer associated with this motors.
- restoreBrickman() - Static method in class ev3dev.utils.Brickman
-
- restoreData() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Restore original hardware framebuffer state.
- restoreData() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- retrieveRootPath() - Static method in class ev3dev.hardware.EV3DevFileSystem
-
- RGBFramebuffer - Class in ev3dev.hardware.display
-
Linux XRGB 32bpp framebuffer
- RGBFramebuffer(NativeFramebuffer, DisplayInterface) - Constructor for class ev3dev.hardware.display.RGBFramebuffer
-
Create and initialize new Linux RGB framebuffer.
- RGBFramebufferProvider - Class in ev3dev.hardware.display
-
Creates new Linux RGB framebuffer.
- RGBFramebufferProvider() - Constructor for class ev3dev.hardware.display.RGBFramebufferProvider
-
- RIGHT - Static variable in class ev3dev.actuators.ev3.EV3Led
-
- RIGHT - Static variable in class ev3dev.sensors.Button
-
The Right button.
- right_margin - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
time from picture to sync (pixclocks)
- rotate(int, boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Rotate by the request number of degrees.
- rotate(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Rotate by the requested number of degrees.
- rotate - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
angle we rotate counter clockwise
- rotateTo(int, boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- rotateTo(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Rotate to the target angle.
- run() - Method in class ev3dev.actuators.LCDStretch.Flusher
-
- 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
-
- sampleSize() - Method in class ev3dev.sensors.BaseSensor
-
- sampleSize - Variable in class ev3dev.sensors.GenericMode
-
- sampleSize() - Method in class ev3dev.sensors.GenericMode
-
- say() - Method in class ev3dev.robotics.tts.Espeak
-
- SCREEN_HEIGHT - Variable in class ev3dev.actuators.LCDJessie
-
- SCREEN_WIDTH - Variable in class ev3dev.actuators.LCDJessie
-
- sendCommand(String) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Send a single byte command represented by a letter
- sendCommand(String) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
Send a single byte command represented by a letter
- SENSOR_MODE - Static variable in class ev3dev.hardware.EV3DevSensorDevice
-
- SENSOR_MODES - Static variable in class ev3dev.hardware.EV3DevSensorDevice
-
- SET_ACCELERATION_16G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- SET_ACCELERATION_2G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- SET_ACCELERATION_4G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- SET_ACCELERATION_8G - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- setAcceleration(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- setAutoRefresh(boolean) - Method in class ev3dev.actuators.LCDJessie
-
- setAutoRefresh(boolean) - Method in class ev3dev.actuators.LCDStretch
-
- setAutoRefreshPeriod(int) - Method in class ev3dev.actuators.LCDJessie
-
- setAutoRefreshPeriod(int) - Method in class ev3dev.actuators.LCDStretch
-
- setColor(int) - Method in class ev3dev.actuators.LCDJessie
-
Use in combination with possible values from
lejos.robotics.Color
- setColor(int, int, int) - Method in class ev3dev.actuators.LCDJessie
-
- setColor(int) - Method in class ev3dev.actuators.LCDStretch
-
Set RGB value
- setColor(int, int, int) - Method in class ev3dev.actuators.LCDStretch
-
- setConsoleMode(int) - Method in class ev3dev.utils.io.NativeTTY
-
Set console mode.
- setContrast(int) - Method in class ev3dev.actuators.LCDJessie
-
- setContrast(int) - Method in class ev3dev.actuators.LCDStretch
-
- setCurrentMode(int) - Method in class ev3dev.sensors.BaseSensor
-
Set the current SensorMode index.
- setCurrentMode(String) - Method in class ev3dev.sensors.BaseSensor
-
Set the current SensorMode name.
- setDeviceClose(boolean) - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
Set whether to close the underlying device on exit.
- setFilePath(String) - Method in class ev3dev.robotics.tts.Espeak
-
- setFloodlight(boolean) - Method in class ev3dev.sensors.ev3.EV3ColorSensor
- setFloodlight(int) - Method in class ev3dev.sensors.ev3.EV3ColorSensor
- setFlushEnabled(boolean) - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
- setFlushEnabled(boolean) - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- setFont(Font) - Method in class ev3dev.actuators.LCDJessie
-
- setFont(Font) - Method in class ev3dev.actuators.LCDStretch
-
- setGyroFilter(int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Set the smoothing filter for the gyro.
- setIntegerAttribute(String, int) - Method in class ev3dev.hardware.EV3DevDevice
-
Set a value on an attribute
- setJessie() - Method in class ev3dev.hardware.EV3DevDistros
-
- setKeyboardMode(int) - Method in class ev3dev.utils.io.NativeTTY
-
Set keyboard mode.
- setMessage(String) - Method in class ev3dev.robotics.tts.Espeak
-
- setModes(SensorMode[]) - Method in class ev3dev.sensors.BaseSensor
-
Define the set of modes to be made available for this sensors.
- setPattern(int) - Method in class ev3dev.actuators.ev3.EV3Led
-
0: turn off button lights
1/2/3: static light green/red/yellow
4/5/6: normal blinking light green/red/yellow
7/8/9: fast blinking light green/red/yellow
>9: same as 9.
- setPitch(int) - Method in class ev3dev.robotics.tts.Espeak
-
- setPixel(int, int, int) - Method in class ev3dev.actuators.LCDJessie
-
- setPixel(int, int, int) - Method in class ev3dev.actuators.LCDStretch
-
- setPower(int) - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Set power
- setRange(int) - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Set the sensitivity used by the sensor.
- setSpeed(int) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Sets desired motors speed , in degrees per second;
The maximum reliably sustainable velocity is 100 x battery voltage under
moderate load, such as a direct drive robot on the level.
- setSpeedReading(int) - Method in class ev3dev.robotics.tts.Espeak
-
- setStretch() - Method in class ev3dev.hardware.EV3DevDistros
-
- setStringAttribute(String, String) - Method in class ev3dev.hardware.EV3DevDevice
-
Set a value on an attribute
- setStrokeStyle(int) - Method in class ev3dev.actuators.LCDJessie
-
- setStrokeStyle(int) - Method in class ev3dev.actuators.LCDStretch
-
- setSystemMode(String) - Method in class ev3dev.sensors.BaseSensor
-
Write requested sensor mode to the kernel.
- setTrackingMode(String) - Method in class ev3dev.sensors.mindsensors.NXTCamV5
-
Choose either object or line tracking mode.
- setVariableScreenInfo(NativeFramebuffer.fb_var_screeninfo) - Method in class ev3dev.utils.io.NativeFramebuffer
-
Send variable screen info.
- setVoice(String) - Method in class ev3dev.robotics.tts.Espeak
-
- setVolume(int) - Method in class ev3dev.actuators.Sound
-
Set the master volume level
- setVolume(int) - Method in class ev3dev.robotics.tts.Espeak
-
- setVTmode(NativeTTY.vt_mode) - Method in class ev3dev.utils.io.NativeTTY
-
Set current TTY mode.
- Shell - Class in ev3dev.utils
-
Command line wrapper
- Shell() - Constructor for class ev3dev.utils.Shell
-
- signalSwitch(int) - Method in class ev3dev.utils.io.NativeTTY
-
Signal VT switch to the kernel.
- SIGUSR2 - Static variable in class ev3dev.utils.io.NativeConstants
-
- simulateEvent(int) - Method in class ev3dev.sensors.EV3Key
-
- smem_len - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
Length of frame buffer mem
- smem_start - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
-
Start of frame buffer mem (physical address)
- Sound - Class in ev3dev.actuators
-
Class that provides access methods for the local audio device
The class is implemented as Singleton.
- Sound() - Constructor for class ev3dev.actuators.Sound
-
- speed - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- SPEED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- speedReading - Variable in class ev3dev.robotics.tts.Espeak
-
- START_CALIBRATION - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
- startCalibration() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
To calibrate Compass, mount it on your robot where it will be used and
issue startCalibration method and then rotate AbsoluteIMU slowly along all
three axes.
- startSynchronization() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- STATE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- STATE_KEY_DOWN - Static variable in class ev3dev.sensors.EV3Key
-
- STATE_KEY_UP - Static variable in class ev3dev.sensors.EV3Key
-
- STATE_RUNNING - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- STATE_STALLED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- StolenDisplay - Class in ev3dev.hardware.display
-
Class to allow running programs over SSH
- StolenDisplay(ILibc) - Constructor for class ev3dev.hardware.display.StolenDisplay
-
noop
- stop() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Causes motors to stop, pretty much
instantaneously.
- stop(boolean) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- stop() - Method in class ev3dev.actuators.lego.motors.BasicMotor
-
Causes motors to stop, pretty much
instantaneously.
- STOP - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- STOP_COMMAND - Static variable in class ev3dev.hardware.EV3DevMotorDevice
-
- stopCalibration() - Method in class ev3dev.sensors.mindsensors.AbsoluteIMU
-
Ends calibration sequence.
- storeData() - Method in interface ev3dev.hardware.display.JavaFramebuffer
-
Store current hardware framebuffer state.
- storeData() - Method in class ev3dev.hardware.display.LinuxFramebuffer
-
- storePersistentValues() - Method in class ev3dev.utils.PilotProps
-
- stream(String) - Static method in class ev3dev.utils.JarResource
-
Obtain a stream to a resource embedded into this Jar.
- STRETCH_DISTRO_DETECTION_PATTERN - Static variable in class ev3dev.hardware.EV3DevDistros
-
- STRETCH_PROPERTY_FILENAME - Static variable in class ev3dev.hardware.EV3DevPropertyLoader
-
- stroke - Variable in class ev3dev.actuators.LCDStretch
-
- suspendRegulation() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
Removes this motors from the motors regulation system.
- SWITCH_DELAY - Static variable in class ev3dev.sensors.BaseSensor
-
- switchMode(String, long) - Method in class ev3dev.sensors.BaseSensor
-
Switch the sensor to the specified mode, if necessary.
- switchToGraphicsMode() - Method in class ev3dev.hardware.display.DisplayInterface
-
Switch the display to a graphics mode.
- switchToGraphicsMode() - Method in class ev3dev.hardware.display.OwnedDisplay
-
Switch the display to a graphics mode.
- switchToGraphicsMode() - Method in class ev3dev.hardware.display.StolenDisplay
-
noop, graphics goes to the display
- switchToTextMode() - Method in class ev3dev.hardware.display.DisplayInterface
-
Switch the display to a text mode.
- switchToTextMode() - Method in class ev3dev.hardware.display.OwnedDisplay
-
Switch the display to a text mode.
- switchToTextMode() - Method in class ev3dev.hardware.display.StolenDisplay
-
noop, text goes to SSH host
- sync - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
-
see FB_SYNC_*
- synchronizeWith(RegulatedMotor[]) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
-
- Sysfs - Class in ev3dev.utils
-
The class responsible to interact with Sysfs on EV3Dev
- Sysfs() - Constructor for class ev3dev.utils.Sysfs
-
- SystemDisplay - Class in ev3dev.hardware.display
-
Helper class for initializing real on-brick display.
- SystemDisplay() - Constructor for class ev3dev.hardware.display.SystemDisplay
-