pylabrobot.opentrons.flex.Flex.send_command#

async Flex.send_command(command_type: str, params: Dict[str, Any] | None = None, wait: bool = True, timeout: float | None = None) → Dict[str, Any]#

Send any robot command by name, for the parts of the robot this class does not wrap.

command_type is the robot’s own command name ("moveToWell", "heaterShaker/setTargetTemperature") and params its payload; both pass through untouched and the completed command dict is returned. Validates nothing and updates no resource-tree state, so a command that moves labware or changes tip/liquid state leaves PyLabRobot’s own trackers unchanged.

Parameters:
Return type:

Dict[str, Any]