diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-12-04 10:21:27 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-12-04 10:21:27 -0600 |
commit | 7f56fcdc391d449c749ff794518b7fff328d996a (patch) | |
tree | 46827498be411f34c7955c1395888f88e9a9624c /Layout/LayoutStartup.cpp | |
parent | 41a5c0de1343c4a4163c7096ea33bbfd6c3e84cb (diff) | |
download | mtdot-box-evb-factory-firmware-7f56fcdc391d449c749ff794518b7fff328d996a.tar.gz mtdot-box-evb-factory-firmware-7f56fcdc391d449c749ff794518b7fff328d996a.tar.bz2 mtdot-box-evb-factory-firmware-7f56fcdc391d449c749ff794518b7fff328d996a.zip |
display if GPS was detected on startup screen
Diffstat (limited to 'Layout/LayoutStartup.cpp')
-rw-r--r-- | Layout/LayoutStartup.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Layout/LayoutStartup.cpp b/Layout/LayoutStartup.cpp index c317a7f..1662155 100644 --- a/Layout/LayoutStartup.cpp +++ b/Layout/LayoutStartup.cpp @@ -11,6 +11,7 @@ LayoutStartup::LayoutStartup(DOGS102* lcd, mDot* dot) _lVersion(0, 5, "Version"), _fVersion(8, 5, 9), _fId(0, 7, 17), + _fGps(0, 6, 17), _iLogo(0, 0, MultiTech_Logo) {} @@ -32,3 +33,13 @@ void LayoutStartup::display() { endUpdate(); } + +void LayoutStartup::updateGPS(bool gps) { + char buf[32]; + size_t size; + + memset(buf, 0, sizeof(buf)); + size = snprintf(buf, sizeof(buf), "%sGPS Detected", gps ? "" : "No "); + writeField(_fGps, buf, size); +} + |