Fixes a bug where the UDP broadcast listener attempted to bind to the broadcast IP 255.255.255.255. It instead now binds to 0.0.0.0.
Methods have been added to the Begin, PointRate and Data commands to allow for more fine-grained reading of the fields from bytes.
Fixes an incorrect implementation of TCP stream reading. Streams now properly check that they've received the correct number of bytes before attempting to decode a command or response.
Enables TCP_NODELAY to reduce latency to adhere to the realtime requirements of laser DAC communication.
Fixes a bug where the UDP broadcast listener attempted to bind to the broadcast IP
255.255.255.255
. It instead now binds to0.0.0.0
.Methods have been added to the
Begin
,PointRate
andData
commands to allow for more fine-grained reading of the fields from bytes.Fixes an incorrect implementation of TCP stream reading. Streams now properly check that they've received the correct number of bytes before attempting to decode a command or response.
Enables
TCP_NODELAY
to reduce latency to adhere to the realtime requirements of laser DAC communication.