genericroboticarm.sila_server.server module

exception genericroboticarm.sila_server.server.RobotCommandQueueFull[source]

Bases: RuntimeError

class genericroboticarm.sila_server.server.Server(robo_interface: RoboInterface, server_uuid: UUID | None = None)[source]

Bases: SilaServer

robot: RoboInterface
robot_command() Iterator[None][source]
stop(grace_period: float | None = None) None[source]

Stop the server and block until completion

Parameters:

grace_period (Time in seconds to wait before aborting all ongoing interactions)