python-ev3dev
2.1.0.post6
GitHub
Site
Using python-ev3dev with MicroPython
Upgrading from ev3dev-jessie (library v1) to ev3dev-stretch (library v2)
Once you’ve adapted to breaking changes, check out the cool new features!
API reference
RPyC on ev3dev
Frequently-Asked Questions
Page
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
ActuonixL12100Motor (class in ev3dev2.motor)
ActuonixL1250Motor (class in ev3dev2.motor)
address (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
(ev3dev2.port.LegoPort attribute)
(ev3dev2.sensor.Sensor attribute)
all_off() (ev3dev2.led.Leds method)
ambient_light_intensity (ev3dev2.sensor.lego.ColorSensor attribute)
(ev3dev2.sensor.lego.LightSensor attribute)
angle (ev3dev2.sensor.lego.GyroSensor attribute)
angle_and_rate (ev3dev2.sensor.lego.GyroSensor attribute)
angle_to_speed_percentage() (ev3dev2.motor.MoveJoystick static method)
animate_cycle() (ev3dev2.led.Leds method)
animate_flash() (ev3dev2.led.Leds method)
animate_police_lights() (ev3dev2.led.Leds method)
animate_rainbow() (ev3dev2.led.Leds method)
animate_stop() (ev3dev2.led.Leds method)
any() (ev3dev2.button.Button method)
available() (in module ev3dev2.fonts)
B
backspace (ev3dev2.button.Button attribute)
beacon() (ev3dev2.sensor.lego.InfraredSensor method)
beep() (ev3dev2.sound.Sound method)
bin_data() (ev3dev2.sensor.Sensor method)
bin_data_format (ev3dev2.sensor.Sensor attribute)
blue (ev3dev2.sensor.lego.ColorSensor attribute)
bottom_left() (ev3dev2.sensor.lego.InfraredSensor method)
bottom_right() (ev3dev2.sensor.lego.InfraredSensor method)
brightness (ev3dev2.led.Led attribute)
brightness_pct (ev3dev2.led.Led attribute)
Button (class in ev3dev2.button)
Button.on_backspace (in module ev3dev2.button)
Button.on_down (in module ev3dev2.button)
Button.on_enter (in module ev3dev2.button)
Button.on_left (in module ev3dev2.button)
Button.on_right (in module ev3dev2.button)
Button.on_up (in module ev3dev2.button)
buttons_pressed (ev3dev2.button.Button attribute)
buttons_pressed() (ev3dev2.sensor.lego.InfraredSensor method)
C
calibrate() (ev3dev2.sensor.lego.GyroSensor method)
calibrate_white() (ev3dev2.sensor.lego.ColorSensor method)
check_buttons() (ev3dev2.button.Button method)
circle() (ev3dev2.display.Display method)
circle_angle() (ev3dev2.sensor.lego.GyroSensor method)
clear() (ev3dev2.display.Display method)
clear_to_eol() (ev3dev2.console.Console method)
color (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_BLACK (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_BLUE (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_BROWN (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_GREEN (ev3dev2.sensor.lego.ColorSensor attribute)
color_name (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_NOCOLOR (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_RED (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_WHITE (ev3dev2.sensor.lego.ColorSensor attribute)
COLOR_YELLOW (ev3dev2.sensor.lego.ColorSensor attribute)
ColorSensor (class in ev3dev2.sensor.lego)
columns (ev3dev2.console.Console attribute)
command (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
(ev3dev2.sensor.Sensor attribute)
COMMAND_FLOAT (ev3dev2.motor.ServoMotor attribute)
COMMAND_RESET (ev3dev2.motor.Motor attribute)
COMMAND_RUN (ev3dev2.motor.ServoMotor attribute)
COMMAND_RUN_DIRECT (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
COMMAND_RUN_FOREVER (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
COMMAND_RUN_TIMED (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
COMMAND_RUN_TO_ABS_POS (ev3dev2.motor.Motor attribute)
COMMAND_RUN_TO_REL_POS (ev3dev2.motor.Motor attribute)
COMMAND_STOP (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
commands (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.sensor.Sensor attribute)
Console (class in ev3dev2.console)
count_per_m (ev3dev2.motor.Motor attribute)
count_per_rot (ev3dev2.motor.Motor attribute)
cursor (ev3dev2.console.Console attribute)
D
DcMotor (class in ev3dev2.motor)
decimals (ev3dev2.sensor.Sensor attribute)
delay_off (ev3dev2.led.Led attribute)
delay_on (ev3dev2.led.Led attribute)
Device (class in ev3dev2)
Display (class in ev3dev2.display)
distance() (ev3dev2.sensor.lego.InfraredSensor method)
distance_centimeters (ev3dev2.sensor.lego.UltrasonicSensor attribute)
distance_centimeters_continuous (ev3dev2.sensor.lego.UltrasonicSensor attribute)
distance_centimeters_ping (ev3dev2.sensor.lego.UltrasonicSensor attribute)
distance_inches (ev3dev2.sensor.lego.UltrasonicSensor attribute)
distance_inches_continuous (ev3dev2.sensor.lego.UltrasonicSensor attribute)
distance_inches_ping (ev3dev2.sensor.lego.UltrasonicSensor attribute)
down (ev3dev2.button.Button attribute)
draw (ev3dev2.display.Display attribute)
driver_name (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
(ev3dev2.port.LegoPort attribute)
(ev3dev2.sensor.Sensor attribute)
duty_cycle (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
duty_cycle_sp (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
E
echo (ev3dev2.console.Console attribute)
ENCODER_POLARITY_INVERSED (ev3dev2.motor.Motor attribute)
ENCODER_POLARITY_NORMAL (ev3dev2.motor.Motor attribute)
enter (ev3dev2.button.Button attribute)
EV3EducationSetRim (class in ev3dev2.wheel)
EV3EducationSetTire (class in ev3dev2.wheel)
EV3Rim (class in ev3dev2.wheel)
EV3Tire (class in ev3dev2.wheel)
evdev_device (ev3dev2.button.Button attribute)
F
float() (ev3dev2.motor.ServoMotor method)
follow_gyro_angle() (ev3dev2.motor.MoveTank method)
follow_line() (ev3dev2.motor.MoveTank method)
full_travel_count (ev3dev2.motor.Motor attribute)
G
get_speed_steering() (ev3dev2.motor.MoveSteering method)
get_volume() (ev3dev2.sound.Sound method)
green (ev3dev2.sensor.lego.ColorSensor attribute)
GyroSensor (class in ev3dev2.sensor.lego)
H
heading() (ev3dev2.sensor.lego.InfraredSensor method)
heading_and_distance() (ev3dev2.sensor.lego.InfraredSensor method)
hls (ev3dev2.sensor.lego.ColorSensor attribute)
hsv (ev3dev2.sensor.lego.ColorSensor attribute)
I
image (ev3dev2.display.Display attribute)
InfraredSensor (class in ev3dev2.sensor.lego)
is_holding (ev3dev2.motor.Motor attribute)
is_overloaded (ev3dev2.motor.Motor attribute)
is_pressed (ev3dev2.sensor.lego.TouchSensor attribute)
is_ramping (ev3dev2.motor.Motor attribute)
is_running (ev3dev2.motor.Motor attribute)
is_stalled (ev3dev2.motor.Motor attribute)
L
lab (ev3dev2.sensor.lego.ColorSensor attribute)
LargeMotor (class in ev3dev2.motor)
Led (class in ev3dev2.led)
Leds (class in ev3dev2.led)
left (ev3dev2.button.Button attribute)
LegoPort (class in ev3dev2.port)
LightSensor (class in ev3dev2.sensor.lego)
line() (ev3dev2.display.Display method)
list_device_names() (in module ev3dev2)
list_devices() (in module ev3dev2)
list_motors() (in module ev3dev2.motor)
list_sensors() (in module ev3dev2.sensor)
load() (in module ev3dev2.fonts)
M
max_brightness (ev3dev2.led.Led attribute)
max_pulse_sp (ev3dev2.motor.ServoMotor attribute)
max_speed (ev3dev2.motor.Motor attribute)
measured_amps (ev3dev2.power.PowerSupply attribute)
measured_current (ev3dev2.power.PowerSupply attribute)
measured_voltage (ev3dev2.power.PowerSupply attribute)
measured_volts (ev3dev2.power.PowerSupply attribute)
MediumMotor (class in ev3dev2.motor)
mid_pulse_sp (ev3dev2.motor.ServoMotor attribute)
min_pulse_sp (ev3dev2.motor.ServoMotor attribute)
mode (ev3dev2.port.LegoPort attribute)
(ev3dev2.sensor.Sensor attribute)
MODE_AMBIENT (ev3dev2.sensor.lego.LightSensor attribute)
MODE_COL_AMBIENT (ev3dev2.sensor.lego.ColorSensor attribute)
MODE_COL_COLOR (ev3dev2.sensor.lego.ColorSensor attribute)
MODE_COL_REFLECT (ev3dev2.sensor.lego.ColorSensor attribute)
MODE_DB (ev3dev2.sensor.lego.SoundSensor attribute)
MODE_DBA (ev3dev2.sensor.lego.SoundSensor attribute)
MODE_GYRO_ANG (ev3dev2.sensor.lego.GyroSensor attribute)
MODE_GYRO_CAL (ev3dev2.sensor.lego.GyroSensor attribute)
MODE_GYRO_FAS (ev3dev2.sensor.lego.GyroSensor attribute)
MODE_GYRO_G_A (ev3dev2.sensor.lego.GyroSensor attribute)
MODE_GYRO_RATE (ev3dev2.sensor.lego.GyroSensor attribute)
MODE_IR_CAL (ev3dev2.sensor.lego.InfraredSensor attribute)
MODE_IR_PROX (ev3dev2.sensor.lego.InfraredSensor attribute)
MODE_IR_REM_A (ev3dev2.sensor.lego.InfraredSensor attribute)
MODE_IR_REMOTE (ev3dev2.sensor.lego.InfraredSensor attribute)
MODE_IR_SEEK (ev3dev2.sensor.lego.InfraredSensor attribute)
MODE_REF_RAW (ev3dev2.sensor.lego.ColorSensor attribute)
MODE_REFLECT (ev3dev2.sensor.lego.LightSensor attribute)
MODE_RGB_RAW (ev3dev2.sensor.lego.ColorSensor attribute)
MODE_TOUCH (ev3dev2.sensor.lego.TouchSensor attribute)
MODE_US_DIST_CM (ev3dev2.sensor.lego.UltrasonicSensor attribute)
MODE_US_DIST_IN (ev3dev2.sensor.lego.UltrasonicSensor attribute)
MODE_US_LISTEN (ev3dev2.sensor.lego.UltrasonicSensor attribute)
MODE_US_SI_CM (ev3dev2.sensor.lego.UltrasonicSensor attribute)
MODE_US_SI_IN (ev3dev2.sensor.lego.UltrasonicSensor attribute)
modes (ev3dev2.port.LegoPort attribute)
(ev3dev2.sensor.Sensor attribute)
Motor (class in ev3dev2.motor)
MotorSet (class in ev3dev2.motor)
MoveDifferential (class in ev3dev2.motor)
MoveJoystick (class in ev3dev2.motor)
MoveSteering (class in ev3dev2.motor)
MoveTank (class in ev3dev2.motor)
N
num_values (ev3dev2.sensor.Sensor attribute)
O
odometry_start() (ev3dev2.motor.MoveDifferential method)
odometry_stop() (ev3dev2.motor.MoveDifferential method)
off() (ev3dev2.motor.MotorSet method)
on() (ev3dev2.motor.Motor method)
(ev3dev2.motor.MoveJoystick method)
(ev3dev2.motor.MoveSteering method)
(ev3dev2.motor.MoveTank method)
on_arc_left() (ev3dev2.motor.MoveDifferential method)
on_arc_right() (ev3dev2.motor.MoveDifferential method)
on_change() (ev3dev2.button.Button static method)
on_channel1_beacon (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel1_bottom_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel1_bottom_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel1_top_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel1_top_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel2_beacon (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel2_bottom_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel2_bottom_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel2_top_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel2_top_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel3_beacon (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel3_bottom_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel3_bottom_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel3_top_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel3_top_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel4_beacon (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel4_bottom_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel4_bottom_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel4_top_left (ev3dev2.sensor.lego.InfraredSensor attribute)
on_channel4_top_right (ev3dev2.sensor.lego.InfraredSensor attribute)
on_for_degrees() (ev3dev2.motor.Motor method)
(ev3dev2.motor.MoveSteering method)
(ev3dev2.motor.MoveTank method)
on_for_distance() (ev3dev2.motor.MoveDifferential method)
on_for_rotations() (ev3dev2.motor.Motor method)
(ev3dev2.motor.MoveSteering method)
(ev3dev2.motor.MoveTank method)
on_for_seconds() (ev3dev2.motor.Motor method)
(ev3dev2.motor.MoveSteering method)
(ev3dev2.motor.MoveTank method)
on_to_coordinates() (ev3dev2.motor.MoveDifferential method)
on_to_position() (ev3dev2.motor.Motor method)
other_sensor_present (ev3dev2.sensor.lego.UltrasonicSensor attribute)
P
play_file() (ev3dev2.sound.Sound method)
PLAY_LOOP (ev3dev2.sound.Sound attribute)
PLAY_NO_WAIT_FOR_COMPLETE (ev3dev2.sound.Sound attribute)
play_note() (ev3dev2.sound.Sound method)
play_song() (ev3dev2.sound.Sound method)
play_tone() (ev3dev2.sound.Sound method)
PLAY_WAIT_FOR_COMPLETE (ev3dev2.sound.Sound attribute)
point() (ev3dev2.display.Display method)
polarity (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
POLARITY_INVERSED (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
POLARITY_NORMAL (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
position (ev3dev2.motor.Motor attribute)
position_d (ev3dev2.motor.Motor attribute)
position_i (ev3dev2.motor.Motor attribute)
position_p (ev3dev2.motor.Motor attribute)
position_sp (ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
PowerSupply (class in ev3dev2.power)
process() (ev3dev2.button.Button method)
(ev3dev2.sensor.lego.InfraredSensor method)
proximity (ev3dev2.sensor.lego.InfraredSensor attribute)
R
ramp_down_sp (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
ramp_up_sp (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
rate (ev3dev2.sensor.lego.GyroSensor attribute)
rate_sp (ev3dev2.motor.ServoMotor attribute)
raw (ev3dev2.sensor.lego.ColorSensor attribute)
rectangle() (ev3dev2.display.Display method)
red (ev3dev2.sensor.lego.ColorSensor attribute)
reflected_light_intensity (ev3dev2.sensor.lego.ColorSensor attribute)
(ev3dev2.sensor.lego.LightSensor attribute)
reset() (ev3dev2.led.Leds method)
(ev3dev2.motor.Motor method)
(ev3dev2.sensor.lego.GyroSensor method)
reset_console() (ev3dev2.console.Console method)
rgb (ev3dev2.sensor.lego.ColorSensor attribute)
right (ev3dev2.button.Button attribute)
rows (ev3dev2.console.Console attribute)
run() (ev3dev2.motor.ServoMotor method)
run_direct() (ev3dev2.motor.DcMotor method)
(ev3dev2.motor.Motor method)
run_forever() (ev3dev2.motor.DcMotor method)
(ev3dev2.motor.Motor method)
run_timed() (ev3dev2.motor.DcMotor method)
(ev3dev2.motor.Motor method)
run_to_abs_pos() (ev3dev2.motor.Motor method)
run_to_rel_pos() (ev3dev2.motor.Motor method)
S
Sensor (class in ev3dev2.sensor)
ServoMotor (class in ev3dev2.motor)
set() (ev3dev2.led.Leds method)
set_color() (ev3dev2.led.Leds method)
set_device (ev3dev2.port.LegoPort attribute)
set_font() (ev3dev2.console.Console method)
set_volume() (ev3dev2.sound.Sound method)
shape (ev3dev2.display.Display attribute)
Sound (class in ev3dev2.sound)
sound_pressure (ev3dev2.sensor.lego.SoundSensor attribute)
sound_pressure_low (ev3dev2.sensor.lego.SoundSensor attribute)
SoundSensor (class in ev3dev2.sensor.lego)
speak() (ev3dev2.sound.Sound method)
speed (ev3dev2.motor.Motor attribute)
speed_d (ev3dev2.motor.Motor attribute)
speed_i (ev3dev2.motor.Motor attribute)
speed_p (ev3dev2.motor.Motor attribute)
speed_sp (ev3dev2.motor.Motor attribute)
SpeedDPM (class in ev3dev2.motor)
SpeedDPS (class in ev3dev2.motor)
SpeedNativeUnits (class in ev3dev2.motor)
SpeedPercent (class in ev3dev2.motor)
SpeedRPM (class in ev3dev2.motor)
SpeedRPS (class in ev3dev2.motor)
SpeedValue (class in ev3dev2.motor)
state (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
(ev3dev2.motor.ServoMotor attribute)
STATE_HOLDING (ev3dev2.motor.Motor attribute)
STATE_OVERLOADED (ev3dev2.motor.Motor attribute)
STATE_RAMPING (ev3dev2.motor.Motor attribute)
STATE_RUNNING (ev3dev2.motor.Motor attribute)
STATE_STALLED (ev3dev2.motor.Motor attribute)
status (ev3dev2.port.LegoPort attribute)
stop() (ev3dev2.motor.DcMotor method)
(ev3dev2.motor.Motor method)
(ev3dev2.motor.MotorSet method)
stop_action (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
STOP_ACTION_BRAKE (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
STOP_ACTION_COAST (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
STOP_ACTION_HOLD (ev3dev2.motor.Motor attribute)
stop_actions (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
T
text_at() (ev3dev2.console.Console method)
text_grid() (ev3dev2.display.Display method)
text_pixels() (ev3dev2.display.Display method)
time_sp (ev3dev2.motor.DcMotor attribute)
(ev3dev2.motor.Motor attribute)
tone() (ev3dev2.sound.Sound method)
top_left() (ev3dev2.sensor.lego.InfraredSensor method)
top_right() (ev3dev2.sensor.lego.InfraredSensor method)
TouchSensor (class in ev3dev2.sensor.lego)
trigger (ev3dev2.led.Led attribute)
triggers (ev3dev2.led.Led attribute)
turn_degrees() (ev3dev2.motor.MoveDifferential method)
(ev3dev2.motor.MoveTank method)
turn_left() (ev3dev2.motor.MoveDifferential method)
(ev3dev2.motor.MoveTank method)
turn_right() (ev3dev2.motor.MoveDifferential method)
(ev3dev2.motor.MoveTank method)
turn_to_angle() (ev3dev2.motor.MoveDifferential method)
U
UltrasonicSensor (class in ev3dev2.sensor.lego)
units (ev3dev2.sensor.Sensor attribute)
up (ev3dev2.button.Button attribute)
update() (ev3dev2.display.Display method)
V
value() (ev3dev2.sensor.Sensor method)
W
wait() (ev3dev2.motor.Motor method)
wait_for_bump() (ev3dev2.button.Button method)
(ev3dev2.sensor.lego.TouchSensor method)
wait_for_pressed() (ev3dev2.button.Button method)
(ev3dev2.sensor.lego.TouchSensor method)
wait_for_released() (ev3dev2.button.Button method)
(ev3dev2.sensor.lego.TouchSensor method)
wait_until() (ev3dev2.motor.Motor method)
wait_until_angle_changed_by() (ev3dev2.sensor.lego.GyroSensor method)
wait_until_not_moving() (ev3dev2.motor.Motor method)
wait_while() (ev3dev2.motor.Motor method)
Wheel (class in ev3dev2.wheel)
X
xres (ev3dev2.display.Display attribute)
Y
yres (ev3dev2.display.Display attribute)