1
0
Fork 0
Commit Graph

998 Commits

Author SHA1 Message Date
Kevin Matz c40d1fcdf5 documentation cleanup 2023-04-25 10:25:54 -04:00
Kevin Matz 76d3cd00f8 include OSC as a non-standard protocol (message format) 2023-04-25 10:11:06 -04:00
Kevin Matz d91838dc5b receive packets 2023-04-25 10:10:16 -04:00
Kevin Matz 960e228e59 non-REST'style namespaces may need to reimpliment name matching 2023-04-25 10:09:51 -04:00
Kevin Matz 929ca62016 use guidance from opensoundcontrol website regarding client-server model 2023-04-25 09:03:46 -04:00
Kevin Matz 402bcf9188 add testing notes to the correct task list 2023-04-25 09:02:00 -04:00
Kevin Matz cba2cf9fd3 add todo item for delegate 2023-04-25 08:20:14 -04:00
Kevin Matz 38ff40e646 sending is a requirement of inheritors 2023-04-25 08:17:06 -04:00
Kevin Matz e29b41c812 connect unfinished actions to todo notes 2023-04-24 17:04:08 -04:00
Kevin Matz 773375757e bundle dispatching 2023-04-24 16:44:04 -04:00
Kevin Matz 0bfab08041 mark dispatching as const 2023-04-24 16:43:35 -04:00
Kevin Matz d7722f24f3 init the timetag to the epoch 2023-04-24 16:40:37 -04:00
Kevin Matz fa8b0482da omit the packet class 2023-04-24 16:39:40 -04:00
Kevin Matz e94db990ac explicit virtual destructor 2023-04-24 13:06:26 -04:00
Kevin Matz 031d00bed4 drop the packet class 2023-04-24 13:05:54 -04:00
Kevin Matz 23572904d2 timetag values to/from system time 2023-04-24 13:04:49 -04:00
Kevin Matz 4023cdaa81 drop the non-standard 128-bit timetag 2023-04-24 13:04:13 -04:00
Kevin Matz 22141d9a03 don't build NTP until there is a user 2023-04-24 13:03:30 -04:00
Kevin Matz 8fd3cc83cf a clock with the NTP epoch 2023-04-24 13:03:13 -04:00
Kevin Matz 7a25eeada7 callbacks for the method to trigger 2023-04-23 19:30:51 -04:00
Kevin Matz 913a1f789b use a regex to match the method name 2023-04-23 19:29:21 -04:00
Kevin Matz 76b8f974e7 patterns are a list 2023-04-23 11:56:57 -04:00
Kevin Matz 45a8c673f0 operators for floating point types 2023-04-23 11:36:17 -04:00
Kevin Matz 42ca307c4d receiver for OSC messages 2023-04-23 11:35:31 -04:00
Kevin Matz 1cce721179 endpoints for messages 2023-04-23 11:34:35 -04:00
Kevin Matz 877ab3ed4c message and bundle I/O 2023-04-23 11:33:58 -04:00
Kevin Matz d51d3163f9 the various OSC argument types 2023-04-23 11:32:52 -04:00
Kevin Matz abe41404cc remove extraneous brackets 2023-04-23 11:30:26 -04:00
Kevin Matz c52bf250b6 use column 0 to retrieve the widget pointer 2023-04-17 09:30:13 -04:00
Kevin Matz 9e390cff8b initialize as a bridge device 2023-04-17 09:08:46 -04:00
Kevin Matz 46a860fca9 display the name of the operating modes 2023-04-17 09:08:26 -04:00
Kevin Matz 4d797f2c1c also set the DMX device class when changing operating mode 2023-04-17 08:17:31 -04:00
Kevin Matz e0fb4ccbb3 add a watchdog to keep the status updated 2023-04-16 22:43:53 -04:00
Kevin Matz a34ada6da5 an asynchronous open procedure 2023-04-16 21:13:11 -04:00
Kevin Matz eb25959c08 retreive an index instead of creating 2023-04-16 15:02:51 -04:00
Kevin Matz 373e6dbda5 inspect DMX data 2023-04-16 14:57:28 -04:00
Kevin Matz cbd362b341 return the shared pointer for editing 2023-04-16 14:56:26 -04:00
Kevin Matz 3f366f2aa0 status feedback for RX_TIMEOUT 2023-04-16 14:54:56 -04:00
Kevin Matz c3bc6dc44e read the full length of remaining data 2023-04-16 14:54:01 -04:00
Kevin Matz 67e84624ee move the universe data viewer to the platform library 2023-04-16 12:18:00 -04:00
Kevin Matz b18823a009 rename the status indicator class 2023-04-16 11:34:07 -04:00
Kevin Matz 1563e620b9 model directly from the DMX::Universe 2023-04-16 11:10:04 -04:00
Kevin Matz 91128ca9f3 indicate directly from the DMX::Universe 2023-04-16 11:09:31 -04:00
Kevin Matz 6df0a06a04 add method to retrieve shared pointer of wrapped universe 2023-04-16 11:06:09 -04:00
Kevin Matz 63aef39f28 bring awareness of device operating classes to the base universe class 2023-04-16 11:05:04 -04:00
Kevin Matz f1f153f09e bring active slot awareness down to the base universe class 2023-04-16 11:03:53 -04:00
Kevin Matz 417d8cd18b alphabetize filenames 2023-04-16 10:54:48 -04:00
Kevin Matz 5223d1bb33 center align numeric columns 2023-04-16 10:53:46 -04:00
Kevin Matz b79ea8d976 set window title 2023-04-16 10:53:18 -04:00
Kevin Matz 3bc8c200f6 default column widths 2023-04-16 10:53:02 -04:00