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

A

A - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor A.
AbsoluteIMU - Class in ev3dev.sensors.mindsensors
Mindsensors AbsoluteIMU
Sensor interface for the Mindsensors AbsoluteIMU family of sensors.
AbsoluteIMU(Port) - Constructor for class ev3dev.sensors.mindsensors.AbsoluteIMU
 
accel - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
Indicate to driver which specific chip/card we have
accel_flags - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
(OBSOLETE) see fb_info.flags
acceleration - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
acqsig - Variable in class ev3dev.utils.io.NativeTTY.vt_mode
 
activate - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
see FB_ACTIVATE_*
addKeyListener(KeyListener) - Method in class ev3dev.sensors.EV3Key
Adds a listener for this key's 'pressed' and 'released' events.
addListener(RegulatedMotorListener) - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
ADDRESS - Static variable in class ev3dev.hardware.EV3DevDevice
 
adjustX(int, int, int) - Method in class ev3dev.actuators.LCDStretch
Adjust the x co-ordinate to use the translation and anchor values.
adjustY(int, int, int) - Method in class ev3dev.actuators.LCDStretch
Adjust the y co-ordinate to use the translation and anchor values.
ALL - Static variable in class ev3dev.sensors.Button
 
AllImplFailedException - Exception in ev3dev.hardware.display.spi
Situation when SPI is to be open, but none of the available implementations worked.
AllImplFailedException() - Constructor for exception ev3dev.hardware.display.spi.AllImplFailedException
Initialize new exception.
AllImplFailedException(String) - Constructor for exception ev3dev.hardware.display.spi.AllImplFailedException
Initialize new exception with message.
any2lejos(BufferedImage) - Method in class ev3dev.actuators.LCDStretch
Convert from Java image to leJOS image format
any2rgb(Image) - Method in class ev3dev.actuators.LCDStretch
 
AUTO_MODE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 

B

B - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor B.
backup - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Framebuffer backup for VT switches.
backward() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
backward() - Method in class ev3dev.actuators.lego.motors.BasicMotor
Causes motors to rotate backwards.
BaseRegulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for a Regulated motors motors.
BaseRegulatedMotor(Port, float, float, float, float, float, float, int, int) - Constructor for class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Constructor
BaseSensor - Class in ev3dev.sensors
 
BaseSensor(Port, String, String) - Constructor for class ev3dev.sensors.BaseSensor
 
BaseSensor(Port, String) - Constructor for class ev3dev.sensors.BaseSensor
 
BasicMotor - Class in ev3dev.actuators.lego.motors
Abstraction for basic motors operations.
BasicMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.BasicMotor
Constructor
Battery - Class in ev3dev.sensors
The class Battery interacts with EV3Dev to get information about battery used.
Battery() - Constructor for class ev3dev.sensors.Battery
 
BATTERY - Variable in class ev3dev.sensors.Battery
 
BATTERY_BRICKPI - Variable in class ev3dev.sensors.Battery
 
BATTERY_BRICKPI3 - Variable in class ev3dev.sensors.Battery
 
BATTERY_EV3 - Variable in class ev3dev.sensors.Battery
 
BATTERY_PATH - Variable in class ev3dev.sensors.Battery
 
BATTERY_PATH_LOCAL - Variable in class ev3dev.sensors.Battery
 
BATTERY_PISTORMS - Variable in class ev3dev.sensors.Battery
 
batteryTest(String, String) - Method in class ev3dev.hardware.EV3DevPlatforms
 
beep() - Method in class ev3dev.actuators.Sound
Beeps once.
bitBlt(byte[], int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
bitBlt(byte[], int, int, int, int, byte[], int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
bitBlt(byte[], int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
Slow emulation of leJOS bitBlt()
bitBlt(byte[], int, int, int, int, byte[], int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
Slow emulation of leJOS bitBlt()
bitBlt(BufferedImage, int, int, BufferedImage, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
BitFramebuffer - Class in ev3dev.hardware.display
Linux black-and-white 1bpp framebuffer
BitFramebuffer(NativeFramebuffer, DisplayInterface) - Constructor for class ev3dev.hardware.display.BitFramebuffer
Create and initialize new Linux 1bpp framebuffer.
BitFramebufferProvider - Class in ev3dev.hardware.display
Creates new Linux BW framebuffer.
BitFramebufferProvider() - Constructor for class ev3dev.hardware.display.BitFramebufferProvider
 
bitMask - Variable in enum ev3dev.sensors.EV3Key.KeyType
 
bits_per_pixel - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
BPP value
blank - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Cache blank image.
blue - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
info about blue channel
brake() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Removes power from the motor and creates a passive electrical load.
BRAKE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
Brickman - Class in ev3dev.utils
 
Brickman() - Constructor for class ev3dev.utils.Brickman
 
broadcastToListeners(EV3Key.KeyType, BiConsumer<KeyListener, Key>) - Static method in class ev3dev.sensors.EV3Key
 
BUFFER_SIZE - Variable in class ev3dev.actuators.LCDJessie
 
build() - Method in class ev3dev.robotics.tts.Espeak
 
Button - Class in ev3dev.sensors
Abstraction for an NXT/EV3 button.
Button() - Constructor for class ev3dev.sensors.Button
 
BUTTON_ALL - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_BACKSPACE - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_DOWN - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_ENTER - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_ESCAPE - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_LEFT - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_RIGHT - Static variable in class ev3dev.sensors.EV3Key
 
BUTTON_UP - Static variable in class ev3dev.sensors.EV3Key
 
ByReference() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_bitfield.ByReference
 
ByReference() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo.ByReference
 
ByReference() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo.ByReference
 
ByValue() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_bitfield.ByValue
 
ByValue() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo.ByValue
 
ByValue() - Constructor for class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo.ByValue
 

C

C - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor C.
capabilities - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
see FB_CAP_*
clear() - Method in class ev3dev.actuators.LCDJessie
 
clear() - Method in class ev3dev.actuators.LCDStretch
 
clear() - Method in interface ev3dev.hardware.display.JavaFramebuffer
Clear the hardware framebuffer.
clear() - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
close() - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
close() - Method in class ev3dev.hardware.display.OwnedDisplay
 
close() - Method in class ev3dev.hardware.display.StolenDisplay
noop, we do not have any resources
close(int) - Method in interface ev3dev.utils.io.ILibc
 
close() - Method in class ev3dev.utils.io.NativeFile
Close the associated file
close(int) - Method in class ev3dev.utils.io.NativeLibc
 
closeDevice - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Whether to close the nativeframebuffer device when closing this framebuffer.
closeFramebuffer() - Method in class ev3dev.hardware.display.DisplayInterface
Close the internal framebuffer.
CMD_APLAY - Static variable in class ev3dev.robotics.tts.Espeak
 
CMD_BEEP - Static variable in class ev3dev.actuators.Sound
 
coast() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
COAST - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
COL_AMBIENT - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_CAL - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_COLOR - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_REFLECT - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_REFRAW - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
COL_RGBRAW - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
colorspace - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
colorspace for FOURCC-based modes
COMMAND - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
command - Variable in class ev3dev.robotics.tts.Espeak
 
COMMAND_ERROR_MESSAGE - Static variable in class ev3dev.utils.Shell
 
console - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_con2fbmap
 
copyArea(int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
copyArea(int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
correctFactor - Variable in class ev3dev.sensors.GenericMode
 
correctMax - Variable in class ev3dev.sensors.GenericMode
 
correctMin - Variable in class ev3dev.sensors.GenericMode
 
createBWImage(int, int, boolean) - Static method in class ev3dev.hardware.display.ImageUtils
Create new BW image.
createBWImage(int, int, boolean, byte[]) - Static method in class ev3dev.hardware.display.ImageUtils
Create new BW image backed by existing data.
createBWImage(int, int, int, boolean) - Static method in class ev3dev.hardware.display.ImageUtils
Create new BW image.
createBWImage(int, int, int, boolean, byte[]) - Static method in class ev3dev.hardware.display.ImageUtils
Create new BW image backed by existing data.
createCompatibleBuffer(int, int) - Method in class ev3dev.hardware.display.BitFramebuffer
 
createCompatibleBuffer(int, int, int, byte[]) - Method in class ev3dev.hardware.display.BitFramebuffer
 
createCompatibleBuffer() - Method in interface ev3dev.hardware.display.JavaFramebuffer
Create full-screen buffer.
createCompatibleBuffer(int, int) - Method in interface ev3dev.hardware.display.JavaFramebuffer
Create pixel-compatible buffer with a specified size.
createCompatibleBuffer(int, int, int) - Method in interface ev3dev.hardware.display.JavaFramebuffer
Create pixel-compatible buffer with a specified size and stride.
createCompatibleBuffer(int, int, int, byte[]) - Method in interface ev3dev.hardware.display.JavaFramebuffer
Create pixel-compatible buffer with a specified size and stride.
createCompatibleBuffer() - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
createCompatibleBuffer(int, int) - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
createCompatibleBuffer(int, int, int) - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
createCompatibleBuffer(int, int, int, byte[]) - Method in class ev3dev.hardware.display.LinuxFramebuffer
 
createCompatibleBuffer(int, int) - Method in class ev3dev.hardware.display.RGBFramebuffer
 
createCompatibleBuffer(int, int, int, byte[]) - Method in class ev3dev.hardware.display.RGBFramebuffer
 
createFramebuffer(NativeFramebuffer, DisplayInterface) - Method in class ev3dev.hardware.display.BitFramebufferProvider
 
createFramebuffer(NativeFramebuffer, DisplayInterface) - Method in class ev3dev.hardware.display.RGBFramebufferProvider
 
createFramebuffer(NativeFramebuffer, DisplayInterface) - Method in interface ev3dev.hardware.display.spi.FramebufferProvider
Create and initialize a new framebuffer.
createPhoto() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Create a photo
createVideo() - Method in class ev3dev.sensors.mindsensors.NXTCamV5
Create a new video
createXRGBImage(int, int) - Static method in class ev3dev.hardware.display.ImageUtils
Create new ev3dev-compatible XRGB image.
createXRGBImage(int, int, int) - Static method in class ev3dev.hardware.display.ImageUtils
Create new XRGB image.
createXRGBImage(int, int, int, byte[]) - Static method in class ev3dev.hardware.display.ImageUtils
Create new XRGB image.
createXRGBImage(int, int, int, int[], byte[]) - Static method in class ev3dev.hardware.display.ImageUtils
Create new XRGB image.
CURRENT - Variable in class ev3dev.sensors.Battery
 
CURRENT_DISTRO - Variable in class ev3dev.actuators.Sound
 
CURRENT_DISTRO - Variable in class ev3dev.hardware.EV3DevDistros
 
CURRENT_PLATFORM - Variable in class ev3dev.hardware.EV3DevDevice
 
CURRENT_ROOT_PATH - Static variable in class ev3dev.hardware.EV3DevFileSystem
 
currentMode - Variable in class ev3dev.sensors.BaseSensor
 

D

D - Static variable in class ev3dev.actuators.lego.motors.Motor
Motor D.
DC_MOTOR - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
DEBIAN_DISTRO_DETECTION_JESSIE - Static variable in class ev3dev.hardware.EV3DevDistros
 
DEBIAN_DISTRO_DETECTION_KEY - Static variable in class ev3dev.hardware.EV3DevDistros
 
DEBIAN_DISTRO_DETECTION_QUERY - Static variable in class ev3dev.hardware.EV3DevDistros
 
DEBIAN_DISTRO_DETECTION_STRETCH - Static variable in class ev3dev.hardware.EV3DevDistros
 
DEFAULT_PITCH - Static variable in class ev3dev.robotics.tts.Espeak
 
DEFAULT_PRIVS - Static variable in class ev3dev.utils.io.NativeFile
 
DEFAULT_SPEED_READING - Static variable in class ev3dev.robotics.tts.Espeak
 
defaultUSBPath - Variable in class ev3dev.utils.USBPort
 
deinitialize() - Method in class ev3dev.hardware.display.OwnedDisplay
Put the display to a state where it is ready for returning.
deinitializer - Variable in class ev3dev.hardware.display.OwnedDisplay
 
delete(String) - Static method in class ev3dev.utils.JarResource
 
detect(String, String) - Method in class ev3dev.hardware.EV3DevDevice
This method matches a input with the internal position in EV3Dev.
device - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Underlying native Linux device.
DEVICE - Static variable in class ev3dev.hardware.EV3DevDevice
 
direction - Variable in class ev3dev.actuators.ev3.EV3Led
 
disable() - Method in class ev3dev.sensors.ev3.EV3UltrasonicSensor
Disable the sensor.
disable() - Static method in class ev3dev.utils.Brickman
 
disable(String) - Method in class ev3dev.utils.USBPort
 
DISABLE_BRICKMAN_COMMAND - Static variable in class ev3dev.utils.Brickman
 
DISABLED_FEATURE_MESSAGE - Static variable in class ev3dev.actuators.Sound
 
display - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Display manager
DisplayInterface - Class in ev3dev.hardware.display
Display manager interface.
DisplayInterface() - Constructor for class ev3dev.hardware.display.DisplayInterface
 
DOWN - Static variable in class ev3dev.sensors.Button
The Down button.
drawArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawArc(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawChar(char, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawChar(char, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawChars(char[], int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawChars(char[], int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawImage(Image, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawImage(Image, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawJavaLogo(Graphics2D) - Static method in class ev3dev.utils.Brickman
 
drawLine(int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawLine(int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawRect(int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawRect(int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawRegion(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawRegion(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawRegionRop(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawRegionRop(Image, int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawRegionRop(Image, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawRegionRop(Image, int, int, int, int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawRoundRect(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawRoundRect(int, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawString(String, int, int, int, boolean) - Method in class ev3dev.actuators.LCDJessie
 
drawString(String, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawString(String, int, int, int, boolean) - Method in class ev3dev.actuators.LCDStretch
 
drawString(String, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
drawSubstring(String, int, int, int, int, int) - Method in class ev3dev.actuators.LCDJessie
 
drawSubstring(String, int, int, int, int, int) - Method in class ev3dev.actuators.LCDStretch
 
DUTY_CYCLE - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 

E

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.

F

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
 

G

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
 

H

hashCode() - Method in class ev3dev.sensors.EV3Key
 
height - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
height of picture in mm
HIGH - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
hold() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
Causes the motor to actively try to hold the current position.
HOLD - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_D - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_I - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
HOLD_P - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
hsync_len - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
length of horizontal sync (pixclocks)

I

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.

J

JarResource - Class in ev3dev.utils
 
JarResource() - Constructor for class ev3dev.utils.JarResource
 
JAVA_DUKE_IMAGE_NAME - Static variable in class ev3dev.utils.JarResource
 
java_lejos_flip(BufferedImage, BufferedImage) - Method in class ev3dev.actuators.LCDStretch
 
JavaFramebuffer - Interface in ev3dev.hardware.display
Java2D-based framebuffer interface
JESSIE_DISTRO_DETECTION_PATTERN - Static variable in class ev3dev.hardware.EV3DevDistros
 
JESSIE_PROPERTY_FILENAME - Static variable in class ev3dev.hardware.EV3DevPropertyLoader
 

K

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

L

LCD - Class in ev3dev.actuators
 
LCD() - Constructor for class ev3dev.actuators.LCD
 
LCDJessie - Class in ev3dev.actuators
 
LCDJessie() - Constructor for class ev3dev.actuators.LCDJessie
 
LCDStretch - Class in ev3dev.actuators
Lejos LCD reimplementation using Java2D API
LCDStretch() - Constructor for class ev3dev.actuators.LCDStretch
 
LCDStretch.Flusher - Class in ev3dev.actuators
 
LED_LEFT_GREEN - Variable in class ev3dev.actuators.ev3.EV3Led
 
LED_LEFT_RED - Variable in class ev3dev.actuators.ev3.EV3Led
 
LED_RIGHT_GREEN - Variable in class ev3dev.actuators.ev3.EV3Led
 
LED_RIGHT_RED - Variable in class ev3dev.actuators.ev3.EV3Led
 
LEFT - Static variable in class ev3dev.actuators.ev3.EV3Led
 
LEFT - Static variable in class ev3dev.sensors.Button
The Left button.
left_margin - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
time from sync to picture (pixclocks)
LEGO_ANALOG_SENSOR - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
LEGO_EV3_COLOR_SENSOR - Static variable in class ev3dev.sensors.ev3.EV3ColorSensor
 
LEGO_EV3_GYRO - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor
 
LEGO_EV3_IR - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
LEGO_EV3_TOUCH - Static variable in class ev3dev.sensors.ev3.EV3TouchSensor
 
LEGO_EV3_US - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
LEGO_I2C - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
LEGO_PORT - Static variable in class ev3dev.hardware.EV3DevDevice
 
LEGO_SENSOR - Static variable in class ev3dev.hardware.EV3DevDevice
 
LEGO_UART_SENSOR - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
lejos2rgb(byte[], int, int) - Method in class ev3dev.actuators.LCDStretch
Convert from leJOS image format to Java image
length - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
length of bitfield
libc - Variable in class ev3dev.hardware.display.OwnedDisplay
 
libc - Variable in class ev3dev.hardware.display.StolenDisplay
 
libc - Variable in class ev3dev.utils.io.NativeFile
 
LINE_LEN - Variable in class ev3dev.actuators.LCDJessie
 
line_length - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
length of a line in bytes
LINE_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose line tracking.
LinuxFramebuffer - Class in ev3dev.hardware.display
Linux Java2D framebuffer.
LinuxFramebuffer(NativeFramebuffer, DisplayInterface) - Constructor for class ev3dev.hardware.display.LinuxFramebuffer
Create and initialize new Linux-based Java2D framebuffer.
listenerList - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
load(NativeFramebuffer, DisplayInterface) - Static method in interface ev3dev.hardware.display.spi.FramebufferProvider
Initialize system framebuffer
loadImage(String) - Static method in class ev3dev.utils.JarResource
Obtain an image stored as a resource embedded into this Jar.
loadPersistentValues() - Method in class ev3dev.utils.PilotProps
 
log - Static variable in class ev3dev.actuators.ev3.EV3Led
 
log - Static variable in class ev3dev.actuators.LCDJessie
 
log - Static variable in class ev3dev.actuators.LCDStretch
 
log - Static variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
log - Static variable in class ev3dev.actuators.lego.motors.BasicMotor
 
log - Static variable in class ev3dev.hardware.EV3DevSensorDevice
 
log - Static variable in class ev3dev.robotics.tts.Espeak
 
log - Static variable in class ev3dev.sensors.Button
 
log - Static variable in class ev3dev.sensors.EV3Key
 
log - Static variable in class ev3dev.utils.JarResource
 
log - Static variable in class ev3dev.utils.Shell
 
log - Static variable in class ev3dev.utils.Sysfs
 
LOGGER - Static variable in class ev3dev.actuators.Sound
 
LOGGER - Static variable in class ev3dev.hardware.EV3DevDevice
 
LOGGER - Static variable in class ev3dev.hardware.EV3DevDistros
 
LOGGER - Static variable in class ev3dev.hardware.EV3DevFileSystem
 
LOGGER - Static variable in class ev3dev.hardware.EV3DevPropertyLoader
 
LOGGER - Static variable in class ev3dev.sensors.Battery
 
LOOKUP - Static variable in enum ev3dev.sensors.EV3Key.KeyType
 
LOW - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
lower_margin - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
time from sync to picture (pixclocks)

M

MAP_FILE - Static variable in class ev3dev.utils.io.NativeConstants
 
MAP_public - Static variable in class ev3dev.utils.io.NativeConstants
 
MAP_SHARED - Static variable in class ev3dev.utils.io.NativeConstants
 
mapConsoleToFramebuffer(int) - Method in class ev3dev.utils.io.NativeFramebuffer
Identify which framebuffer is connected to a specified VT.
MAX_RANGE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
MAX_RANGE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MAX_SPEED - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MAX_SPEED_AT_9V - Variable in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
MEDIUM - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
message - Variable in class ev3dev.robotics.tts.Espeak
 
MIN_RANGE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
MIN_RANGE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
MINDSENSORS_ABSOLUTEIMU - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MINDSENSORS_NXTCAMV5 - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
 
mmap(Pointer, NativeLong, int, int, int, NativeLong) - Method in interface ev3dev.utils.io.ILibc
 
mmap(long) - Method in class ev3dev.utils.io.NativeDevice
Map a portion of the device into memory and return a pointer which can be used to read/write the device.
mmap(long, int, int, long) - Method in class ev3dev.utils.io.NativeFile
Map a portion of the associated file into memory and return a pointer that can be used to access that memory.
mmap(Pointer, NativeLong, int, int, int, NativeLong) - Method in class ev3dev.utils.io.NativeLibc
 
mmio_len - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
Length of Memory Mapped I/O
mmio_start - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
Start of Memory Mapped I/O (physical address)
MODE - Static variable in class ev3dev.hardware.EV3DevDevice
 
mode - Variable in class ev3dev.utils.io.NativeTTY.vt_mode
 
MODE_ACCELEROMETER - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_ANGLE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor
 
MODE_COMPASS - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_DISTANCE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
MODE_DISTANCE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
MODE_GYRO - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_LISTEN - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
MODE_MAGNETIC - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
MODE_RATE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor
 
MODE_RATE_ANGLE - Static variable in class ev3dev.sensors.ev3.EV3GyroSensor
 
MODE_REMOTE - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
MODE_SEEK - Static variable in class ev3dev.sensors.ev3.EV3IRSensor
 
MODE_SINGLE_MEASURE - Static variable in class ev3dev.sensors.ev3.EV3UltrasonicSensor
 
MODE_TILT - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
modeInvalid(int) - Method in class ev3dev.sensors.BaseSensor
 
modeList - Variable in class ev3dev.sensors.BaseSensor
 
modeName - Variable in class ev3dev.sensors.GenericMode
 
modes - Variable in class ev3dev.sensors.BaseSensor
 
Motor - Class in ev3dev.actuators.lego.motors
Motor class contains 3 instances of regulated motors.
Motor() - Constructor for class ev3dev.actuators.lego.motors.Motor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_D - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_I - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
MOVE_P - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
MS_ASYNC - Static variable in class ev3dev.utils.io.NativeConstants
 
MS_INVALIDATE - Static variable in class ev3dev.utils.io.NativeConstants
 
MS_SYNC - Static variable in class ev3dev.utils.io.NativeConstants
 
msb_right - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
!= 0 : Most significant bit is right
msync(Pointer, NativeLong, int) - Method in interface ev3dev.utils.io.ILibc
 
msync(Pointer, long, int) - Method in class ev3dev.utils.io.NativeFile
Synchronize mapped memory region.
msync(Pointer, NativeLong, int) - Method in class ev3dev.utils.io.NativeLibc
 
munmap(Pointer, NativeLong) - Method in interface ev3dev.utils.io.ILibc
 
munmap(Pointer, long) - Method in class ev3dev.utils.io.NativeFile
Unmap mapped memory region.
munmap(Pointer, NativeLong) - Method in class ev3dev.utils.io.NativeLibc
 

N

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

O

O_ACCMODE - Static variable in class ev3dev.utils.io.NativeConstants
 
O_APPEND - Static variable in class ev3dev.utils.io.NativeConstants
 
O_ASYNC - Static variable in class ev3dev.utils.io.NativeConstants
 
O_CREAT - Static variable in class ev3dev.utils.io.NativeConstants
 
O_EXCL - Static variable in class ev3dev.utils.io.NativeConstants
 
O_FSYNC - Static variable in class ev3dev.utils.io.NativeConstants
 
O_NDELAY - Static variable in class ev3dev.utils.io.NativeConstants
 
O_NOCTTY - Static variable in class ev3dev.utils.io.NativeConstants
 
O_NONBLOCK - Static variable in class ev3dev.utils.io.NativeConstants
 
O_RDONLY - Static variable in class ev3dev.utils.io.NativeConstants
 
O_RDWR - Static variable in class ev3dev.utils.io.NativeConstants
 
O_SYNC - Static variable in class ev3dev.utils.io.NativeConstants
 
O_TRUNC - Static variable in class ev3dev.utils.io.NativeConstants
 
O_WRONLY - Static variable in class ev3dev.utils.io.NativeConstants
 
OBJECT_TRACKING - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used by setTrackingMode() to choose object tracking.
of(int) - Static method in enum ev3dev.sensors.EV3Key.KeyType
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.EV3LargeRegulatedMotor
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.EV3MediumRegulatedMotor
 
OFFSET - Static variable in class ev3dev.actuators.lego.motors.NXTRegulatedMotor
 
offset - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
beginning of bitfield
old_kbmode - Variable in class ev3dev.hardware.display.OwnedDisplay
 
open(String, int, int) - Method in interface ev3dev.utils.io.ILibc
 
open(String, int) - Method in class ev3dev.utils.io.NativeFile
Open the specified file/device for native access.
open(String, int, int) - Method in class ev3dev.utils.io.NativeFile
Open the specified file/device for native access.
open(String, int, int) - Method in class ev3dev.utils.io.NativeLibc
 
openFramebuffer() - Method in class ev3dev.hardware.display.DisplayInterface
Get the framebuffer for the system display.
openFramebuffer() - Method in class ev3dev.hardware.display.OwnedDisplay
Get the framebuffer for the system display.
openFramebuffer() - Method in class ev3dev.hardware.display.StolenDisplay
 
OwnedDisplay - Class in ev3dev.hardware.display
System console manager.
OwnedDisplay(ILibc) - Constructor for class ev3dev.hardware.display.OwnedDisplay
Initialize the display, register event handlers and switch to text mode.

P

PATH_DEVICE - Variable in class ev3dev.hardware.EV3DevDevice
 
pathDevice - Variable in class ev3dev.sensors.GenericMode
 
PERSISTENT_FILENAME - Static variable in class ev3dev.utils.PilotProps
 
PilotProps - Class in ev3dev.utils
Configuration class for Differential Pilot.
PilotProps() - Constructor for class ev3dev.utils.PilotProps
 
pitch - Variable in class ev3dev.robotics.tts.Espeak
 
pixclock - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
pixel clock in ps (pico seconds)
platform - Variable in enum ev3dev.hardware.EV3DevPlatform
 
platform - Variable in class ev3dev.hardware.EV3DevPlatforms
 
playSample(File, int) - Method in class ev3dev.actuators.Sound
Play a wav file.
playSample(File) - Method in class ev3dev.actuators.Sound
Play a wav file.
playTone(int, int, int) - Method in class ev3dev.actuators.Sound
Plays a tone, given its frequency and duration.
playTone(int, int) - Method in class ev3dev.actuators.Sound
Plays a tone, given its frequency and duration.
POLARITY - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POLARITY_INVERSED - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POLARITY_NORMAL - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POSITION - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
POSITION_SP - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
power - Variable in class ev3dev.actuators.lego.motors.BasicMotor
 
POWER - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
processKeyEvent(byte, byte) - Static method in class ev3dev.sensors.EV3Key
 
propNamespace - Variable in enum ev3dev.hardware.EV3DevPlatform
 
propPrefix - Variable in class ev3dev.hardware.EV3DevPlatforms
 
props - Variable in class ev3dev.hardware.EV3DevPlatforms
 
PROT_READ - Static variable in class ev3dev.utils.io.NativeConstants
 
PROT_WRITE - Static variable in class ev3dev.utils.io.NativeConstants
 

R

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
 

S

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
Controls whether JavaFramebuffer.flushScreen(BufferedImage) has effect or not.
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
 

T

TACHO_MOTOR - Static variable in class ev3dev.hardware.EV3DevMotorDevice
 
TAKE_PHOTO - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used to take a snapshot
TAKE_VIDEO - Static variable in class ev3dev.sensors.mindsensors.NXTCamV5
Used to record a short video
throwNoPlatform() - Method in class ev3dev.hardware.EV3DevPlatforms
 
timer - Variable in class ev3dev.actuators.LCDStretch
 
timer_msec - Variable in class ev3dev.actuators.LCDStretch
 
timer_run - Variable in class ev3dev.actuators.LCDStretch
 
timerUpdate() - Method in class ev3dev.actuators.LCDStretch
 
toLEByteOffset() - Method in class ev3dev.utils.io.NativeFramebuffer.fb_bitfield
Calculate little-endian byte offset from the bitshift number.
toString() - Method in enum ev3dev.hardware.EV3DevPlatform
 
toString() - Method in class ev3dev.sensors.EV3Key
 
trackingAllowedModeList - Variable in class ev3dev.sensors.mindsensors.NXTCamV5
 
translate(int, int) - Method in class ev3dev.actuators.LCDJessie
 
translate(int, int) - Method in class ev3dev.actuators.LCDStretch
 
transp - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
info about transparency channel
ttyfd - Variable in class ev3dev.hardware.display.OwnedDisplay
 
twoBeeps() - Method in class ev3dev.actuators.Sound
Beeps twice.
type - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
see FB_TYPE_*
type_aux - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
Interleave for interleaved Planes

U

UnregulatedMotor - Class in ev3dev.actuators.lego.motors
Abstraction for an Lego Mindstorms motors with no speed regulation.
UnregulatedMotor(Port) - Constructor for class ev3dev.actuators.lego.motors.UnregulatedMotor
Constructor
UP - Static variable in class ev3dev.sensors.Button
The Up button.
updateState(String) - Method in class ev3dev.actuators.lego.motors.BasicMotor
Update the internal state tracking the motor direction
upper_margin - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
time from sync to picture (pixclocks)
USBPath - Variable in class ev3dev.utils.USBPort
 
USBPort - Class in ev3dev.utils
To check the possible options to use the methods enable/disable list the content of the path: /sys/bus/usb/devices
USBPort() - Constructor for class ev3dev.utils.USBPort
 

V

v_active - Variable in class ev3dev.utils.io.NativeTTY.vt_stat
 
v_signal - Variable in class ev3dev.utils.io.NativeTTY.vt_stat
 
v_state - Variable in class ev3dev.utils.io.NativeTTY.vt_stat
 
valueOf(String) - Static method in enum ev3dev.hardware.EV3DevDistro
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ev3dev.hardware.EV3DevPlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ev3dev.sensors.EV3Key.KeyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ev3dev.hardware.EV3DevDistro
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ev3dev.hardware.EV3DevPlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ev3dev.sensors.EV3Key.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
varinfo - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Underlying variable framebuffer info.
VERY_HIGH - Static variable in class ev3dev.sensors.mindsensors.AbsoluteIMU
 
videomem - Variable in class ev3dev.hardware.display.LinuxFramebuffer
Memory-mapped memory from Linux framebuffer device.
visual - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
see FB_VISUAL_*
vmode - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
see FB_VMODE_*
voice - Variable in class ev3dev.robotics.tts.Espeak
 
VOICE_ENGLISH - Static variable in class ev3dev.robotics.tts.Espeak
 
VOICE_SPANISH - Static variable in class ev3dev.robotics.tts.Espeak
 
VOLTAGE - Variable in class ev3dev.sensors.Battery
 
VOLUME - Static variable in class ev3dev.actuators.Sound
 
volume - Variable in class ev3dev.actuators.Sound
 
volume - Variable in class ev3dev.robotics.tts.Espeak
 
VOLUME_PATH - Static variable in class ev3dev.actuators.Sound
 
vsync_len - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
length of vertical sync (pixclocks)
VT_ACKACQ - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_ACTIVATE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_AUTO - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_DISALLOCATE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_GETHIFONTMASK - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_GETMODE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_GETSTATE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_LOCKSWITCH - Static variable in class ev3dev.utils.io.NativeConstants
 
vt_mode() - Constructor for class ev3dev.utils.io.NativeTTY.vt_mode
 
vt_mode(Pointer) - Constructor for class ev3dev.utils.io.NativeTTY.vt_mode
 
VT_OPENQRY - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_PROCESS - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_RELDISP - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_RESIZE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_RESIZEX - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_SENDSIG - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_SETACTIVATE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_SETMODE - Static variable in class ev3dev.utils.io.NativeConstants
 
vt_stat() - Constructor for class ev3dev.utils.io.NativeTTY.vt_stat
 
vt_stat(Pointer) - Constructor for class ev3dev.utils.io.NativeTTY.vt_stat
 
VT_UNLOCKSWITCH - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_WAITACTIVE - Static variable in class ev3dev.utils.io.NativeConstants
 
VT_WAITEVENT - Static variable in class ev3dev.utils.io.NativeConstants
 

W

waitComplete() - Method in class ev3dev.actuators.lego.motors.BaseRegulatedMotor
 
waitForAnyEvent() - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed or released.
waitForAnyEvent(int) - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed or released.
waitForAnyPress(int) - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed.
waitForAnyPress() - Static method in class ev3dev.sensors.Button
Waits for some button to be pressed.
waitForPress() - Method in class ev3dev.sensors.EV3Key
A blocking call that will return once this key gets pressed.
waitForPressAndRelease() - Method in class ev3dev.sensors.EV3Key
A blocking call that will first wait for this key being pressed and then it waits for this key being released.
waitv - Variable in class ev3dev.utils.io.NativeTTY.vt_mode
 
width - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
width of picture in mm
write(int, Buffer, int) - Method in interface ev3dev.utils.io.ILibc
 
write(byte[], int, int) - Method in class ev3dev.utils.io.NativeFile
Attempt to write the requested number of bytes to the associated file.
write(byte[], int) - Method in class ev3dev.utils.io.NativeFile
Attempt to write the requested number of bytes to the associated file.
write(int, Buffer, int) - Method in class ev3dev.utils.io.NativeLibc
 
writeBytes(String, byte[]) - Static method in class ev3dev.utils.Sysfs
 
writeInteger(String, int) - Static method in class ev3dev.utils.Sysfs
 
writeString(String, String) - Static method in class ev3dev.utils.Sysfs
Write a value in a file.

X

xoffset - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
offset from virtual to visible X resolution
xpanstep - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
zero if no hardware panning
xres - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
visible X resolution
xres_virtual - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
virtual X resolution

Y

yoffset - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
offset from virtual to visible Y resolution
ypanstep - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
zero if no hardware panning
yres - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
visible Y resolution
yres_virtual - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_var_screeninfo
virtual Y resolution
ywrapstep - Variable in class ev3dev.utils.io.NativeFramebuffer.fb_fix_screeninfo
zero if no hardware ywrap
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links