|
Integrator
|
Integrator Robot Service
|
| Name |
IntegratorService |
| Display Name |
Integrator |
| Description |
Integrator Robot Service |
| Contract |
http://www.promrds.com/contracts/2008/01/integrator.html |
| CLR Namespace |
ProMRDS.Robotics.Integrator |
| Assembly |
Integrator.Y2008.M01.dll |
| Service Prefix |
/integrator |
| Initial State |
Integrator.Config.xml (optional) |
| Partners |
|
http://schemas.microsoft.com/xw/2005/01/subscriptionmanager.html |
| Main Port |
| Name |
ProMRDS.Robotics.GenericBrick.Proxy.GenericBrickOperations |
| Operations |
DsspDefaultLookup (Lookup) |
| Type: |
Microsoft.Dss.ServiceModel.Dssp.DsspDefaultLookup |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.LookupRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.LookupResponse |
| W3C.Soap.Fault |
|
DsspDefaultDrop (Drop) |
| Type: |
Microsoft.Dss.ServiceModel.Dssp.DsspDefaultDrop |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.DropRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultDropResponseType |
| W3C.Soap.Fault |
|
| Get |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.Get |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.GetRequestType |
| Responses: |
ProMRDS.Robotics.GenericBrick.Proxy.GenericBrickState |
| W3C.Soap.Fault |
|
HttpGet (Get) |
| Type: |
Microsoft.Dss.Core.DsspHttp.HttpGet |
| Request: |
Microsoft.Dss.Core.DsspHttp.HttpGetRequestType |
| Responses: |
Microsoft.Dss.Core.DsspHttp.HttpResponseType |
| W3C.Soap.Fault |
|
HttpPost (Submit) |
| Type: |
Microsoft.Dss.Core.DsspHttp.HttpPost |
| Request: |
Microsoft.Dss.Core.DsspHttp.HttpPostRequestType |
| Responses: |
Microsoft.Dss.Core.DsspHttp.HttpResponseType |
| W3C.Soap.Fault |
|
| Replace |
| Display Name: |
Replace |
| Description: |
Changes (or indicates a change to) the Brick's entire state |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.Replace |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.GenericBrickState |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultReplaceResponseType |
| W3C.Soap.Fault |
|
| Subscribe |
| Description: |
Subscribe to Brick notifications |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.Subscribe |
| Request: |
Microsoft.Dss.ServiceModel.Dssp.SubscribeRequestType |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.SubscribeResponseType |
| W3C.Soap.Fault |
|
ConfigureBrick (Update) |
| Display Name: |
Configure Brick |
| Description: |
Reconfigures the Brick |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.ConfigureBrick |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.CommsConfig |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
ConfigureDevices (Update) |
| Display Name: |
Configure Devices |
| Description: |
Reconfigures Devices (if possible) |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.ConfigureDevices |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.ConfigureDevicesRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
UpdateSensors (Update) |
| Display Name: |
Update Sensors |
| Description: |
Changes one or more of the Sensor values (Also used for Notifications) |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.UpdateSensors |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.UpdateSensorsRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
PlayTone (Update) |
| Description: |
Plays a tone for a specified amount of time |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.PlayTone |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.PlayToneRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
SetLEDs (Update) |
| Description: |
Sets the LEDs on a Brick all at once |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.SetLEDs |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.SetLEDsRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
GetSwitches (Query) |
| Description: |
Gets the Switches on a Brick all at once |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSwitches |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSwitchesRequest |
| Responses: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSwitchesResponse |
| W3C.Soap.Fault |
|
GetSensors (Query) |
| Description: |
Gets specified Sensors (Digital/Analog Inputs) on a Brick |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSensors |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSensorsRequest |
| Responses: |
ProMRDS.Robotics.GenericBrick.Proxy.GetSensorsResponse |
| W3C.Soap.Fault |
|
SetActuators (Update) |
| Description: |
Sets Actuators (Digital/Analog Outputs) on a Brick |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.SetActuators |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.SetActuatorsRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
QueryDrivePower (Query) |
| Display Name: |
Query Drive Power |
| Description: |
Gets the Drive power (for both motors) |
| Type: |
ProMRDS.Robotics.GenericBrick.Proxy.QueryDrivePower |
| Request: |
ProMRDS.Robotics.GenericBrick.Proxy.QueryDrivePowerRequest |
| Responses: |
ProMRDS.Robotics.GenericBrick.Proxy.DrivePower |
| W3C.Soap.Fault |
|
SetDrivePower (Update) |
| Description: |
Sets (or indicates a change to) the drive's power. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.SetDrivePower |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.SetDrivePowerRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
DriveDistance (Update) |
| Description: |
Updates (or indicates and update to) a distance setting for the drive. |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDistance |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.DriveDistanceRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|
RotateDegrees (Update) |
| Description: |
Request the drive to rotate or turn in position (positive values turn counterclockwise). |
| Type: |
Microsoft.Robotics.Services.Drive.Proxy.RotateDegrees |
| Request: |
Microsoft.Robotics.Services.Drive.Proxy.RotateDegreesRequest |
| Responses: |
Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType |
| W3C.Soap.Fault |
|