|
2eac9cf7fb
|
allow reading a string from the all available bytes.
|
2021-08-17 14:18:25 -04:00 |
|
|
9dbfb9bac6
|
remove redundant stream health checks
|
2021-08-17 12:33:43 -04:00 |
|
|
112326b695
|
pdu_stream can read/write fixed length strings
|
2021-08-17 12:24:19 -04:00 |
|
|
1d5e36ae10
|
stream read/write for RDM UIDs
|
2021-08-16 22:23:06 -04:00 |
|
|
a8011898e8
|
rdmnet component
|
2021-08-16 21:54:48 -04:00 |
|
|
f7ac8f2a10
|
user intermediate component class
|
2021-08-16 21:54:26 -04:00 |
|
|
7feb63ecd6
|
broker protocol PDUs
|
2021-08-16 21:53:48 -04:00 |
|
|
fd0eeef934
|
pdu_stream can read/write UUID
|
2021-08-16 21:20:19 -04:00 |
|
|
ed82a617e6
|
OTP PDU do not inherit from ACN PDU
|
2021-08-16 19:16:24 -04:00 |
|
|
069dd3ede8
|
PDU hieracy flowchart
|
2021-08-16 18:18:59 -04:00 |
|
|
9a619b0e63
|
component fctn
|
2021-08-16 12:13:13 -04:00 |
|
|
d3f1edc33a
|
EPT client implementation is optional
|
2021-08-16 12:09:11 -04:00 |
|
|
d5f05f6fbe
|
note for potential future work
|
2021-08-16 11:36:36 -04:00 |
|
|
2fa42b1c53
|
C++20 template concepts in the comments
|
2021-08-16 11:07:31 -04:00 |
|
|
69cb85ef9f
|
allow pdu segment creators to be called with invalid streams
|
2021-08-16 10:44:25 -04:00 |
|
|
4440cb6f37
|
Use the DMX null start code timeout constant to prune received universes
|
2021-08-16 10:15:42 -04:00 |
|
|
a6620f1def
|
review of stream condition checking throughout iStream path
|
2021-08-16 10:14:39 -04:00 |
|
|
abb5bf1466
|
header, namespace, and whitespace cleanup
|
2021-08-15 23:36:29 -04:00 |
|
|
db6a22f4a5
|
static uuid as fromatted char array
|
2021-08-15 21:51:24 -04:00 |
|
|
0391910de5
|
protocol statics as char array
|
2021-08-15 21:47:27 -04:00 |
|
|
3e0cfe4868
|
make DMP generic enough for all vectors
|
2021-08-15 21:43:36 -04:00 |
|
|
53b6345038
|
only create SET data in SET vector'd DMP
|
2021-08-15 13:18:35 -04:00 |
|
|
53406333e3
|
template header/data reading in PDU
|
2021-08-15 13:16:59 -04:00 |
|
|
83e7a8d711
|
avoid potential cast to null
|
2021-08-15 12:11:50 -04:00 |
|
|
95853bd25b
|
remove api bloat
|
2021-08-15 12:10:18 -04:00 |
|
|
e6507c738d
|
rename RLP vector registration function
|
2021-08-15 11:22:01 -04:00 |
|
|
c033be5b6e
|
PDU::Block will only ever contain valid PDU
|
2021-08-15 11:14:09 -04:00 |
|
|
52d57c282c
|
add block diagram to readme
|
2021-08-15 10:39:52 -04:00 |
|
|
518f9826de
|
cmake cleanups
|
2021-08-14 20:40:53 -04:00 |
|
|
7981acc57b
|
check validity of PDU
|
2021-08-14 10:43:51 -04:00 |
|
|
41d7553e1e
|
read PDU blocks through iStream virtual
|
2021-08-14 09:28:28 -04:00 |
|
|
d883f061a4
|
uniform header/data names
|
2021-08-14 09:26:42 -04:00 |
|
|
13cba79652
|
transport EPI owns the root block
|
2021-08-13 17:19:16 -04:00 |
|
|
0c96f9a69c
|
llrp rdm into rdm responder
|
2021-08-13 16:07:40 -04:00 |
|
|
587f5a8d33
|
use RDM::Message for VECTOR_RDM_CMD_RDM_DATA
|
2021-08-13 12:22:29 -04:00 |
|
|
fa13e03ffa
|
LLRP wire format
|
2021-08-13 12:03:11 -04:00 |
|
|
2c304859b9
|
validate flags on stream input
|
2021-08-13 12:02:06 -04:00 |
|
|
13651c7cf2
|
header and namespace cleanup
|
2021-08-13 10:09:56 -04:00 |
|
|
edd3056341
|
RDMnet PDUs do not use standard ACN PDU flags.
|
2021-08-13 10:09:14 -04:00 |
|
|
e54bd78929
|
in UUID namespace, define for length of a UUID
|
2021-08-13 10:05:32 -04:00 |
|
|
2ebc026af7
|
assignable ID numbers at construction
|
2021-08-13 10:04:30 -04:00 |
|
|
16217879c1
|
whitespace cleanup
|
2021-08-13 09:58:20 -04:00 |
|
|
ee6bed286e
|
initialize at construction
|
2021-08-13 09:57:53 -04:00 |
|
|
966e3f3909
|
enforce limit to manufacturer ID value
|
2021-08-12 15:42:28 -04:00 |
|
|
0f00adbc55
|
define component with CID
|
2021-08-12 15:12:34 -04:00 |
|
|
ea9b7f909d
|
PDU for rdmnet protocols
|
2021-08-12 13:46:25 -04:00 |
|
|
9605766ddb
|
namespace and class outline
|
2021-08-12 13:13:00 -04:00 |
|
|
f93091a1ba
|
update readme
|
2021-08-12 11:09:20 -04:00 |
|
|
fc26e5e833
|
variable name to match standard
|
2021-08-12 00:44:41 -04:00 |
|
|
33476e0ceb
|
status collection PIDs
|
2021-08-12 00:31:00 -04:00 |
|