1
0
Fork 0
Commit Graph

229 Commits

Author SHA1 Message Date
Kevin Matz 6cde71a672 more bibs 2021-08-28 08:53:43 -04:00
Kevin Matz 193899b4d7 Provenance can be a POD struct 2021-08-27 12:09:19 -04:00
Kevin Matz 2a26e7fa49 DMP layer of sACN is too constrained to require inheritance of DMP::Device 2021-08-27 09:02:44 -04:00
Kevin Matz 8c99f4ff1f enforce value constraints when reading stream 2021-08-27 08:56:39 -04:00
Kevin Matz f40ac836ce DMP property get/set 2021-08-26 17:00:15 -04:00
Kevin Matz 8d6a765c3a refactor receive function names to reflect PDU type, not vector 2021-08-26 16:57:30 -04:00
Kevin Matz 05f629440b DMP Properties don't need a class 2021-08-26 16:56:28 -04:00
Kevin Matz 8392d2e433 data pending synchronization can be a nullptr until feature is used 2021-08-26 16:49:58 -04:00
Kevin Matz 3c78f0570d force synchronization on next update, not next access 2021-08-26 16:46:06 -04:00
Kevin Matz 390b2eadf6 cite multi-line quotes 2021-08-26 12:30:44 -04:00
Kevin Matz 60ac42d024 flat search box 2021-08-26 12:30:17 -04:00
Kevin Matz c724f414b1 remove gradients 2021-08-26 12:15:46 -04:00
Kevin Matz 381d5fe4f9 use slide images from git tree 2021-08-26 12:00:45 -04:00
Kevin Matz 53602709fa begin adding citations to standards 2021-08-26 11:54:30 -04:00
Kevin Matz 8de1af8e89 use doxygen todo list 2021-08-26 11:54:08 -04:00
Kevin Matz 44c87055fd copyright info 2021-08-26 11:53:25 -04:00
Kevin Matz b92593c653 SVG doxygen graphs 2021-08-26 11:52:52 -04:00
Kevin Matz 03300620fc custom doxygen content 2021-08-26 11:35:50 -04:00
Kevin Matz c05e47abf2 add bibliographies 2021-08-26 11:35:26 -04:00
Kevin Matz da90565ed5 move doxygen output to build tree 2021-08-26 03:25:01 -04:00
Kevin Matz ce74d93cad doxygen built files 2021-08-25 17:21:45 -04:00
Kevin Matz 7f9764ac43 have cmake build doxygen files 2021-08-25 17:21:14 -04:00
Kevin Matz f948932c90 additional documentation 2021-08-25 17:20:33 -04:00
Kevin Matz d5bef37ddf rename ACN::RLP::Appliance -> ACN::RLP::Component 2021-08-25 10:57:31 -04:00
Kevin Matz 883dbc7f8c introduce ACN::PDU::Message 2021-08-25 10:33:53 -04:00
Kevin Matz dee458bf88 remove unnecessary virtuals 2021-08-25 10:33:15 -04:00
Kevin Matz 5ea90a2beb rename DMP::Component -> DMP::Appliance 2021-08-25 10:31:19 -04:00
Kevin Matz 30f61fa019 mark global heade as private 2021-08-25 10:29:48 -04:00
Kevin Matz c41d26bf7f register RLP vectors 2021-08-25 00:23:11 -04:00
Kevin Matz a62c41e6bc protocols move out of top level directory 2021-08-24 18:30:44 -04:00
Kevin Matz db5f007d22 project restructure + version bump 0.2.0 2021-08-24 18:10:20 -04:00
Kevin Matz 8d24b8b7a1 copied from an example. remove project copyright. 2021-08-22 19:20:27 -04:00
Kevin Matz 3a801fba51 test a random CID 2021-08-22 19:15:06 -04:00
Kevin Matz 0ad24fab4b good enough to pass the tests. more testing required to find the real problem. 2021-08-22 19:13:31 -04:00
Kevin Matz ec6edf19e0 cast to wider type before bitshift 2021-08-22 17:41:46 -04:00
Kevin Matz b147ca0578 raw bytes don't need to be a pointer 2021-08-22 17:41:12 -04:00
Kevin Matz cc40307adb be tolerant of curly braces on input, but don't use them on output. 2021-08-22 16:57:46 -04:00
Kevin Matz 026a4a16de test creating v4 uuid 2021-08-22 16:01:46 -04:00
Kevin Matz 9d5c985254 close the loop and compare to original string 2021-08-22 15:51:24 -04:00
Kevin Matz 7a0a8765a6 basic UUID test 2021-08-22 15:46:28 -04:00
Kevin Matz 5f72daa789 get version from correct octet 2021-08-22 15:46:02 -04:00
Kevin Matz ce575e983e set correct bits for UUID type 2021-08-22 15:34:55 -04:00
Kevin Matz a496cca21e add overview test of sACN data receive using packet example from the standard. 2021-08-22 15:33:32 -04:00
Kevin Matz 32da243239 tests get their own CmakeLists 2021-08-22 15:32:46 -04:00
Kevin Matz edd351fce0 change hard-coded length values to UUID_LENGTH constant 2021-08-22 12:11:48 -04:00
Kevin Matz 00a32ea2f9 seed srand with current UUID timestamp 2021-08-22 12:10:50 -04:00
Kevin Matz 922deb81da return nullptrs, not 0s 2021-08-22 12:04:30 -04:00
Kevin Matz 7f338164b6 IP stack receivers are public 2021-08-22 12:02:19 -04:00
Kevin Matz 8acfa70f00 link Tests against library 2021-08-22 12:01:38 -04:00
Kevin Matz 571e6a73ec DMP not allowed directly in root 2021-08-20 15:39:52 -04:00