artiq/artiq/examples/sim/device_db.py

45 lines
1.1 KiB
Python
Raw Normal View History

device_db = {
2014-12-03 18:20:30 +08:00
"core": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "Core",
"arguments": {}
2014-12-03 18:20:30 +08:00
},
"mains_sync": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "Input",
"arguments": {"name": "mains_sync"}
2014-12-03 18:20:30 +08:00
},
"pmt": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "Input",
"arguments": {"name": "pmt"}
2014-12-03 18:20:30 +08:00
},
"laser_cooling": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "WaveOutput",
"arguments": {"name": "laser_cooling"}
2014-12-03 18:20:30 +08:00
},
"spectroscopy": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "WaveOutput",
"arguments": {"name": "spectroscopy"}
2014-12-03 18:20:30 +08:00
},
"spectroscopy_b": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "VoltageOutput",
"arguments": {"name": "spectroscopy_b"}
2014-12-03 18:20:30 +08:00
},
"state_detection": {
"type": "local",
2014-12-03 18:20:30 +08:00
"module": "artiq.sim.devices",
"class": "WaveOutput",
"arguments": {"name": "state_detection"}
2014-12-03 18:20:30 +08:00
},
}