microscope.clients module

TODO: complete this docstring

class microscope.clients.Client(url)[source]

Bases: object

Base Client object that makes methods on proxy available locally.

_connect()[source]

Connect to a proxy and set up self passthrough to proxy methods.

class microscope.clients.DataClient(url)[source]

Bases: microscope.clients.Client

A client that can receive and buffer data.

enable()[source]

Set the client on the remote and enable it.

receiveData(data, timestamp, *args)[source]
trigger_and_wait()[source]