We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cef428d commit 145e97bCopy full SHA for 145e97b
source/pyControl/hardware.py
@@ -336,7 +336,7 @@ def send_buffer(self, run_stop=False):
336
self.data_header[5:9] = self.buffer_start_times[buffer_n].to_bytes(4, "little")
337
checksum = sum(self.data_header[5:])
338
checksum += sum(self.buffers_mv[buffer_n][:n_samples] if run_stop else self.buffers[buffer_n])
339
- self.data_header[1:3] = checksum.to_bytes(2, "little")
+ self.data_header[1:3] = (checksum & 0xFFFF).to_bytes(2, "little")
340
fw.usb_serial.write(self.data_header)
341
if run_stop:
342
fw.usb_serial.send(self.buffers_mv[buffer_n][:n_samples])
0 commit comments