// Demo uses the standard library RobotConnection interface directly // No need for separate types - just import RobotConnection where needed