From 0105281de54cc49736a828a077ba6ff32d1fc528 Mon Sep 17 00:00:00 2001 From: Tina Li <tina@tinaairtwo.student.iastate.edu> Date: Mon, 8 Oct 2018 14:00:06 -0500 Subject: [PATCH] more updates --- quad/src/quad_app/debug_rt.c | 43 ++++++++++++++++++++++++++++++++++++ quad/src/quad_app/debug_rt.h | 2 ++ 2 files changed, 45 insertions(+) diff --git a/quad/src/quad_app/debug_rt.c b/quad/src/quad_app/debug_rt.c index 7da8240a2..d4a61a743 100644 --- a/quad/src/quad_app/debug_rt.c +++ b/quad/src/quad_app/debug_rt.c @@ -149,6 +149,49 @@ char get_debug_level(enum debug_data_types type){ } } +int send_debug_data(enum debug_data_types type){ + + if(!get_debug_level(type)) + { + return ERROR; + } + + switch(type) + { + case CAMERA: + + break; + case GYRO: + + break; + case ACCELEROMETER: + + break; + case LIDAR: + + break; + case OPT_FLOW: + + break; + case GPS: + + break; + case PID: + + break; + case RC_TRANS: + + break; + case ACTUATOR: + for (i = 0; i < 4; i++) { + actuator_command_struct->motor_magnitudes[i] + } + break; + case default: + break; + } +} + diff --git a/quad/src/quad_app/debug_rt.h b/quad/src/quad_app/debug_rt.h index 5a8b4b014..3e951ea0a 100644 --- a/quad/src/quad_app/debug_rt.h +++ b/quad/src/quad_app/debug_rt.h @@ -29,3 +29,5 @@ int set_debug_level(enum debug_data_types type, int state); char get_debug_level(enum debug_data_types type); +int send_debug_data( struct CommDriver *comm, ); + -- GitLab