Commit Graph

488 Commits

Author SHA1 Message Date
da668011fe report the status of the dominant universe 2022-11-22 23:27:25 -05:00
d41ecc65bc the status byte can be private 2022-11-22 23:26:33 -05:00
c00e0e1d9a use virtual setStatus to change operational states 2022-11-22 12:15:24 -05:00
5c2548a5d3 if DMX has timed out, check if sACN has also 2022-11-22 12:13:52 -05:00
8a3eb928dd set DMX_LOST status from E111_DATA_LOSS_TIMEOUT 2022-11-22 12:05:25 -05:00
6be8dfbebd set the operational status for sending universes 2022-11-21 17:46:17 -05:00
cf1df8d373 send 3 stream_terminated messages during orderly shutdown 2022-11-21 17:45:43 -05:00
09dc532984 check for timeout before returning the status 2022-11-21 17:42:08 -05:00
357f8d5359 override the base implementation to be thread safer 2022-11-21 17:41:28 -05:00
81e68203ff set the status of terminated universes 2022-11-21 14:40:38 -05:00
f27faa4fe6 always attempt to delete terminated universes 2022-11-21 14:40:04 -05:00
fdbff859c7 be verbose in the status name 2022-11-21 14:37:02 -05:00
6ad6aa28f8 don't remove last universe if holding the look 2022-11-21 14:25:12 -05:00
a5958448ff set/timeout ops modify the operational state 2022-11-21 13:41:22 -05:00
53ac273c0b there is no distinction between network data lost and terminated 2022-11-21 13:39:14 -05:00
e76fd2f603 add a property to track the operating state of the universe 2022-11-21 13:24:21 -05:00
718a3dd22f Add status enum to be used later to track the operational state of a universe. 2022-11-21 12:41:59 -05:00
07cc2e1c0a give the Multiverseview to each UniverseView as parent 2022-11-21 12:40:31 -05:00
b0a16a8cb7 Add theme icons to actions 2022-11-20 23:01:30 -05:00
8fd8ef977d doc improvements 2022-11-20 23:00:38 -05:00
54ead231ad ensure that UDP and TCP are being sent on the correct transport 2022-11-20 17:30:23 -05:00
4a52f7302d implement a more robust method of determining dominant member 2022-11-20 15:22:51 -05:00
3672b1d49f Remove note about deleting callback tokens, It's done for all stale callbacks. 2022-11-20 15:16:12 -05:00
1ad91bdefe doc updates 2022-11-20 15:15:14 -05:00
ae838bee21 reuse the same RLP header for every message 2022-11-20 15:10:53 -05:00
10031d3a05 implement a separate sender for each transport protocol 2022-11-20 15:09:03 -05:00
2d93bbe709 only handle discovery frames if discovery is enabled 2022-11-19 17:23:13 -05:00
e14556fe16 call discovery callbacks after disabling discovery 2022-11-19 17:22:36 -05:00
b26bf158c0 never add a universe for discovery 2022-11-19 17:22:03 -05:00
99d919d613 move discovery state tracking form platform driver to protocol receiver 2022-11-19 16:43:41 -05:00
2003e22110 IPv6 uses MDL not IGMP 2022-11-19 16:08:24 -05:00
df8356e7dc wait until after names are assigned to print debug statement 2022-11-19 16:07:33 -05:00
b748dd9a01 separate "name" (FCTN or UACN) from UACN 2022-11-19 15:56:59 -05:00
b7f045cd6b Enable changing the ACN EPI 19 user assignable name 2022-11-19 15:47:51 -05:00
d84dde0cb2 add a modal line editior dialog 2022-11-19 15:46:47 -05:00
e4119c5189 add missing property getter for "Hold Last Look" 2022-11-19 15:45:31 -05:00
488328a05e refactor persistent settings 2022-11-19 15:44:34 -05:00
e98b6f5734 make the add universe dialog modal 2022-11-19 15:43:31 -05:00
e528abe5e1 make the ACN EPI 19 Fixed name only asignable at initilization 2022-11-19 15:43:02 -05:00
0cad3288d7 move metatype declaration ajacent to type definition 2022-11-19 15:36:15 -05:00
01e3549861 Add a note to documentation about subclassing vs wrapping for QSacnUniverse 2022-11-19 12:34:52 -05:00
5c0a74e338 verify subscription by validity of universe pointer 2022-11-19 12:34:20 -05:00
33347894af toggle'able sACN discovery 2022-11-19 12:33:49 -05:00
498129c325 rearrange the menu bar 2022-11-19 12:32:32 -05:00
a0a1c13cb3 enhanced IGMP debug messages 2022-11-19 12:27:02 -05:00
24e7b5eb4c retrieving a universe doesn't modify the receiver 2022-11-19 12:26:07 -05:00
ef38fae104 Without a way to query the subscription state of an IGMP group, use a boolean to track the state of sACN discovery. 2022-11-19 12:24:46 -05:00
ffb82f3029 edit'able source names from the tree view 2022-11-18 15:55:52 -05:00
693b361244 add citation 2022-11-18 13:50:07 -05:00
8fb0666ff0 fix indent 2022-11-18 12:16:35 -05:00