Commit Graph

116 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 e3f3fa5b45 remove libESTA as directory, now a submodule 2021-05-27 11:07:23 -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 1fe3cde5cd update schematic with new default pin 2021-02-11 13:35:45 -05: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 8f0822f719 continuing SDT development 2021-02-03 13:50:24 -05:00
Kevin Matz 149f5b809d use uniform EPI 17 implimentation 2021-02-03 13:49:53 -05:00
Kevin Matz 9d1421b86b get CID from root PDU header 2021-02-03 13:47:36 -05:00
Kevin Matz fc6cac583d make SACN::Receiver a subclass of ACN::Appliance 2021-02-02 14:20:08 -05:00
Kevin Matz 63e2aeca41 more work on SDT 2021-02-02 14:19:32 -05:00
Kevin Matz 5620a6c7e1 template for PDU::Handler type 2021-02-02 14:19:09 -05:00
Kevin Matz 4dfac265c7 introduce the Appliance class 2021-02-02 14:18:44 -05:00
Kevin Matz 9b84ec311f construct component by default with NULL UUID 2021-02-02 14:17:29 -05:00
Kevin Matz 24dc73b357 base class for ACN Components 2021-01-27 10:11:08 -05:00
Kevin Matz 31a67c9716 EPI 16 constants 2021-01-27 10:05:06 -05:00
Kevin Matz 6fd3126e13 untested EPI 33 2021-01-27 10:03:48 -05:00
Kevin Matz d4a24f427c keep record from where universe data was sourced 2021-01-27 09:49:55 -05:00
Kevin Matz 240037eb5b define property components near each other for source readability 2021-01-26 16:23:11 -05:00
Kevin Matz deb3b9f3a7 remove alias from std namespace 2021-01-26 16:21:56 -05:00
Kevin Matz eeaffcf0c9 use type alias over typedef 2021-01-26 16:19:50 -05:00
Kevin Matz 5328f650ab further refine library path 2021-01-26 16:16:53 -05:00
Kevin Matz 2a4c015e6b expand protocol list 2021-01-13 14:34:38 -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