We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 99d954d commit f622e06Copy full SHA for f622e06
2 files changed
src/Latitude.cpp
@@ -20,6 +20,13 @@ Latitude::Latitude(float inDegrees) : core::Latitude(inDegrees)
20
{
21
}
22
23
+char achBufLat[32];
24
+
25
+const char *Latitude::ToString() const
26
+{
27
+ return core::DayTime::formatString(achBufLat, "{+}{d}:{m}:{s}");
28
+}
29
30
Latitude Latitude::ParseFromMeade(String const &s)
31
32
Latitude result(0.0);
src/Latitude.hpp
@@ -18,5 +18,8 @@ class Latitude : public core::Latitude
18
Latitude(int h, int m, int s);
19
Latitude(float inDegrees);
+ // Convert to a standard string (like +45:00:00)
+ virtual const char *ToString() const;
static Latitude ParseFromMeade(String const &s);
};
0 commit comments