Bronky/vex.py

Used by autodoc_mock_imports.

class vex.Motor(self, Port#)[source]

Takes the port number of the Motor as Parameter.

off()[source]

Turn off.

run(self, power)[source]

Run at given power.

Parameter: -100.0…100.0 (percent power).

run_raw(self, power_raw)

Run at given raw power.

Parameters: -127.0…127.0 (raw power).

class vex.Joystick[source]

Config VexNet joystick

is_partner(self) → bool

True if this is a partner joystick, false if it is main joystick.

set_deadband(self, value)

Set the deadband value for all axes (threshold below which axes would read out zero)

Parameters: value deadband threshold

axis1(self) → Returns number [-100...100]

Position on axis 1: -100.0 to 100.0.

axis2(self) → Returns number [-100...100]

Position on axis 2: -100.0 to 100.0.

axis3(self) → Returns number [-100...100]

Position on axis 3: -100.0 to 100.0.

axis4(self) → Returns number [-100...100]

Position on axis 4: -100.0 to 100.0.

accelX(self) → bool

Accelerometer axis X: -100.0 to 100.0.

accelY(self) → bool

Accelerometer axis Y: -100.0 to 100.0.

b5up(self) → bool

Button 5 pressed UP: True/False.

b5down(self) → bool

Button 5 pressed DOWN: True/False.

b6up(self) → bool

Button 6 pressed UP: True/False.

b6down(self) → bool

Button 6 pressed DOWN: True/False.

b7up(self) → bool

Button 7 pressed UP: True/False.

b7down(self) → bool

Button 7 pressed DOWN: True/False.

b7left(self) → bool

Button 7 pressed LEFT: True/False.

b7right(self) → bool

Button 7 pressed RIGHT: True/False.

b8up(self) → bool

Button 8 pressed UP: True/False.

b8down(self) → bool

Button 8 pressed DOWN: True/False.

b8left(self) → bool

Button 8 pressed LEFT: True/False.

b8right(self) → bool

Button 8 pressed RIGHT: True/False.

vex.battery_voltage() → number

Get main battery voltage, in volts.

vex.battery_backup_voltage() → number

Get backup battery voltage, in volts.

vex.debug_output(debug_output_type)

Set debug output type.

debug_output_type: DebugOutput.AUTO|SERIAL|LCD|DISABLED

vex.run_driver(function)

Run the given function in a separate thread in DRIVER ONLY competition mode.

vex.run_autonomous(function)

Run the given function in a separate thread in AUTONOMOUS ONLY competition mode.

vex.competition_switch() -> enum value (number)

Returns state of the competition switch, as one of the constants in CompetitionSwitchState.