diff --git a/inc/system/gpio.h b/inc/system/gpio.h --- a/inc/system/gpio.h +++ b/inc/system/gpio.h @@ -35,8 +35,17 @@ #define LED_GPIO_Port GPIOB #define LED LED_GPIO_Port, LED_PIN +#define AUX_INPUT_Pin GPIO_PIN_10 +#define AUX_INPUT_GPIO_Port GPIOA +#define AUX_INPUT AUX_INPUT_GPIO_Port , AUX_INPUT_Pin + +#define AUX_RETURN_Pin GPIO_PIN_9 +#define AUX_RETURN_GPIO_Port GPIOA +#define AUX_RETURN AUX_RETURN_GPIO_Port , AUX_RETURN_Pin + void user_input(uint16_t* to_modify); +void user_input_min_max(uint16_t* to_modify, uint16_t min, uint16_t max); void user_input_signed(int32_t* to_modify); void gpio_init(void);