{ "comm": { "type": "local", "module": "artiq.coredevice.comm_tcp", "class": "Comm", "arguments": {"host": "192.168.0.42"} }, "core": { "type": "local", "module": "artiq.coredevice.core", "class": "Core", "arguments": {} }, "pmt0": { "type": "local", "module": "artiq.coredevice.ttl", "class": "TTLInOut", "arguments": {"channel": 0} }, "ttl0": { "type": "local", "module": "artiq.coredevice.ttl", "class": "TTLOut", "arguments": {"channel": 2} }, }