-
- Downloads
Changed the parameter struct in modular_structs to have an array of PID_t types
- added some comments in commands.c/h about usage of the file - added a MAX_CONTROLLER_ID and MAX_CONTROL_VAL_ID to the enums in commands.h - implemented cb_set_control in callbacks.c to work with the new parameter struct - changes the parameter_struct to now contain an array of pid_controllers instead of a bunch of random PID_t members - the new parameter_struct array can now be accessed by controller ID as defined in commands.h
Showing
- groundStation/src/backend/commands.c 3 additions, 0 deletionsgroundStation/src/backend/commands.c
- groundStation/src/backend/commands.h 5 additions, 0 deletionsgroundStation/src/backend/commands.h
- quad/sw/modular_quad_pid/src/callbacks.c 26 additions, 164 deletionsquad/sw/modular_quad_pid/src/callbacks.c
- quad/sw/modular_quad_pid/src/callbacks.h 4 additions, 3 deletionsquad/sw/modular_quad_pid/src/callbacks.h
- quad/sw/modular_quad_pid/src/cb_default.h 1 addition, 0 deletionsquad/sw/modular_quad_pid/src/cb_default.h
- quad/sw/modular_quad_pid/src/control_algorithm.c 82 additions, 82 deletionsquad/sw/modular_quad_pid/src/control_algorithm.c
- quad/sw/modular_quad_pid/src/type_def.h 10 additions, 14 deletionsquad/sw/modular_quad_pid/src/type_def.h
Loading
Please register or sign in to comment