Index _ | A | B | C | D | E | F | G | I | K | L | M | O | P | R | S | T | U | V | W | X _ __enter__() (automationshield.shields.BaseShield method) __exit__() (automationshield.shields.BaseShield method) _read() (automationshield.shields.BaseShield method) _write() (automationshield.shields.BaseShield method) A actuator_bits (automationshield.AeroShield attribute) (automationshield.FloatShield attribute) (automationshield.MagnetoShield attribute) (automationshield.shields.BaseShield attribute) add_tracked_variable() (automationshield.ShieldController method) AeroShield (class in automationshield) AeroShield.PlotInfo (class in automationshield) AeroShieldMimic (class in automationshield) automationshield.arduino module automationshield.controller.reference module B b (automationshield.AeroShieldMimic attribute) BaseShield (class in automationshield.shields) BaseShield.PlotInfo (class in automationshield.shields) C calculate_a() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) calculate_b() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) calculate_c() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) calculate_d() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) calculate_plot_lines() (automationshield.plotting.Plotter method) calibrate() (automationshield.MagnetoShield method) (automationshield.shields.BaseShield method) calibrate_sensor_reading() (automationshield.AeroShield method) (automationshield.FloatShield method) (automationshield.MagnetoShield method) (automationshield.shields.BaseShield method) check_firmware() (automationshield.shields.BaseShield method) cli_dir (in module automationshield.arduino) cli_path (in module automationshield.arduino) close() (automationshield.plotting.LivePlotter method) (automationshield.shields.BaseShield method) compile_script() (in module automationshield.arduino) condition_input() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) ConstantReference (class in automationshield.controller.reference) controller() (automationshield.ShieldController method) convert_actuator_input() (automationshield.shields.BaseShield method) convert_potentiometer_reading() (automationshield.shields.BaseShield method) convert_sensor_reading() (automationshield.AeroShield method) (automationshield.MagnetoShield method) (automationshield.shields.BaseShield method) D d (automationshield.AeroShieldMimic attribute) default_p1 (automationshield.MagnetoShield attribute) default_p2 (automationshield.MagnetoShield attribute) default_refresh_interval (automationshield.plotting.LivePlotter attribute) discrete_euler() (automationshield.StateSpaceShield method) discrete_exact() (automationshield.StateSpaceShield method) discrete_tustin() (automationshield.StateSpaceShield method) discretisation (automationshield.StateSpaceShield property) discretise() (automationshield.StateSpaceShield method) download_cli() (in module automationshield.arduino) E emagnet_height (automationshield.MagnetoShield attribute) equilibrium (automationshield.AeroShieldMimic attribute) EULER (automationshield.StateSpaceShield attribute) EXACT (automationshield.StateSpaceShield attribute) F find_arduino() (automationshield.shields.BaseShield method) FloatShield (class in automationshield) FloatShield.PlotInfo (class in automationshield) G g (automationshield.AeroShieldMimic attribute) get_equilibrium_point() (automationshield.AeroShieldMimic method) (automationshield.StateSpaceShield method) I install_firmware() (automationshield.shields.BaseShield method) K k (automationshield.AeroShieldMimic attribute) L LEONARDO (in module automationshield.arduino) LivePlotter (class in automationshield.plotting) M m (automationshield.AeroShieldMimic attribute) magnet_high (automationshield.MagnetoShield attribute) magnet_low (automationshield.MagnetoShield attribute) magnet_position() (automationshield.MagnetoShield method) MagnetoShield (class in automationshield) MagnetoShield.PlotInfo (class in automationshield) MEGA (in module automationshield.arduino) module automationshield.arduino automationshield.controller.reference O open() (automationshield.shields.BaseShield method) out_dir (in module automationshield.arduino) P p1 (automationshield.MagnetoShield property) p2 (automationshield.MagnetoShield property) plot() (automationshield.plotting.LivePlotter method) (automationshield.plotting.Plotter method) Plotter (class in automationshield.plotting) potentiometer_bits (automationshield.AeroShield attribute) (automationshield.FloatShield attribute) (automationshield.MagnetoShield attribute) (automationshield.shields.BaseShield attribute) PresetReference (class in automationshield.controller.reference) R r (automationshield.AeroShieldMimic attribute) read() (automationshield.AeroShieldMimic method) (automationshield.shields.BaseShield method) (automationshield.StateSpaceShield method) Reference (class in automationshield.controller.reference) reference_callback() (automationshield.ShieldController method) RUN (automationshield.shields.BaseShield attribute) run() (automationshield.ShieldController method) S saturate_bits() (automationshield.shields.BaseShield static method) saturate_percent() (automationshield.shields.BaseShield static method) script (automationshield.AeroShield attribute) (automationshield.FloatShield attribute) (automationshield.MagnetoShield attribute) (automationshield.shields.BaseShield attribute) script_dir (in module automationshield.arduino) sensor_bits (automationshield.AeroShield attribute) (automationshield.FloatShield attribute) (automationshield.MagnetoShield attribute) (automationshield.shields.BaseShield attribute) sensor_max (automationshield.AeroShield.PlotInfo attribute) (automationshield.FloatShield.PlotInfo attribute) (automationshield.MagnetoShield.PlotInfo attribute) (automationshield.shields.BaseShield.PlotInfo attribute) sensor_min (automationshield.AeroShield.PlotInfo attribute) (automationshield.FloatShield.PlotInfo attribute) (automationshield.MagnetoShield.PlotInfo attribute) (automationshield.shields.BaseShield.PlotInfo attribute) sensor_type (automationshield.AeroShield.PlotInfo attribute) (automationshield.FloatShield.PlotInfo attribute) (automationshield.MagnetoShield.PlotInfo attribute) (automationshield.shields.BaseShield.PlotInfo attribute) sensor_unit (automationshield.AeroShield.PlotInfo attribute) (automationshield.FloatShield.PlotInfo attribute) (automationshield.MagnetoShield.PlotInfo attribute) (automationshield.shields.BaseShield.PlotInfo attribute) set_plot_limits_time() (automationshield.plotting.LivePlotter method) setup_artists() (automationshield.plotting.LivePlotter method) (automationshield.plotting.Plotter method) setup_cli() (in module automationshield.arduino) setup_figure() (automationshield.plotting.LivePlotter method) (automationshield.plotting.Plotter method) shield_id (automationshield.AeroShield attribute) (automationshield.FloatShield attribute) (automationshield.MagnetoShield attribute) (automationshield.shields.BaseShield attribute) ShieldController (class in automationshield) src_dir (in module automationshield.arduino) StateSpaceShield (class in automationshield) STOP (automationshield.shields.BaseShield attribute) stop() (automationshield.shields.BaseShield method) T t0 (automationshield.StateSpaceShield attribute) TEST (automationshield.shields.BaseShield attribute) TIMEOUT (automationshield.shields.BaseShield attribute) TUSTIN (automationshield.StateSpaceShield attribute) U u (automationshield.StateSpaceShield attribute) UNO (in module automationshield.arduino) upload_script() (in module automationshield.arduino) V variables() (automationshield.ShieldController method) W write() (automationshield.shields.BaseShield method) (automationshield.StateSpaceShield method) X x (automationshield.StateSpaceShield attribute)