Commit Graph

94 Commits

Author SHA1 Message Date
Kevin Matz 49ae4cb41a return Arduino platform ESP arch support to tree 2021-05-28 14:15:56 -04:00
Kevin Matz 305ebb0f05 latest library versions 2021-05-27 15:43:31 -04:00
Kevin Matz 1f80212d26 take back ESP32 sACN reciever class from libESTA 2021-05-27 13:25:04 -04:00
Kevin Matz d1fcb08bd8 add libESTA as submodule 2021-05-27 11:05:25 -04:00
Kevin Matz b841067c42 remove link to libESTA subfolder 2021-05-27 11:04:48 -04:00
Kevin Matz aae0890100 move fixtures out of libESTA 2021-05-27 09:40:14 -04:00
Kevin Matz adf99b99f2 and option default pins to the pins.h file 2021-02-11 11:28:56 -05:00
Kevin Matz 8c7e48c856 keep the hardcoded pin configurations in one place 2021-02-11 10:25:39 -05:00
Kevin Matz d3b4d794c4 Add RGB pixel strips 2021-02-10 17:09:35 -05:00
Kevin Matz 5328f650ab further refine library path 2021-01-26 16:16:53 -05:00
Kevin Matz ed971a4c1c move the protocols library to a more generic path 2021-01-13 12:32:04 -05:00
Kevin Matz 0e85f41548 initial UUID library 2021-01-13 12:21:41 -05:00
Kevin Matz d8ef8b3279 give the pixel strip its own fixture class 2021-01-09 18:53:59 -05:00
Kevin Matz 20c6da9ca7 remove unnecessary namespace clutter 2021-01-09 18:50:06 -05:00
Kevin Matz 4f268fffde remove silly typedefs 2021-01-09 14:47:49 -05:00
Kevin Matz 56a0bf0f25 set parent when creating the Block 2021-01-09 14:13:44 -05:00
Kevin Matz 5d042f72e7 template alias for a block of PDU 2021-01-09 14:12:15 -05:00
Kevin Matz 945fa7595a initialize strobe to INACTIVE 2021-01-09 09:36:17 -05:00
Kevin Matz eef99b8c51 namespace cleanup 2021-01-08 14:01:51 -05:00
Kevin Matz f1fe989d9a additional standard enforcement 2021-01-08 14:01:24 -05:00
Kevin Matz b9977c7f9d give sACN univeres an isSynchronized property to track sync state. 2021-01-08 14:00:39 -05:00
Kevin Matz 92ce1d5d65 unsubscribe on STREAM_TERMINATED option 2021-01-08 13:05:59 -05:00
Kevin Matz bbc3cb5592 introduce unsubscribing from universes 2021-01-08 13:05:27 -05:00
Kevin Matz 104d5526bc namespace cleanups 2021-01-08 11:44:51 -05:00
Kevin Matz 04d103a427 remove incorrect length check. Vector may be inherited. 2021-01-08 02:34:08 -05:00
Kevin Matz a678676d3d rename to mimic pbuf api 2021-01-08 02:25:49 -05:00
Kevin Matz 796b8a5993 improved ACN protocol layer separation and robustness 2021-01-08 02:22:41 -05:00
Kevin Matz 43c0e61465 some library documentation 2021-01-04 13:42:26 -05:00
Kevin Matz 073d3b7a05 header and include cleanups 2021-01-04 12:50:40 -05:00
Kevin Matz 2e39a01a4c fully E1.17 ACN compliant receiver of E1.31 sACN data 2021-01-04 09:52:54 -05:00
Kevin Matz 7bc93797cb add informative message about nvm_get_* errors 2021-01-04 09:44:36 -05:00
Kevin Matz ba0cf27aa2 add warning if subscribe fails 2020-12-23 13:19:19 -05:00
Kevin Matz 81f1314ded slim header includes 2020-12-23 13:19:00 -05:00
Kevin Matz 490b4a7757 use ESP logging macros in device specific files 2020-12-23 12:49:22 -05:00
Kevin Matz 1956c8af42 abstractify fixture types 2020-12-23 11:46:01 -05:00
Kevin Matz b8ba54e926 always call WiFi.setHostname() 2020-12-23 11:45:25 -05:00
Kevin Matz 3f6048ee89 convert include guards to #pragma once 2020-12-23 11:44:50 -05:00
Kevin Matz 2a671e5be2 organize source tree 2020-12-22 13:51:37 -05:00
Kevin Matz 6219f3571b file rename 2020-12-22 13:16:29 -05:00
Kevin Matz 6275a2c10e compare, not assign 2020-12-22 12:51:06 -05:00
Kevin Matz 4dde9f4a1b rename the strobe class 2020-12-22 11:55:32 -05:00
Kevin Matz 2050a35e9f don't pretend that the wifi password is secure 2020-12-22 11:37:18 -05:00
Kevin Matz b2a03df444 change from network byte order on DMX recieve 2020-12-22 11:36:53 -05:00
Kevin Matz bcf4deec6c use extern keyword to directly expose the settings struct 2020-12-22 11:36:23 -05:00
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 b8d747ee23 explicit form submit 2020-12-21 09:38:18 -05:00
Kevin Matz 0f4028d1fc set config with web API 2020-12-19 15:16:05 -05:00
Kevin Matz 00b0af50c5 fix osc template names 2020-12-19 15:14:48 -05:00