-
138edf9c52
WIP
tcp-proto
cdo
2023-07-14 15:50:45 +01:00
-
8fdc409a39
Create Python remote CLI
cdo
2023-05-21 20:53:57 +01:00
-
cf11785f44
Write first version of TCP control protocol
cdo
2023-05-21 20:53:30 +01:00
-
e961496973
Come up with TCP control protocol
cdo
2023-05-21 20:52:16 +01:00
-
d2e2ea21df
Fix inconsistent dayspec description
cdo
2023-05-21 20:45:54 +01:00
-
8c957d043a
Move all firmware files to subdirectory
cdo
2023-05-21 15:06:44 +01:00
-
3d8ec33cd3
Move alarm and time types into dedicated headers
main
cdo
2023-05-21 13:12:49 +01:00
-
7434f4f037
Support IPv6 in wifi component
cdo
2023-05-20 02:30:30 +01:00
-
fc74ff84ce
Add 'sntp ip' command for getting SNTP server's IP
cdo
2023-05-19 18:13:08 +01:00
-
ba1fe7239e
Reduce log level of unhandled wifi events
cdo
2023-05-19 18:12:40 +01:00
-
199194ef7c
Supress annoying GPIO logs
cdo
2023-05-19 18:12:19 +01:00
-
4a6246ba9a
Change default timezone so it actually works
cdo
2023-05-19 17:51:48 +01:00
-
077f3d5552
Allow alarms to be day-specific
cdo
2023-05-19 17:16:10 +01:00
-
00e96f12f0
Add clear subcommand to alarms command
cdo
2023-05-19 16:55:03 +01:00
-
58055bf4b4
Allow no args in settings command
cdo
2023-05-19 16:15:55 +01:00
-
e4668f0c04
Implement persistent alarm storage
cdo
2023-05-19 16:15:17 +01:00
-
685e0950bf
Create system_utils component
cdo
2023-05-19 16:05:27 +01:00
-
9c9f027bb8
Add support for snoozing alarms
cdo
2023-05-19 14:01:40 +01:00
-
17704a5607
Change default time save period to 60000 ms
cdo
2023-05-18 01:33:54 +01:00
-
2c8672d22f
Change default alert frequency to 400 Hz
cdo
2023-05-18 01:33:39 +01:00
-
0d12bb7445
Add alarms component
cdo
2023-05-18 01:29:17 +01:00
-
d7dd2025b8
Add seconds to Time type, handle in time component
cdo
2023-05-18 01:24:42 +01:00
-
7926ccc6fa
Seperate time storage into its own module
cdo
2023-05-17 18:23:58 +01:00
-
6ec3cae4b3
Seperate SNTP stuff into its own module
cdo
2023-05-17 18:08:55 +01:00
-
89eb99b80f
Move time update logic from display module to time manager
cdo
2023-05-17 17:55:13 +01:00
-
d84bb7ac4b
Add support for getting day of the week to time module
cdo
2023-05-17 16:04:10 +01:00
-
8904f9ab8e
Change default alert sound frequency
cdo
2023-05-16 23:02:53 +01:00
-
371238581f
Use smooth SNTP sync mode
cdo
2023-05-16 23:02:41 +01:00
-
06966c2ae6
Create sntp command
cdo
2023-05-16 22:52:43 +01:00
-
2ca513b98d
Add date support to time manager
cdo
2023-05-16 22:32:19 +01:00
-
a4a4a035f2
Save/load time to/from storage in time_manager
cdo
2023-05-16 22:12:49 +01:00
-
c82af79d52
Create buttons module
cdo
2023-05-16 21:11:41 +01:00
-
82334be492
Implement sound module to handle audio alerts
cdo
2023-05-16 14:02:32 +01:00
-
f50525a2a6
Scope creep
cdo
2023-05-16 13:54:09 +01:00
-
2ac7310a21
Move default settings into sub-menu in menuconfig
cdo
2023-05-16 13:50:58 +01:00
-
744f8b2504
Configure SNTP
cdo
2023-05-16 00:05:55 +01:00
-
62405149ad
Add setting for SNTP server
cdo
2023-05-15 23:21:47 +01:00
-
7d84b95ad5
Implement WiFi networking
cdo
2023-05-15 22:55:12 +01:00
-
129e8188d2
Tick off some of the planned features in the README
cdo
2023-05-15 18:38:05 +01:00
-
3a34109ccf
Remove decimal point from display
cdo
2023-05-15 18:35:05 +01:00
-
f115ed7394
Add a settings console command
cdo
2023-05-15 18:32:56 +01:00
-
0634787df3
Add a console with a reboot command
cdo
2023-05-15 18:32:34 +01:00
-
e4fa25a61e
Remove unused #include and component require from fatal component
cdo
2023-05-15 18:31:22 +01:00
-
3ab6c20e58
Rename config module to settings
cdo
2023-05-15 17:39:29 +01:00
-
cee2e368dc
Flesh out time module
cdo
2023-05-15 17:31:23 +01:00
-
8be7ec1e28
Add timezone config item
cdo
2023-05-15 17:25:25 +01:00
-
be666164f4
Create display module top level
cdo
2023-05-15 16:57:41 +01:00
-
81f5c6aaa0
Create time module stub
cdo
2023-05-15 16:42:55 +01:00
-
95cf84728d
Write driver for 7-segment display
cdo
2023-05-15 16:41:27 +01:00
-
87c9ca3c81
Add SSID and PSK config items
cdo
2023-05-15 12:10:51 +01:00
-
81dfa7fe1c
Add default hostname Kconfig item
cdo
2023-05-15 11:34:23 +01:00
-
d7f1c2ace0
Restructure config module for easier addition of items
cdo
2023-05-15 11:23:07 +01:00
-
10c77203ab
Add config component with hostname setting
cdo
2023-05-14 21:33:03 +01:00
-
ae1d470b4b
Create fatal component to handle fatal errors
cdo
2023-05-14 21:13:35 +01:00
-
cc020d12bf
Write README with project summary and planned features
cdo
2023-05-14 18:20:25 +01:00
-
3d2790f340
Configure ESP-IDF for single core MCU
cdo
2023-05-14 18:22:22 +01:00
-
a14d685d8b
Add .gitignore
cdo
2023-05-14 18:10:00 +01:00
-
1638b0b7ae
Add clang-format config
cdo
2023-05-14 18:09:52 +01:00
-
5ae721d25f
Create project structure
cdo
2023-05-14 18:09:29 +01:00
-
629031ee71
Add license (AGPL 3.0)
cdo
2023-05-14 18:09:08 +01:00