Julian Metzler
|
840e51ab42
|
k8200_pst: Fix bug that prevented special position 0x7F (empty) from being sent
|
2024-03-17 13:30:49 +01:00 |
Julian Metzler
|
d976ac8ef1
|
browser_config: Rename field flag enum entries to avoid confusion with Kconfig defines
|
2024-02-11 15:24:32 +01:00 |
Julian Metzler
|
d357c88ace
|
Update sdkconfigs
|
2024-02-11 12:49:21 +01:00 |
Julian Metzler
|
15baa85179
|
browser_config: Add select input for SPIFFS files
|
2024-02-11 12:47:56 +01:00 |
Julian Metzler
|
2e3e618be0
|
Make remote_poll token write-only in browser config
|
2024-02-11 00:47:25 +01:00 |
Julian Metzler
|
dc9485f089
|
Add WPA2 Enterprise support
|
2024-02-10 18:49:47 +01:00 |
Julian Metzler
|
1fea1fdf5f
|
telegram_bot: Fix chat ID overflow (change uint32_t to int64_t)
|
2024-02-10 18:49:19 +01:00 |
Julian Metzler
|
c326ab36af
|
telegram_bot/remote_poll: Make most variables static to avoid conflicts
|
2024-02-10 16:05:58 +01:00 |
Julian Metzler
|
47fdf1608e
|
canvas: Use text() instead of html()
|
2024-02-07 23:22:31 +01:00 |
Julian Metzler
|
d16adcaaae
|
k8200_pst: Increase rotation timeout
|
2024-02-07 23:22:14 +01:00 |
Julian Metzler
|
6a7ad611e0
|
canvas: Rename home_pos to home for selection displays
|
2024-02-07 18:52:39 +01:00 |
Julian Metzler
|
ac08d5c8bc
|
remote_poll: Don't blank display on poll error
|
2024-02-04 21:46:50 +01:00 |
Julian Metzler
|
8b86e8835f
|
remote_poll: Allow restarting cycle with JSON flag
|
2024-02-04 20:43:44 +01:00 |
Julian Metzler
|
70b7e09789
|
Add remote poll input
|
2024-02-04 19:27:52 +01:00 |
Julian Metzler
|
d41e22aa96
|
k8200_pst: Add simple rotation timeout
|
2024-02-04 18:26:59 +01:00 |
Julian Metzler
|
818ad88915
|
Add KRONE 8200 PST driver
|
2024-02-04 14:49:01 +01:00 |
Julian Metzler
|
72d349401b
|
sel_k9000: Fix Rx IO direction
|
2024-01-28 17:05:44 +01:00 |
Julian Metzler
|
5c0c895c16
|
shaders_char: Prevent repeats from being 0 (caused crash)
|
2023-12-29 02:39:20 +01:00 |
Julian Metzler
|
3f9f195302
|
Fix full stop handling for 16segrgb as well
|
2023-12-29 02:30:14 +01:00 |
Julian Metzler
|
fc2fc1d222
|
Add restart button to browser config
|
2023-12-03 01:41:37 +01:00 |
Julian Metzler
|
7cfa8c2052
|
Add splashscreen with git version on boot
|
2023-12-03 01:32:27 +01:00 |
Julian Metzler
|
23f5df8c3c
|
Rewrite combining full stop and line break handling for character displays by using an intermediate buffer
|
2023-12-03 00:57:39 +01:00 |
Julian Metzler
|
29f9a71107
|
Add right_to_left parameter to sweeping_rainbow shader and add sweeping_single_color_rainbow shader
|
2023-06-09 01:14:59 +02:00 |
Julian Metzler
|
77dd548c09
|
Fix sweeping_rainbow shader not working with NTP system time
|
2023-06-08 22:43:59 +02:00 |
Julian Metzler
|
c3d6699b3d
|
Remove upload_port from platformio.ini
|
2023-06-07 19:25:17 +02:00 |
Julian Metzler
|
04473c6538
|
Update TODO
|
2023-06-07 19:23:34 +02:00 |
Julian Metzler
|
d9e4050c18
|
splitflap_k9000: Change HTTP server max. header length to 1024
|
2023-05-01 21:02:52 +02:00 |
Julian Metzler
|
348cd73d4c
|
Browser Canvas: Add live update toggle
|
2023-04-10 15:32:17 +02:00 |
Julian Metzler
|
d28f7b5f1a
|
Browser Canvas: Add maxlength for selection display text inputs
|
2023-04-10 14:58:31 +02:00 |
Julian Metzler
|
88577651ed
|
Browser Canvas: Load framebuffer for selection displays
|
2023-04-10 14:56:02 +02:00 |
Julian Metzler
|
561af6aeda
|
Browser Canvas: Add frontend for selection displays
|
2023-04-07 01:02:50 +02:00 |
Julian Metzler
|
97980b5a34
|
Expose selection display configuration JSON in /info/display.json for canvas
|
2023-04-06 20:04:57 +02:00 |
Julian Metzler
|
9a3bf9e8de
|
SEL-K9000: Load configuration from JSON in SPIFFS
|
2023-04-06 19:48:50 +02:00 |
Julian Metzler
|
2b4b4c7ad1
|
Change display_init return from void to esp_err_t
|
2023-04-06 17:52:27 +02:00 |
Julian Metzler
|
74a0b4d201
|
Add support for selection-based displays (e.g. split-flap) and add Krone 9000 selection mode driver
|
2023-04-06 17:22:15 +02:00 |
Julian Metzler
|
0c0b60e10a
|
Add missing embed in platformio.ini
|
2023-04-06 01:08:16 +02:00 |
Julian Metzler
|
c8d494ddde
|
Remove some debug logs
|
2023-04-06 00:43:21 +02:00 |
Julian Metzler
|
44b95dd4c3
|
Add basic web SPIFFS file manager and clean up some httpd code
|
2023-04-06 00:36:00 +02:00 |
Julian Metzler
|
2d108751db
|
Add SPIFFS
|
2023-04-05 19:06:02 +02:00 |
Julian Metzler
|
54a8879924
|
Fix crash when requesting device info in AP mode (wg not started)
|
2023-02-13 21:03:58 +01:00 |
Julian Metzler
|
df18492a0b
|
Disable single-letter NTP and WG indications until a better solution is found.
They kept reappearing when WiFi dropped out and subsequently reconnected.
|
2023-02-12 13:22:50 +01:00 |
Julian Metzler
|
dcf6331b46
|
Fix framebuf size error introduced in 7f3ed03 (crude fix)
|
2023-02-12 02:15:27 +01:00 |
Julian Metzler
|
fd58f97895
|
Fix crash when wireguard credentials aren't present
|
2023-02-12 00:55:17 +01:00 |
Julian Metzler
|
e0cff6d4f3
|
Change init messages for character displays to indicate NTP and WireGuard status
|
2023-02-11 22:49:53 +01:00 |
Julian Metzler
|
55068d4181
|
Add HTTP Basic Auth to OTA and Config
|
2023-02-11 22:05:41 +01:00 |
Julian Metzler
|
97645d7a29
|
Browser Config: Add flag to hide value when reading fields
|
2023-02-11 19:25:37 +01:00 |
Julian Metzler
|
12decda771
|
Add WireGuard client
|
2023-02-11 19:10:03 +01:00 |
Julian Metzler
|
4092f1c53e
|
Add python scripts
|
2022-12-30 16:33:12 +01:00 |
Julian Metzler
|
70b23ca1ae
|
16segrgb: Double frame width, add quirks to improve full stop handling in canvas
|
2022-12-29 20:27:11 +01:00 |
Julian Metzler
|
f621a2b4f7
|
Redirect / to /canvas
|
2022-12-29 19:19:42 +01:00 |