Fixes issue where values obtained from get_data() and get_all_data() did not match. Bytes returned from CAPTUREGET? (get_all_data()) were improperly interpreted as big-endian.
Also formats returned array from get_all_data() as single-precision (32-bit) float.
Fixes issue where a capture is stopped before the buffer is full. The data returned from get_all_data() is only the full portion of the capture buffer.
get_data()
andget_all_data()
did not match. Bytes returned fromCAPTUREGET?
(get_all_data()
) were improperly interpreted as big-endian.get_all_data()
as single-precision (32-bit) float.get_all_data()
is only the full portion of the capture buffer.