aboutsummaryrefslogtreecommitdiffstats
path: root/doc/SimpleWeatherService.md
Commit message (Collapse)AuthorAgeFilesLines
* SimpleWeatherService: Add sunrise and sunset data (#2100)Victor Kareh7 days1-5/+14
| | | | | | | * SimpleWeatherService: Add sunrise and sunset data --------- Co-authored-by: mark9064 <30447455+mark9064@users.noreply.github.com>
* Simple Weather Service : Fix timestampJean-François Milants2024-01-041-2/+2
| | | | | | Wording improvements in doc. Co-authored-by: Reinhold Gschweicher <pyro4hell@gmail.com>
* Simple Weather Service : Fix timestampJean-François Milants2024-01-041-2/+2
| | | | Mention that the timestamp should be expressed in localtime time.
* Simple Weather Service : Fix timestampJean-François Milants2024-01-041-2/+2
| | | | | In the documentation, specify that the timestamp is expressed in seconds from epoch (instead of nanoseconds). SimpleWeatherService now uses "localtime" (GetCurrentDateTime()) instead of UTC time.
* docs: Fix simple weather forecast message typeFintasticMan2024-01-031-2/+2
|
* Simple Weather ServiceJean-François Milants2023-12-231-1/+2
| | | | | Fix ToUInt64() in SimpleWeatherService.cpp. Fix typo in SimpleWeatherService.md.
* Simple Weather ServiceJean-François Milants2023-12-231-21/+21
| | | | Store temperatures as int16_t (instead of uint8_t previously). The temperature is expressed in °C * 100.
* Simple Weather Service - code cleaning and improvementsJean-François Milants2023-12-231-3/+3
| | | | | | | Add missing icons (heavy clouds, thunderstorm, snow). Remove unneeded comparison operator (!=), improve conversion of Timestamp and MessageType, order includes. Fix typo in documentation. Remove not related change in StopWatch.
* SimpleWeather service : new weather implementationJean-François Milants2023-12-231-0/+68
This new implementation of the weather feature provides a new BLE API and a new weather service. The API uses a single characteristic that allows companion apps to write the weather conditions (current and forecast for the next 5 days). The SimpleWeather service exposes those data as std::optional fields. This new implementation replaces the previous WeahterService. The API is documented in docs/SimpleWeatherService.md.