diff --git a/quad/sw/modular_quad_pid/src/log_data.c b/quad/sw/modular_quad_pid/src/log_data.c index 1c7cfd6d7ce46610601fe78740f02364d4b93589..5af76302bcf3499fd717de6e007f0a0f613d758e 100644 --- a/quad/sw/modular_quad_pid/src/log_data.c +++ b/quad/sw/modular_quad_pid/src/log_data.c @@ -170,6 +170,9 @@ void printLogging(log_t* log_struct, parameter_t* ps){ int size = format_log(i, log_struct, buf); send_data(LOG_ID, 0, buf, size); } + + char data[1] = {0}; // 1 byte to make compilers happy + send_data(LOG_END_ID, 0, data, 0); } void resetLogging() { diff --git a/quad/sw/modular_quad_pid/src/main.c b/quad/sw/modular_quad_pid/src/main.c index 790dc32f30a50b0832cd4a7bcbddeeeb9e4e6c23..52f8c0a8379a297cd18fca00c4c4b4f0c1111bb1 100644 --- a/quad/sw/modular_quad_pid/src/main.c +++ b/quad/sw/modular_quad_pid/src/main.c @@ -129,8 +129,6 @@ int main() printLogging(&(structs.log_struct), &(structs.parameter_struct)); resetLogging(); MIO7_led_off(); - char data[1] = {0}; // 1 byte to make compilers happy - send_data(LOG_END_ID, 0, data, 0); } last_kill_condition = this_kill_condition;