diff --git a/src/main/io/gps.c b/src/main/io/gps.c index 7ae913bde..ba9422dcd 100644 --- a/src/main/io/gps.c +++ b/src/main/io/gps.c @@ -74,7 +74,7 @@ uint8_t GPS_svinfo_cno[16]; // Carrier to Noise Ratio (Signal Strength) static int16_t nav[2]; static int16_t nav_rated[2]; // Adding a rate controller to the navigation to make it smoother -int8_t nav_mode = NAV_MODE_NONE; // Navigation mode +navigationMode_e nav_mode = NAV_MODE_NONE; // Navigation mode static gpsConfig_t *gpsConfig; @@ -646,6 +646,8 @@ static void gpsNewData(uint16_t c) } } break; + default: + ; } } //end of gps calcs } diff --git a/src/main/io/gps.h b/src/main/io/gps.h index c36225731..77e455363 100644 --- a/src/main/io/gps.h +++ b/src/main/io/gps.h @@ -100,7 +100,7 @@ extern uint8_t GPS_svinfo_svid[16]; // Satellite ID extern uint8_t GPS_svinfo_quality[16]; // Bitfield Qualtity extern uint8_t GPS_svinfo_cno[16]; // Carrier to Noise Ratio (Signal Strength) -extern int8_t nav_mode; // Navigation mode +extern navigationMode_e nav_mode; // Navigation mode void gpsThread(void); gpsEnablePassthroughResult_e gpsEnablePassthrough(void);