MultiDeviceServer

class asgard_alignment.MultiDeviceServer.MultiDeviceServer(port, host, config_file)

Bases: object

A class to run the Instrument MDS.

Methods Summary

handle_message(message)

Handles a recieved message.

log(message)

run()

socket_funct(s)

Methods Documentation

handle_message(message)

Handles a recieved message. Custom messages are indicated by lowercase commands

log(message)
run()
socket_funct(s)
DATABASE_MSG_TEMPLATE = {'command': {'name': 'write', 'parameters': [], 'time': 'YYYY-MM-DDThh:mm:ss'}}
static get_time_stamp()
handle_message(message)

Handles a recieved message. Custom messages are indicated by lowercase commands

log(message)
run()
socket_funct(s)