diff --git a/Code Telecommande/src/controller.c b/Code Telecommande/src/controller.c index 98cdd57..6f6bd11 100644 --- a/Code Telecommande/src/controller.c +++ b/Code Telecommande/src/controller.c @@ -64,7 +64,7 @@ void controller_handle_inputs_outputs(void) udp_server_send(); mutex_exit(&wifi_mutex); - sleep_us(500); + sleep_ms(10); tight_loop_contents(); } diff --git a/Code Telecommande/src/inputs.c b/Code Telecommande/src/inputs.c index 02d4270..4832bf0 100644 --- a/Code Telecommande/src/inputs.c +++ b/Code Telecommande/src/inputs.c @@ -51,7 +51,7 @@ void get_inputs(void) { const button_def_t *BUTTON_DEF = &BUTTONS_DEFS[actual_button]; - controller.inputs_buffer.buttons_states[actual_button] = gpio_get(BUTTON_DEF->pin); + controller.inputs_buffer.buttons_states[actual_button] = !gpio_get(BUTTON_DEF->pin); } if(controller.inputs_buffer.buttons_states[BUTTON_L])