public GuideDriver() { driver = new UpDriver(DRIVER_ID); driver.AddService("Animate").AddParameter("animation", UpService.ParameterType.MANDATORY); driver.AddService("Pause"); driver.AddService("Resume"); driver.AddService("Reset"); }
public FeedbackDriver() { driver = new UpDriver(DRIVER_ID); driver.AddService("RotateEuler").AddParameter("member", UpService.ParameterType.MANDATORY) .AddParameter("rotation", UpService.ParameterType.MANDATORY); driver.AddService("RotateQuaternion").AddParameter("member", UpService.ParameterType.MANDATORY) .AddParameter("rotation", UpService.ParameterType.MANDATORY); }
public DeviceDriver() { driver = new UpDriver("uos.DeviceDriver"); driver.AddService("listDrivers") .AddParameter(DRIVER_NAME_KEY, UpService.ParameterType.OPTIONAL); //driver.AddService("authenticate") // .AddParameter(SECURITY_TYPE_KEY, UpService.ParameterType.MANDATORY); driver.AddService("goodbye"); driver.AddService("handshake") .AddParameter(DEVICE_KEY, UpService.ParameterType.MANDATORY); driver.AddService("tellEquivalentDriver") .AddParameter(DRIVER_NAME_KEY, UpService.ParameterType.MANDATORY); }