|
ac1c5d64d7
|
remove duplicate allocation
|
2023-05-15 11:21:49 -04:00 |
|
|
4fd1c4de29
|
introspection is protected
|
2023-05-15 11:21:08 -04:00 |
|
|
64901a27cb
|
adding children doen't need to be virtual
|
2023-05-15 11:20:47 -04:00 |
|
|
f0d5556230
|
name match a const string
|
2023-05-15 11:20:16 -04:00 |
|
|
f72ca7e9f6
|
root dispatching doesn't pop the pattern list
|
2023-05-15 11:19:29 -04:00 |
|
|
6853a2af5c
|
name matching is protected, and not virtual
|
2023-05-15 11:18:28 -04:00 |
|
|
0c22c70b38
|
check if method is root
|
2023-05-15 11:12:45 -04:00 |
|
|
767c0a9e34
|
remove unnecessary headers
|
2023-05-15 10:55:39 -04:00 |
|
|
fe4d94628c
|
use message string i/o
|
2023-05-15 10:55:24 -04:00 |
|
|
5b65fd8187
|
corrected initializer for blob data
|
2023-05-15 10:54:19 -04:00 |
|
|
6022d4bbc6
|
consistant patterns for byte alignment
|
2023-05-15 10:52:54 -04:00 |
|
|
745222cbf9
|
be wrong instead of throwing exemptions
|
2023-05-15 10:50:59 -04:00 |
|
|
706fe5a3f9
|
corrected sub-string indexing for nested arrays
|
2023-05-13 11:36:45 -04:00 |
|
|
81746d635e
|
convenience functions for adding arguments by value
|
2023-05-13 11:34:50 -04:00 |
|
|
63df16831e
|
use raw character data for regex definition
|
2023-05-13 11:33:45 -04:00 |
|
|
983ae8a412
|
destructor, for vtable
|
2023-05-13 11:33:15 -04:00 |
|
|
49a446c5aa
|
optional method naming in constructor
|
2023-05-13 11:32:58 -04:00 |
|
|
e1faba699e
|
optional argument value setting in constructor
|
2023-05-13 11:32:35 -04:00 |
|
|
28c7bba442
|
optimize out unnecessary allocation
|
2023-05-13 11:31:01 -04:00 |
|
|
4cc4d16fba
|
unify string padding
|
2023-05-13 11:29:38 -04:00 |
|
|
310eae05ec
|
don't hard code constants
|
2023-05-13 11:25:32 -04:00 |
|
|
4f76a2f96c
|
add code path for (eventually) receiving discovery messages
|
2023-05-03 16:10:52 -04:00 |
|
|
3745f44a5f
|
remove hard-coded constants
|
2023-05-03 16:02:21 -04:00 |
|
|
f4c91891e0
|
more nuanced failure mode tracking
|
2023-05-03 16:02:06 -04:00 |
|
|
3882af3659
|
corrected checksum element ordering
|
2023-05-03 15:59:14 -04:00 |
|
|
6c7d62ca6b
|
arbitrary data checksumming
|
2023-05-03 15:57:37 -04:00 |
|
|
c0074e62b7
|
documentation updates
|
2023-05-03 15:56:48 -04:00 |
|
|
41b51f7aa9
|
unit lookup helpers
|
2023-05-02 13:01:33 -04:00 |
|
|
e1f0836a55
|
additional documentation
|
2023-05-02 13:00:57 -04:00 |
|
|
9985f21cb2
|
split device types
|
2023-05-02 13:00:41 -04:00 |
|
|
887ce0f5a4
|
comprehensive parameter descriptions
|
2023-05-02 12:59:26 -04:00 |
|
|
91fa0c71e4
|
structure for parameter metadata
|
2023-05-02 12:50:06 -04:00 |
|
|
ec98049b39
|
bibs for RDM additional message sets
|
2023-05-02 12:43:47 -04:00 |
|
|
a1b08fd22d
|
publicly accessible UID
|
2023-04-28 21:02:35 -04:00 |
|
|
9b27820873
|
RDM API cleanup
|
2023-04-28 20:46:13 -04:00 |
|
|
29173eacf2
|
use the BCD serial number for the RDM device id
|
2023-04-28 20:19:15 -04:00 |
|
|
ab17dc05ba
|
template the BCD converters
|
2023-04-28 20:16:41 -04:00 |
|
|
35dc0f30d2
|
configure RDM device info
|
2023-04-27 09:26:05 -04:00 |
|
|
73615db6c4
|
additional device info details
|
2023-04-27 09:25:07 -04:00 |
|
|
7fffc6d0dd
|
formatting cleanup
|
2023-04-27 09:23:56 -04:00 |
|
|
08ca66fcb3
|
only claim the manufacturer ID if there isn't one
|
2023-04-27 09:20:41 -04:00 |
|
|
176ddf1df6
|
refactor check-summing to be pointers and referances
|
2023-04-27 09:10:15 -04:00 |
|
|
d80e4c6559
|
group template functions for readability
|
2023-04-27 09:09:01 -04:00 |
|
|
5455d805d5
|
remove ineffective optimization
|
2023-04-27 09:05:09 -04:00 |
|
|
bc36227387
|
cast to a pointer of the referance, not the value
|
2023-04-26 14:34:45 -04:00 |
|
|
fc48300964
|
connect RDM responder I/O
|
2023-04-26 10:05:16 -04:00 |
|
|
e951c25461
|
let the universe decide what to do with start codes
|
2023-04-26 10:04:06 -04:00 |
|
|
f1612dc60e
|
use a callback to send RDM data
|
2023-04-26 10:02:20 -04:00 |
|
|
db3da280da
|
pre allocate memory for the message data
|
2023-04-26 10:01:33 -04:00 |
|
|
dafa95ec76
|
use callbacks to process alternate start codes
|
2023-04-26 09:59:14 -04:00 |
|