ezmsg.lsl.util#

Functions

collect_timestamp_pairs(npairs=4)[source]#
Parameters:

npairs (int)

Return type:

Tuple[ndarray, ndarray]

Classes

class ClockSync(*args, **kwargs)[source]#

Bases: object

__init__(alpha=0.1, min_interval=0.1, run_thread=True)[source]#
Parameters:
run_once(n=4, force=False)[source]#
Parameters:
start()[source]#
stop()[source]#
property offset: float#
lsl2system(lsl_timestamp: float) float[source]#
lsl2system(lsl_timestamp: ndarray[tuple[Any, ...], dtype[float]]) ndarray[tuple[Any, ...], dtype[float]]
system2lsl(system_timestamp: float) float[source]#
system2lsl(system_timestamp: ndarray[tuple[Any, ...], dtype[float]]) ndarray[tuple[Any, ...], dtype[float]]
collect_timestamp_pairs(npairs=4)[source]#
Parameters:

npairs (int)

Return type:

Tuple[ndarray, ndarray]

class ClockSync(*args, **kwargs)[source]#

Bases: object

__init__(alpha=0.1, min_interval=0.1, run_thread=True)[source]#
Parameters:
run_once(n=4, force=False)[source]#
Parameters:
start()[source]#
stop()[source]#
property offset: float#
lsl2system(lsl_timestamp: float) float[source]#
lsl2system(lsl_timestamp: ndarray[tuple[Any, ...], dtype[float]]) ndarray[tuple[Any, ...], dtype[float]]
system2lsl(system_timestamp: float) float[source]#
system2lsl(system_timestamp: ndarray[tuple[Any, ...], dtype[float]]) ndarray[tuple[Any, ...], dtype[float]]