|
535cc66cd1
|
range element width has only one user
|
2021-09-01 12:22:53 -04:00 |
|
|
b356d052b3
|
cast range types before writing
|
2021-09-01 12:21:22 -04:00 |
|
|
7c40861383
|
platform driver needs a refactor before output can be const keyword
|
2021-09-01 12:20:35 -04:00 |
|
|
c811469c95
|
platform implementation for sending PDU::Stream RLP datagrams
|
2021-09-01 12:13:59 -04:00 |
|
|
044c95b168
|
virtual alt SC function
|
2021-08-31 13:25:02 -04:00 |
|
|
740bd851c0
|
don't modify data being set
|
2021-08-31 13:24:32 -04:00 |
|
|
337a8a650d
|
increment sequence number every message
|
2021-08-31 12:24:21 -04:00 |
|
|
355f2b3365
|
reduce redundant code
|
2021-08-31 11:59:48 -04:00 |
|
|
00b1c1299f
|
mutex for NULL Start Code data
|
2021-08-31 11:33:02 -04:00 |
|
|
ae5732e2fd
|
smart pointers for PDU header and data segments
|
2021-08-31 11:13:36 -04:00 |
|
|
858e8b4770
|
purge universe discovery bitrot
|
2021-08-31 11:09:20 -04:00 |
|
|
68bc049b8b
|
discovery on both IPv4 and IPv6
|
2021-08-31 10:28:00 -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 |
|
|
207c6b8b71
|
reclassify null start data as Protected
|
2021-08-31 09:03:18 -04:00 |
|
|
7c9c62d0fe
|
make uniform the passing address_type
|
2021-08-31 09:01:57 -04:00 |
|
|
09b2210616
|
threaded worker loop for periodic discovery broadcast
|
2021-08-30 13:59:08 -04:00 |
|
|
d421a5c577
|
transmit sACN Universe Discovery lists
|
2021-08-30 13:36:17 -04:00 |
|
|
f0d9402db9
|
transmit sACN EXTENDED frames
|
2021-08-30 13:32:20 -04:00 |
|
|
9c10bd7124
|
calculate multicast addresses from universe numbers
|
2021-08-30 13:30:36 -04:00 |
|
|
b8e6dcdcef
|
enhanced IP address
|
2021-08-30 12:53:17 -04:00 |
|
|
7495897b4a
|
rlp writing
|
2021-08-30 10:15:39 -04:00 |
|
|
d9e42f5c2f
|
universes have a destination IP, defaulting to the appropriate multicast address
|
2021-08-30 10:00:54 -04:00 |
|
|
9b0ff5821b
|
reuse IP address types from SDT
|
2021-08-30 09:56:48 -04:00 |
|
|
cf9ae4c89b
|
intermediate transport class for both TCP and UDP
|
2021-08-30 09:55:34 -04:00 |
|
|
8f7463b67f
|
keep a list of discovered universes
|
2021-08-29 11:44:27 -04:00 |
|
|
7a0fbb0e41
|
note that 0 sequences can expose bugs
|
2021-08-29 11:18:45 -04:00 |
|
|
66b6c8e7e4
|
initilize active slots to 0
|
2021-08-29 11:17:53 -04:00 |
|
|
7a49267125
|
use std::copy for efficiency
|
2021-08-29 11:06:00 -04:00 |
|
|
b934477b19
|
don't front-pad property data for non-zero addresses
|
2021-08-29 09:49:00 -04:00 |
|
|
9ab058393e
|
remove redundant length check
|
2021-08-29 09:07:05 -04:00 |
|
|
dbed27aacf
|
remove redundant length check
|
2021-08-29 09:03:42 -04:00 |
|
|
08c07d1c9c
|
also track sequence number for syncronizaton
|
2021-08-29 01:12:11 -04:00 |
|
|
5101e0d22c
|
track sequence numbers per universe
|
2021-08-29 01:01:20 -04:00 |
|
|
3bad5e0d3e
|
evaluate sequence numbers using standard method
|
2021-08-29 01:00:50 -04:00 |
|
|
324ac934e8
|
document PDU properties
|
2021-08-29 00:59:36 -04:00 |
|
|
ca990976e5
|
directly compare DATA::data_headers
|
2021-08-29 00:58:57 -04:00 |
|
|
a99a191e13
|
new name for the ArpitratingUniverse class
|
2021-08-28 15:28:52 -04:00 |
|
|
6def8d52b9
|
reuse DATA::data_header to maintain record of metadata
|
2021-08-28 14:47:30 -04:00 |
|
|
ea3abc97b5
|
transmit sequence number
|
2021-08-28 12:54:46 -04:00 |
|
|
287ae5f6cc
|
markdown block quotes from the standard
|
2021-08-28 12:54:26 -04:00 |
|
|
bb290ab7cb
|
validate incoming sequence number
|
2021-08-28 12:23:20 -04:00 |
|
|
eaac6084a2
|
required documentation of merge
|
2021-08-28 11:24:01 -04:00 |
|
|
39cb36c46e
|
fail on receiving invalid universe number
|
2021-08-28 10:27:13 -04:00 |
|
|
c808341eff
|
universes have provenances or metadata, not sources
|
2021-08-28 10:17:53 -04:00 |
|
|
9b4f698b9a
|
data header options inherit from pdu_steam_object
|
2021-08-28 09:10:28 -04:00 |
|
|
0614524d0b
|
also enforce priority value constraint on sending
|
2021-08-28 09:08:40 -04:00 |
|
|
bd05b0439a
|
DMP action stubs
|
2021-08-28 09:07:50 -04:00 |
|
|
6a9247ccea
|
refactor dmp header component names
|
2021-08-28 09:07:06 -04:00 |
|
|
54df9ae8f6
|
track the count of active data slots
|
2021-08-28 09:04:06 -04:00 |
|