sqfmi
c3587d04a7
Update config.h
9 months ago
sqfmi
ce71292ea9
Add new watchface and uptime
9 months ago
sqfmi
e5556cb700
Merge branch 'dev'
9 months ago
SQFMI
83aada6452
Merge pull request #201 from sukhpalhub/wifi-feature
...
Issue #89 Added mac address and local ip
9 months ago
Sukhpal Singh
3a7eff4a8e
Remove wifi setup guide from readme
9 months ago
SQFMI
aaa3d91113
Merge pull request #202 from khenderick/feature/weather-source
...
Keep track on weather source
9 months ago
Kenneth Henderick
f49e1a5fab
Keep track on whether weather data was fetched from external source
9 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
9 months ago
SQFMI
ef0534e92b
Update to version 1.4.5
9 months ago
SQFMI
2cdfeaa0d1
Merge pull request #199 from sqfmi/dev
...
Dev
9 months ago
SQFMI
7333873f08
Merge pull request #193 from Alex-K37/ambig_overload
...
fixed compilation error: ambiguous overload for 'operator='
9 months ago
SQFMI
9a64af8b3d
Merge pull request #178 from DarkZeros/OptimizeDisplay
...
Optimise GxEPD2 Display
9 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.
9 months ago
SQFMI
472eee733d
Merge branch 'master' into fix/gmtOffset_from_weather
9 months ago
SQFMI
6e41b9c982
Merge pull request #190 from shtrom/feature/exit-inactive-menu
...
Exit menu after some inactive time
9 months ago
Olivier Mehani
dd3797f2d5
Exit menu after some inactive time
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
10 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);
^~~~~~~~
10 months ago
SQFMI
c5344d9d42
Merge pull request #189 from shtrom/feature/vibrate-o-clock
...
Vibrate every hour on the dot
11 months ago
Olivier Mehani
cbb4820d85
fixup! Add opion to vibrate every hour (and on reset)
11 months ago
Olivier Mehani
c750754e8a
fixup! Get gmtOffset from weather data, for use in all NTP requests
11 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>
11 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>
11 months ago
Olivier Mehani
2bd89ef250
Get gmtOffset from weather data, for use in all NTP requests
...
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
11 months ago
SQFMI
eb43be0634
Update README.md
12 months ago
sqfmi
9e5d7ad19c
Merge branch 'master' into dev
12 months ago
sqfmi
99158e19d4
v1.4.3
...
- add ntp sync to weather call
- removed dst param since it's not used
12 months ago
sqfmi
a24b1d0945
Merge branch 'master' into dev
12 months ago
sqfmi
8adde783be
update library
12 months ago
SQFMI
4c56a38f34
Merge pull request #181 from ITCactus/fix-version-about-screen
...
fix "LibVer" info on "About Watchy" screen
12 months ago
SQFMI
53acbe6929
Merge pull request #179 from DarkZeros/Arduino_2.0.3+_fix
...
Tentative fixes for 2.0.3+
12 months ago
sqfmi
c5ceab1a49
Merge branch 'pr/178' into dev
1 year ago
sqfmi
5e0834f309
Merge branch 'master' into dev
1 year ago
SQFMI
fdfe7ee2be
Merge pull request #177 from DarkZeros/SPI20MHz
...
SPI set to 20MHz
1 year ago
ITCactus
819606e892
fix "LibVer" info on "About Watchy" screen
1 year 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.
1 year 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
1 year 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)
1 year ago
sqfmi
2e957fb80b
Merge branch 'master' into dev
1 year ago
SQFMI
5690db077f
Merge pull request #168 from stuartpb/patch-1
...
PCF8563: Call rtc_pcf.getDateTime in WatchyRTC::read
1 year ago
sqfmi
44c51fce90
Merge branch 'master' into dev
1 year ago
Stuart P. Bentley
37ea6135da
PCF8563: Call rtc_pcf.getDateTime in WatchyRTC::read
...
Fixes #128 as noted by @neaket
1 year ago
SQFMI
3e3a8859a9
Update README.md
1 year ago
sqfmi
715a0e1bd3
fix include order
1 year ago
SQFMI
00dc02fe21
Merge pull request #162 from ajraymond/fix_missing_defines
...
Fix missing defines breaking compilation
1 year ago
SQFMI
4b739afbd0
Merge branch 'master' into fix_missing_defines
1 year ago
SQFMI
c5ddfb4e7b
Update library.json
1 year ago
SQFMI
8440fc7960
Update library.properties
1 year ago
SQFMI
0bdbcbc348
Update README.md
1 year ago
SQFMI
433050a63a
Merge pull request #161 from aneeshdurg/formatter
...
Introduce and use a consistent style
1 year ago
Alexandre J. Raymond
170029672a
Fix missing defines breaking compilation
1 year ago