From 4a7ab715f7115460892927b998b2c45828f275d6 Mon Sep 17 00:00:00 2001 From: Mike Fiore Date: Tue, 1 Dec 2015 15:11:03 -0600 Subject: update progress and pass/fail for sweep --- Layout/LayoutSurveySuccess.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'Layout/LayoutSurveySuccess.cpp') diff --git a/Layout/LayoutSurveySuccess.cpp b/Layout/LayoutSurveySuccess.cpp index 68ef1dc..38edb5c 100644 --- a/Layout/LayoutSurveySuccess.cpp +++ b/Layout/LayoutSurveySuccess.cpp @@ -85,6 +85,10 @@ void LayoutSurveySuccess::updateStats(LoRaHandler::LoRaPing ping) { void LayoutSurveySuccess::updateGpsLatitude(GPSPARSER::latitude lat) { } +void LayoutSurveySuccess::updateGpsLatitude(std::string msg) { + writeField(_fGpsLat, msg, true); +} + void LayoutSurveySuccess::updateGpsLongitude(GPSPARSER::longitude lon) { } @@ -104,7 +108,7 @@ void LayoutSurveySuccess::updateSw2(std::string sw2) { } void LayoutSurveySuccess::updateCountdown(uint32_t seconds) { - char buf[16]; + char buf[32]; size_t size; memset(buf, 0, sizeof(buf)); @@ -115,3 +119,12 @@ void LayoutSurveySuccess::updateCountdown(uint32_t seconds) { writeField(_fSw2, buf, size, true); } +void LayoutSurveySuccess::updatePassFail(uint8_t pass, uint8_t fail) { + char buf[32]; + size_t size; + + memset(buf, 0, sizeof(buf)); + size = snprintf(buf, sizeof(buf), "Pass %u Fail %u", pass, fail); + writeField(_fGpsTime, buf, size, true); +} + -- cgit v1.2.3