Index

C | D | E | H | I | J | L | M | O | P | R | S | T | U | V | W | X | Y | Z

C

channel (C++ member)
close() (cncclient.stepper_motion_script.CncShieldClient method)
CncShieldClient (class in cncclient.stepper_motion_script)
CncStepper (C++ class)
CncStepper::CncStepper (C++ function)
CncStepper::currentPosition (C++ function)
CncStepper::dir_pin (C++ member)
CncStepper::elapsed (C++ member)
CncStepper::incrementTarget (C++ function)
CncStepper::pollForInterval (C++ function)
CncStepper::position (C++ member)
CncStepper::setSpeed (C++ function)
CncStepper::setTarget (C++ function)
CncStepper::step_interval (C++ member)
CncStepper::step_pin (C++ member)
CncStepper::target (C++ member)
compute_control() (double_pendulum.simulator.DoublePendulumController method)
controller (C++ member)

D

deriv() (double_pendulum.simulator.DoublePendulumSimulator method)
DoublePendulumController (class in double_pendulum.simulator)
DoublePendulumSimulator (class in double_pendulum.simulator)

E

event_loop() (double_pendulum.simulator.DoublePendulumSimulator method)

H

hardware_input_poll (C++ function)

I

is_moving (C++ function)

J

Joint (C++ class)
Joint::begin (C++ function)
Joint::config (C++ member)
Joint::control_period (C++ member)
Joint::control_timer (C++ member)
Joint::desired_position (C++ member)
Joint::DUAL_FILL_EMPTY (C++ class)
Joint::IDLE (C++ class)
Joint::Joint (C++ function), [1]
Joint::joint_config_t (C++ type)
Joint::joint_state_t (C++ type)
Joint::k_position (C++ member)
Joint::mode (C++ member)
Joint::NUM_JOINT_CONFIGURATIONS (C++ class)
Joint::NUM_JOINT_MODES (C++ class)
Joint::offset (C++ member)
Joint::output_pwm (C++ member)
Joint::POSITION (C++ class)
Joint::position (C++ member)
Joint::position_pin (C++ member)
Joint::pull (C++ member)
Joint::push (C++ member)
Joint::raw_position (C++ member)
Joint::scale (C++ member)
Joint::send_status (C++ function)
Joint::sensor_period (C++ member)
Joint::sensor_timer (C++ member)
Joint::setMode (C++ function)
Joint::setOffset (C++ function)
Joint::setScale (C++ function)
Joint::setTargetPosition (C++ function)
Joint::SINGLE_FILL_EMPTY (C++ class)
Joint::update (C++ function)

L

loop (C++ function), [1], [2]

M

message() (double_pendulum.simulator.DoublePendulumController method)
(double_pendulum.simulator.DoublePendulumSimulator method)
motor_enable() (cncclient.stepper_motion_script.CncShieldClient method)
move (C++ function)
move_to() (cncclient.stepper_motion_script.CncShieldClient method)

O

optimizer_eval() (double_pendulum.simulator.DoublePendulumController method)
optimizer_task() (double_pendulum.simulator.DoublePendulumController method)

P

parse_input_message (C++ function)
Pneumatic (C++ class)
Pneumatic::active (C++ member)
Pneumatic::begin (C++ function)
Pneumatic::config (C++ member)
Pneumatic::duty (C++ member)
Pneumatic::empty (C++ member)
Pneumatic::empty_pin (C++ member)
Pneumatic::fill (C++ member)
Pneumatic::FILL_EMPTY (C++ class)
Pneumatic::fill_pin (C++ member)
Pneumatic::FILL_THREEWAY (C++ class)
Pneumatic::IDLE (C++ class)
Pneumatic::mode (C++ member)
Pneumatic::NUM_PNEUMATIC_MODES (C++ class)
Pneumatic::OPEN_LOOP (C++ class)
Pneumatic::period (C++ member)
Pneumatic::Pneumatic (C++ function), [1]
Pneumatic::pneumatic_config_t (C++ type)
Pneumatic::pneumatic_state_t (C++ type)
Pneumatic::PROP_FILL_PROP_EMPTY (C++ class)
Pneumatic::set_valves (C++ function)
Pneumatic::setDutyCycle (C++ function)
Pneumatic::timer (C++ member)
Pneumatic::update (C++ function)
poll_steppers (C++ function)

R

reset() (double_pendulum.simulator.DoublePendulumSimulator method)

S

serial_input_poll (C++ function)
set_default_dynamic_parameters() (double_pendulum.simulator.DoublePendulumSimulator method)
set_optimization_params() (double_pendulum.simulator.DoublePendulumController method)
setup (C++ function), [1], [2]
stepper_output_interrupt (C++ function)

T

timer_tick() (double_pendulum.simulator.DoublePendulumSimulator method)

U

unknown_message() (double_pendulum.simulator.DoublePendulumSimulator method)
update_display() (double_pendulum.simulator.DoublePendulumSimulator method)

V

vc_hardware_poll (C++ function)
vc_parse_input_message (C++ function)
vc_serial_input_poll (C++ function)

W

wait_for_wakeup() (cncclient.stepper_motion_script.CncShieldClient method)

X

x_axis (C++ member)

Y

y_axis (C++ member)

Z

z_axis (C++ member)