|
dafa95ec76
|
use callbacks to process alternate start codes
|
2023-04-26 09:59:14 -04:00 |
|
|
63aef39f28
|
bring awareness of device operating classes to the base universe class
|
2023-04-16 11:05:04 -04:00 |
|
|
f1f153f09e
|
bring active slot awareness down to the base universe class
|
2023-04-16 11:03:53 -04:00 |
|
|
d87fbcf25d
|
unify the callback handlers
|
2022-12-12 11:29:41 -05:00 |
|
|
dbcde09616
|
more of making thing constant
|
2022-12-10 11:12:44 -05:00 |
|
|
37367cb6b4
|
explicit constructors and virtual destructors
|
2022-12-10 11:07:13 -05:00 |
|
|
1d1be459c8
|
rename mutex for consistency
|
2022-12-09 11:54:52 -05:00 |
|
|
7f8e9ce4ac
|
shared lock for universe access control
|
2022-12-09 11:18:27 -05:00 |
|
|
f1d3fe0256
|
use a shared mutex to lock the dimmer data
|
2022-12-09 10:28:02 -05:00 |
|
|
6237a9ef37
|
refactor for naming consistency
|
2022-12-08 17:41:07 -05:00 |
|
|
1cad61ffc7
|
protected convenience calls can be inlined
|
2022-12-06 14:51:03 -05:00 |
|
|
39a6bcbfbf
|
rearrange header
|
2022-12-06 14:04:18 -05:00 |
|
|
e7297c42ff
|
use the same callback runner for all callback types
|
2022-12-06 13:35:18 -05:00 |
|
|
5ad7b5505e
|
give all universe callbacks the same signature
|
2022-12-06 13:30:40 -05:00 |
|
|
3135c0ae6c
|
rename call back registration function for consistancy
|
2022-12-02 16:35:05 -05:00 |
|
|
be17ea9bb5
|
remove redundant local variable
|
2022-12-02 15:35:08 -05:00 |
|
|
9548145629
|
rename function to remove implication of rx use only
|
2022-12-02 15:32:26 -05:00 |
|
|
db7bf1dcb3
|
add status change callbacks for listeners that want to be notified
|
2022-12-02 13:06:22 -05:00 |
|
|
2491054e1d
|
cleanup universe status setting
|
2022-12-02 13:04:06 -05:00 |
|
|
4745458b87
|
rename callback list to better indicate the type of callback
|
2022-12-02 12:57:01 -05:00 |
|
|
6a2d1242be
|
rename variable to reflect validity for both rx and tx
|
2022-12-02 12:52:52 -05:00 |
|
|
13d1251511
|
move DMX to submodule
|
2022-11-28 14:55:05 -05:00 |
|