mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
Merge pull request #10904 from DusKing1/fix-typo-in-gps-conversion
Fix typo in gps_conversion.c
This commit is contained in:
commit
c41bf054e7
1 changed files with 5 additions and 5 deletions
|
@ -32,7 +32,7 @@
|
|||
uint32_t GPS_coord_to_degrees(const char* coordinateString)
|
||||
{
|
||||
const char *fieldSeparator, *remainingString;
|
||||
uint8_t degress = 0, minutes = 0;
|
||||
uint8_t degrees = 0, minutes = 0;
|
||||
uint16_t fractionalMinutes = 0;
|
||||
uint8_t digitIndex;
|
||||
|
||||
|
@ -45,9 +45,9 @@ uint32_t GPS_coord_to_degrees(const char* coordinateString)
|
|||
|
||||
// convert degrees
|
||||
while ((fieldSeparator - remainingString) > 2) {
|
||||
if (degress)
|
||||
degress *= 10;
|
||||
degress += DIGIT_TO_VAL(*remainingString++);
|
||||
if (degrees)
|
||||
degrees *= 10;
|
||||
degrees += DIGIT_TO_VAL(*remainingString++);
|
||||
}
|
||||
// convert minutes
|
||||
while (fieldSeparator > remainingString) {
|
||||
|
@ -66,6 +66,6 @@ uint32_t GPS_coord_to_degrees(const char* coordinateString)
|
|||
fractionalMinutes += *remainingString++ - '0';
|
||||
}
|
||||
}
|
||||
return degress * 10000000UL + (minutes * 1000000UL + fractionalMinutes * 100UL) / 6;
|
||||
return degrees * 10000000UL + (minutes * 1000000UL + fractionalMinutes * 100UL) / 6;
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue