ezmsg.blackrock.util#

Classes

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

Bases: object

__init__(alpha=0.1, sysfreq=1.0)[source]#
Parameters:
add_pair(nsp_time, sys_time)[source]#
property offset: float#
property sysfreq: float#
nsp2system(nsp_timestamp: int) float[source]#
nsp2system(nsp_timestamp: ndarray[tuple[Any, ...], dtype[int]]) ndarray[tuple[Any, ...], dtype[float]]
system2nsp(system_timestamp: float) int[source]#
system2nsp(system_timestamp: ndarray[tuple[Any, ...], dtype[int]]) ndarray[tuple[Any, ...], dtype[float]]
class ClockSync(*args, **kwargs)[source]#

Bases: object

__init__(alpha=0.1, sysfreq=1.0)[source]#
Parameters:
add_pair(nsp_time, sys_time)[source]#
property offset: float#
property sysfreq: float#
nsp2system(nsp_timestamp: int) float[source]#
nsp2system(nsp_timestamp: ndarray[tuple[Any, ...], dtype[int]]) ndarray[tuple[Any, ...], dtype[float]]
system2nsp(system_timestamp: float) int[source]#
system2nsp(system_timestamp: ndarray[tuple[Any, ...], dtype[int]]) ndarray[tuple[Any, ...], dtype[float]]