summaryrefslogtreecommitdiff
path: root/src/components/ble/weather/WeatherService.h
diff options
context:
space:
mode:
authorAvamander <avamander@gmail.com>2021-12-03 16:28:17 +0200
committerAvamander <avamander@gmail.com>2021-12-04 22:03:40 +0200
commit62bb6b51634b22410a96f1ca9cbe183d1e9c504c (patch)
tree562b53b0eac91281d443d9f1e57e36ed0995a697 /src/components/ble/weather/WeatherService.h
parent58d454b11fe3c143b37aea90772c122321a5b902 (diff)
Better cleanup, bugfixes and improvements in weather parsing. UI improvements
Diffstat (limited to 'src/components/ble/weather/WeatherService.h')
-rw-r--r--src/components/ble/weather/WeatherService.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/components/ble/weather/WeatherService.h b/src/components/ble/weather/WeatherService.h
index 52b0356a..a9f02b16 100644
--- a/src/components/ble/weather/WeatherService.h
+++ b/src/components/ble/weather/WeatherService.h
@@ -30,7 +30,8 @@
#undef min
#include "WeatherData.h"
-#include <components/datetime/DateTimeController.h>
+#include "libs/QCBOR/inc/qcbor/qcbor.h"
+#include "components/datetime/DateTimeController.h"
int WeatherCallback(uint16_t connHandle, uint16_t attrHandle, struct ble_gatt_access_ctxt* ctxt, void* arg);
@@ -160,7 +161,9 @@ namespace Pinetime {
* @param currentTimestamp what's the time right now
* @return if the event is valid
*/
- static bool isEventStillValid(const std::unique_ptr<WeatherData::TimelineHeader>& uniquePtr, const uint64_t timestamp);
+ static bool IsEventStillValid(const std::unique_ptr<WeatherData::TimelineHeader>& uniquePtr, const uint64_t timestamp);
+
+ void CleanUpQcbor(QCBORDecodeContext* decodeContext);
};
}
}