Skip to content
Snippets Groups Projects
Name Last commit Last update
..
sw/modular_quad_pid/src/graph_blocks
sw/modular_quad_pid/src/Copy of original lscript.ld
sw/modular_quad_pid/src/PID.c
sw/modular_quad_pid/src/PID.h
sw/modular_quad_pid/src/README.txt
sw/modular_quad_pid/src/actuator_command_processing.c
sw/modular_quad_pid/src/actuator_command_processing.h
sw/modular_quad_pid/src/callbacks.c
sw/modular_quad_pid/src/callbacks.h
sw/modular_quad_pid/src/cb_default.h
sw/modular_quad_pid/src/commands.c
sw/modular_quad_pid/src/commands.h
sw/modular_quad_pid/src/communication.c
sw/modular_quad_pid/src/communication.h
sw/modular_quad_pid/src/computation_graph.c
sw/modular_quad_pid/src/computation_graph.h
sw/modular_quad_pid/src/control_algorithm.c
sw/modular_quad_pid/src/control_algorithm.h
sw/modular_quad_pid/src/controllers.c
sw/modular_quad_pid/src/controllers.h
sw/modular_quad_pid/src/conversion.c
sw/modular_quad_pid/src/conversion.h
sw/modular_quad_pid/src/gam.h
sw/modular_quad_pid/src/iic_mpu9150_utils.c
sw/modular_quad_pid/src/iic_mpu9150_utils.h
sw/modular_quad_pid/src/initialize_components.c
sw/modular_quad_pid/src/initialize_components.h
sw/modular_quad_pid/src/log_data.c
sw/modular_quad_pid/src/log_data.h
sw/modular_quad_pid/src/lscript.ld
sw/modular_quad_pid/src/main.c
sw/modular_quad_pid/src/mio7_led.c
sw/modular_quad_pid/src/mio7_led.h
sw/modular_quad_pid/src/new_PID.h
sw/modular_quad_pid/src/new_log_data.c
sw/modular_quad_pid/src/new_log_data.h
sw/modular_quad_pid/src/old_log_data.h
sw/modular_quad_pid/src/packet_processing.c
sw/modular_quad_pid/src/packet_processing.h
sw/modular_quad_pid/src/platform.c
sw/modular_quad_pid/src/platform.h
sw/modular_quad_pid/src/platform_config.h
sw/modular_quad_pid/src/quadposition.h
sw/modular_quad_pid/src/send_actuator_commands.c
sw/modular_quad_pid/src/send_actuator_commands.h
sw/modular_quad_pid/src/sensor.c
sw/modular_quad_pid/src/sensor.h
sw/modular_quad_pid/src/sensor_processing.c
sw/modular_quad_pid/src/sensor_processing.h
sw/modular_quad_pid/src/timer.c
sw/modular_quad_pid/src/timer.h
sw/modular_quad_pid/src/type_def.h
sw/modular_quad_pid/src/uart.c
sw/modular_quad_pid/src/uart.h
sw/modular_quad_pid/src/uart_buff.c
sw/modular_quad_pid/src/uart_buff.h
sw/modular_quad_pid/src/update_gui.c
sw/modular_quad_pid/src/update_gui.h
sw/modular_quad_pid/src/user_input.c
sw/modular_quad_pid/src/user_input.h
sw/modular_quad_pid/src/util.c
sw/modular_quad_pid/src/util.h
This application is the PID implementation of the modular control loop. This is the same implementation as the existing quad controller. The mixer in this application needs to be changed to be correct according to common implementation.