Commit Graph

32 Commits

Author SHA1 Message Date
Kevin Matz 9248104350 rewrite the sACN class 2020-12-22 11:34:52 -05:00
Kevin Matz c4cccc97e1 move settings and configuration to namespaces 2020-12-21 11:50:47 -05:00
Kevin Matz 1352fdb735 rename AsyncWebServer variable 2020-12-21 11:03:15 -05:00
Kevin Matz 0f4028d1fc set config with web API 2020-12-19 15:16:05 -05:00
Kevin Matz c823783f5a remove unused variable 2020-12-19 09:25:58 -05:00
Kevin Matz 2d91c18857 use unsigned NVM storage functions 2020-12-19 09:25:31 -05:00
Kevin Matz ff2e2e1f05 unify template name and html ID 2020-12-19 09:24:25 -05:00
Kevin Matz e2278a8075 redirect to mDNS name on restart 2020-12-17 13:18:50 -05:00
Kevin Matz e886764e1e wifi sleep only available in STA 2020-12-17 13:18:26 -05:00
Kevin Matz 49a37e7d26 only show wifi status for STA 2020-12-17 12:33:02 -05:00
Kevin Matz db2af6f626 wifi STA and AP use different APIs 2020-12-17 12:32:43 -05:00
Kevin Matz dedbf4f930 add ssid to status 2020-12-17 12:31:16 -05:00
Kevin Matz bcbb3285f9 introduce json status API 2020-12-16 16:45:35 -05:00
Kevin Matz e93bda9774 introduce config get json API 2020-12-16 16:44:42 -05:00
Kevin Matz e1fd1a3aec use mDNS to announce the onboard web server 2020-12-16 16:13:24 -05:00
Kevin Matz 7b5807fba8 fix AP+DHCP mode 2020-12-16 15:58:57 -05:00
Kevin Matz 685c266e9d reboot from web API 2020-12-16 12:47:50 -05:00
Kevin Matz 811bd445cb start a web server on port 80, serving static HTML from SPIFFS 2020-12-16 12:46:26 -05:00
Kevin Matz 1e3a247a4b read voltage from Hazzah32 battery connector 2020-12-16 10:35:15 -05:00
Kevin Matz 5d951eba47 set configurable hostname 2020-12-11 16:00:58 -05:00
Kevin Matz 00eac16fd6 use the Preferences library to store device config in NVM 2020-12-11 14:36:26 -05:00
Kevin Matz 73eb72a638 check for features [en|dis]abled 2020-12-09 10:48:22 -05:00
Kevin Matz e11b8fce9d initial pixel tape control 2020-12-08 17:25:05 -05:00
Kevin Matz 102fa53f8b wait for serial to init 2020-12-08 17:23:56 -05:00
Kevin Matz 73815a878c refactor for multi-universe support 2020-12-07 08:45:40 -05:00
Kevin Matz 1acb638759 update sACN docs 2020-12-06 17:25:19 -05:00
Kevin Matz 297e7b2ca9 stop bluetooth to save a bit of battery 2020-12-06 14:33:13 -05:00
Kevin Matz b5e58743e4 auto formatting cleanups 2020-12-04 14:57:57 -05:00
Kevin Matz 7f1bd834cc unify sACN subscribers 2020-12-04 14:37:47 -05:00
Kevin Matz efad085a2a Use a FreeRTOS task to update strobe. 2020-12-04 11:34:26 -05:00
Kevin Matz 525970bbf9 seperate stobe class from sACN. 2020-12-04 09:44:58 -05:00
Kevin Matz 6f4c3e3357 initial commit 2020-12-03 09:55:53 -05:00