Commit Graph

19 Commits

Author SHA1 Message Date
ca24b7878c only write the message data if there is any 2023-04-09 20:09:03 -04:00
7663b84ec5 discard used bytes without the offset 2023-04-09 20:07:41 -04:00
4c0bf5ded8 use the MessageData creator to instantiate the correct specialized type 2023-04-09 20:06:43 -04:00
d7d64fa13c single assignment assembly of the length 2023-04-09 19:58:56 -04:00
63e16701b9 explicitly compare as unsigned value 2023-04-09 19:57:44 -04:00
ea3bf9e5e8 skip a few parsing steps if the buffer is empty 2023-04-09 19:56:32 -04:00
32c6ccb60c leave the port always connected 2023-04-09 19:52:24 -04:00
f69c50d66d available widgets will return the widgets themselves 2023-04-09 19:42:21 -04:00
c89f55c107 message i/o for the serial port 2023-04-06 20:07:52 -04:00
3ab0c1141c include the fw version in widget info struct 2023-04-06 19:55:08 -04:00
a355edd722 use the USB mode to determine connection state 2023-04-06 09:40:00 -04:00
024d965f83 manage the qserialport open state 2023-04-05 18:07:48 -04:00
640fa888c7 search serial ports for connected devices 2023-04-05 12:42:18 -04:00
1b272f0d23 rename USB host side methods 2023-04-05 08:10:59 -04:00
aaa6e04817 bring enums into the local namespace 2023-04-05 07:53:22 -04:00
8fdd8573af meta-object register the API enums 2023-04-03 16:53:22 -04:00
f6c45d3b7f QFlags for the RX errors 2023-04-03 16:46:06 -04:00
d68c37fa82 use QSerialPort for IO 2023-04-03 16:45:32 -04:00
76a7078cef build files for a Qt platform driver for the ENTTEC DMX USB Pro 2023-04-03 09:59:18 -04:00