ipmarkers

Module: tools.live.ipmarkers

Inheritance diagram for pySPACE.tools.live.ipmarkers:

Inheritance diagram of pySPACE.tools.live.ipmarkers

Class Summary

MarkerSocket([ip, port, name])
MarkerServer([port, sync_interval])
MarkerAcquisitionThread(client, address[, ...])

Classes

MarkerSocket

class pySPACE.tools.live.ipmarkers.MarkerSocket(ip='10.250.3.83', port=55555, name='test', **kwargs)[source]

Bases: threading.Thread

__init__(ip='10.250.3.83', port=55555, name='test', **kwargs)[source]
send(marker)[source]
run()[source]
stop()[source]

MarkerServer

class pySPACE.tools.live.ipmarkers.MarkerServer(port=55555, sync_interval=10, **kwargs)[source]

Bases: threading.Thread

__init__(port=55555, sync_interval=10, **kwargs)[source]
stop()[source]
__repr__()[source]
run()[source]
join_stopped_threads()[source]
read()[source]

MarkerAcquisitionThread

class pySPACE.tools.live.ipmarkers.MarkerAcquisitionThread(client, address, sync_interval=10, queue=None, **kwargs)[source]

Bases: threading.Thread

__init__(client, address, sync_interval=10, queue=None, **kwargs)[source]
stop()[source]
__repr__()[source]
run()[source]
sync_start(fmt)[source]
sync_end(beacon, fmt)[source]
show_marker(marker, fmt)[source]