Commit Graph

24 Commits

Author SHA1 Message Date
5c0cc41af5 worker thread for streaming sACN 2021-09-01 12:53:53 -04:00
dfeaf646e1 don't send inactive universes 2021-09-01 12:40:21 -04:00
f5055020ed cleanup memory allocators 2021-09-01 12:39:15 -04:00
a8e997258b override setValue functions 2021-09-01 12:37:38 -04:00
337a8a650d increment sequence number every message 2021-08-31 12:24:21 -04:00
ae5732e2fd smart pointers for PDU header and data segments 2021-08-31 11:13:36 -04:00
decf1f7cb1 sACN universe sending 2021-08-31 10:27:30 -04:00
b9e752e87e make universes aware of their sending source 2021-08-31 09:27:53 -04:00
d9e42f5c2f universes have a destination IP, defaulting to the appropriate multicast address 2021-08-30 10:00:54 -04:00
66b6c8e7e4 initilize active slots to 0 2021-08-29 11:17:53 -04:00
08c07d1c9c also track sequence number for syncronizaton 2021-08-29 01:12:11 -04:00
3bad5e0d3e evaluate sequence numbers using standard method 2021-08-29 01:00:50 -04:00
6def8d52b9 reuse DATA::data_header to maintain record of metadata 2021-08-28 14:47:30 -04:00
287ae5f6cc markdown block quotes from the standard 2021-08-28 12:54:26 -04:00
c808341eff universes have provenances or metadata, not sources 2021-08-28 10:17:53 -04:00
54df9ae8f6 track the count of active data slots 2021-08-28 09:04:06 -04:00
031888f192 don't force sACN namespace to be all caps 2021-08-28 09:01:33 -04:00
2a26e7fa49 DMP layer of sACN is too constrained to require inheritance of DMP::Device 2021-08-27 09:02:44 -04:00
f40ac836ce DMP property get/set 2021-08-26 17:00:15 -04:00
8392d2e433 data pending synchronization can be a nullptr until feature is used 2021-08-26 16:49:58 -04:00
3c78f0570d force synchronization on next update, not next access 2021-08-26 16:46:06 -04:00
53602709fa begin adding citations to standards 2021-08-26 11:54:30 -04:00
f948932c90 additional documentation 2021-08-25 17:20:33 -04:00
a62c41e6bc protocols move out of top level directory 2021-08-24 18:30:44 -04:00