ba_read_chunk#

Read buffered stream data from the active backend.

Function Signature#

function [data, meta] = ba_read_chunk(timeout_ms, drain)

Usage#

[data, meta] = ba_read_chunk()
[data, meta] = ba_read_chunk(timeout_ms, drain)

Inputs#

timeout_ms

optional timeout in milliseconds.

drain

optional logical flag that drains buffered chunks when true.

Outputs#

data

channels x samples double matrix.

meta

metadata struct describing availability and sample counts.

Example#

[data, meta] = ba_read_chunk(1000, true)

Notes#

Requires an active stream.

Source File#

matlab/ba_read_chunk.m