communication

This is the communication macro module

class put(*args, **kwargs)[source]

Sends a string to the communication channel

run(comch, data)[source]

Macro API. Runs the macro. Overwrite MANDATORY! Default implementation raises RuntimeError.

Raises:RuntimeError
class get(*args, **kwargs)[source]

Reads and outputs the data from the communication channel

run(comch, maxlen)[source]

Macro API. Runs the macro. Overwrite MANDATORY! Default implementation raises RuntimeError.

Raises:RuntimeError