diff --git a/robot-server/simulators/test.json b/robot-server/simulators/test.json index 695be0803e1..4ff4b420e2c 100644 --- a/robot-server/simulators/test.json +++ b/robot-server/simulators/test.json @@ -1,4 +1,94 @@ { + "attached_instruments": { + "right": { + "model": "p300_single_v1", + "id": "321" + }, + "left": { + "model": "p10_single_v1", + "id": "123" + } + }, + "attached_modules": { + "thermocycler": [ + { + "model": "thermocyclerModuleV1", + "serial_number": "therm-123", + "calls": [ + { + "function_name": "set_temperature", + "kwargs": { + "temperature": 3, + "hold_time_seconds": 1, + "hold_time_minutes": 2, + "ramp_rate": 4, + "volume": 5 + } + }, + { + "function_name": "set_lid_temperature", + "kwargs": { + "temperature": 4 + } + } + ] + } + ], + "heatershaker": [ + { + "model": "heaterShakerModuleV1", + "serial_number": "hs-123", + "calls": [] + } + ], + "tempdeck": [ + { + "model": "temperatureModuleV1", + "serial_number": "temp-123", + "calls": [ + { + "function_name": "start_set_temperature", + "kwargs": { + "celsius": 3 + } + }, + { + "function_name": "await_temperature", + "kwargs": { + "awaiting_temperature": null + } + } + ] + } + ], + "magdeck": [ + { + "model": "magneticModuleV2", + "serial_number": "mag-123", + "calls": [ + { + "function_name": "engage", + "kwargs": { + "height": 4 + } + } + ] + }, + { + "model": "magneticModuleV1", + "serial_number": "mag-1234", + "calls": [ + { + "function_name": "engage", + "kwargs": { + "height": 4 + } + } + ] + } + ] + } +}{ "attached_instruments": { "right": { "model": "p300_single_v2",