sqfmi
c3587d04a7
Update config.h
2 months ago
sqfmi
ce71292ea9
Add new watchface and uptime
2 months ago
sqfmi
e5556cb700
Merge branch 'dev'
3 months ago
SQFMI
83aada6452
Merge pull request #201 from sukhpalhub/wifi-feature
...
Issue #89 Added mac address and local ip
3 months ago
Sukhpal Singh
3a7eff4a8e
Remove wifi setup guide from readme
3 months ago
SQFMI
aaa3d91113
Merge pull request #202 from khenderick/feature/weather-source
...
Keep track on weather source
3 months ago
Kenneth Henderick
f49e1a5fab
Keep track on whether weather data was fetched from external source
3 months ago
Sukhpal Singh
9ac9aeded9
Issue #89 Added mac address and local ip
...
- Displayed mac address when setting up wifi
- Display local ip when wifi is connected from the setup
3 months ago
SQFMI
ef0534e92b
Update to version 1.4.5
3 months ago
SQFMI
2cdfeaa0d1
Merge pull request #199 from sqfmi/dev
...
Dev
3 months ago
SQFMI
7333873f08
Merge pull request #193 from Alex-K37/ambig_overload
...
fixed compilation error: ambiguous overload for 'operator='
3 months ago
SQFMI
9a64af8b3d
Merge pull request #178 from DarkZeros/OptimizeDisplay
...
Optimise GxEPD2 Display
3 months ago
SQFMI
5921655691
Merge pull request #188 from shtrom/fix/gmtOffset_from_weather
...
Set GMT offset from weatherdata. Will override GMT offset in settings after API call.
3 months ago
SQFMI
472eee733d
Merge branch 'master' into fix/gmtOffset_from_weather
3 months ago
SQFMI
6e41b9c982
Merge pull request #190 from shtrom/feature/exit-inactive-menu
...
Exit menu after some inactive time
3 months ago
Olivier Mehani
dd3797f2d5
Exit menu after some inactive time
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
4 months ago
Alex-K37
5e451fbf04
fixed compilation error: ambiguous overload for 'operator='
...
.pio/libdeps/watchy/Watchy/src/Watchy.cpp: In member function 'weatherData Watchy::getWeatherData(String, String, String, String, String, uint8_t)':
.pio/libdeps/watchy/Watchy/src/Watchy.cpp:620:48: error: ambiguous overload for 'operator=' (operand types are 'String' and 'JSONVar')
responseObject["weather"][0]["main"];
^
In file included from /home/krupp/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:166,
from .pio/libdeps/watchy/Watchy/src/Watchy.h:4,
from .pio/libdeps/watchy/Watchy/src/Watchy.cpp:1:
/home/build/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h:102:18: note: candidate: 'String& String::operator=(const String&)'
String & operator =(const String &rhs);
^~~~~~~~
/home/build/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h:103:18: note: candidate: 'String& String::operator=(const char*)'
String & operator =(const char *cstr);
^~~~~~~~
4 months ago
SQFMI
c5344d9d42
Merge pull request #189 from shtrom/feature/vibrate-o-clock
...
Vibrate every hour on the dot
4 months ago
Olivier Mehani
cbb4820d85
fixup! Add opion to vibrate every hour (and on reset)
5 months ago
Olivier Mehani
c750754e8a
fixup! Get gmtOffset from weather data, for use in all NTP requests
5 months ago
Olivier Mehani
5f07f2ec63
Add opion to vibrate every hour (and on reset)
...
Set watchySettings.vibrateOClock to true
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
5 months ago
Olivier Mehani
b0e405e187
Use designated initialisers for watchySettings
...
This [0] allows to skip obsolete fields, and generally not have to rely
on field ordering.
[0] https://www.cppstories.com/2021/designated-init-cpp20/
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
5 months ago
Olivier Mehani
2bd89ef250
Get gmtOffset from weather data, for use in all NTP requests
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
5 months ago
SQFMI
eb43be0634
Update README.md
5 months ago
sqfmi
9e5d7ad19c
Merge branch 'master' into dev
5 months ago
sqfmi
99158e19d4
v1.4.3
...
- add ntp sync to weather call
- removed dst param since it's not used
5 months ago
sqfmi
a24b1d0945
Merge branch 'master' into dev
6 months ago
sqfmi
8adde783be
update library
6 months ago
SQFMI
4c56a38f34
Merge pull request #181 from ITCactus/fix-version-about-screen
...
fix "LibVer" info on "About Watchy" screen
6 months ago
SQFMI
53acbe6929
Merge pull request #179 from DarkZeros/Arduino_2.0.3+_fix
...
Tentative fixes for 2.0.3+
6 months ago
sqfmi
c5ceab1a49
Merge branch 'pr/178' into dev
7 months ago
sqfmi
5e0834f309
Merge branch 'master' into dev
7 months ago
SQFMI
fdfe7ee2be
Merge pull request #177 from DarkZeros/SPI20MHz
...
SPI set to 20MHz
7 months ago
ITCactus
819606e892
fix "LibVer" info on "About Watchy" screen
8 months ago
Daniel Ansorregui
04126ce5f6
Tentative fixes for 2.0.3+
...
* Found that the Resets were caused
by the timer wakeup being set
* Also, some pins will crash the
device if we access them.
Maybe they were protected in 2.0.2
and now they are not.
8 months ago
Daniel Ansorregui
5c27f4721f
Optimise GxEPD2 Display
...
* This change implements certain
speed improvements on top of
upstream GxEPD2 that are not fully
accepted by the upstream maintainer.
* The change Adds a new WatchyDisplay class
and implements the mods in there.
* Using transactions for SPI communication
* Remove extra delays for yield()
* Remove 10ms active waits in resets
* This reduces (874ms -> 657ms) the display
update. Making it more responsive and
Saving 21mJ/update or 2.6mAh/day
8 months ago
Daniel Ansorregui
561673927c
Set SPI to 20MHz
...
* Speed up SPI transfer to the display
by using 20Mhz instead of default 4Mhz
This saves around 16ms = 1.5mJ/refresh
or 2160mJ/day = 0.6mWh/day = 0.2mAh/day
(890ms -> 874ms)
8 months ago
sqfmi
2e957fb80b
Merge branch 'master' into dev
9 months ago
SQFMI
5690db077f
Merge pull request #168 from stuartpb/patch-1
...
PCF8563: Call rtc_pcf.getDateTime in WatchyRTC::read
9 months ago
sqfmi
44c51fce90
Merge branch 'master' into dev
9 months ago
Stuart P. Bentley
37ea6135da
PCF8563: Call rtc_pcf.getDateTime in WatchyRTC::read
...
Fixes #128 as noted by @neaket
10 months ago
SQFMI
3e3a8859a9
Update README.md
11 months ago
sqfmi
715a0e1bd3
fix include order
11 months ago
SQFMI
00dc02fe21
Merge pull request #162 from ajraymond/fix_missing_defines
...
Fix missing defines breaking compilation
11 months ago
SQFMI
4b739afbd0
Merge branch 'master' into fix_missing_defines
11 months ago
SQFMI
c5ddfb4e7b
Update library.json
11 months ago
SQFMI
8440fc7960
Update library.properties
11 months ago
SQFMI
0bdbcbc348
Update README.md
11 months ago
SQFMI
433050a63a
Merge pull request #161 from aneeshdurg/formatter
...
Introduce and use a consistent style
11 months ago
Alexandre J. Raymond
170029672a
Fix missing defines breaking compilation
11 months ago