#ifndef GPS_HANDLER_H #define GPS_HANDLER_H #include "pico/stdlib.h" #include "hardware/uart.h" #define UART_ID uart1 #define BAUD_RATE 9600 #define UART_TX_PIN 8 #define UART_RX_PIN 9 #define BUFFER_SIZE 128 typedef struct { float latitude; float longitude; bool has_fix; } GPS_Data_t; void gps_init(void); void gps_update(GPS_Data_t *data); #endif //GPS_HANDLER_H