Hemisson Generic Differential Drive

Hemisson Generic Differential Drive

Provides access to the Hemisson Drive (Uses the Generic Differential Drive contract) (Partners with Hemisson 'brick')

Name HemissonDriveService
Display Name Hemisson Generic Differential Drive
Description Provides access to the Hemisson Drive (Uses the Generic Differential Drive contract) (Partners with Hemisson 'brick')
Contract http://www.promrds.com/contracts/2008/01/hemissondrive.html
CLR Namespace ProMRDS.Robotics.Hemisson.Drive
Assembly Hemisson.Y2008.M01.dll
Service Prefix /hemissondrive
Initial State Hemisson.Drive.Config.xml (optional)
Partners
http://schemas.microsoft.com/xw/2005/01/subscriptionmanager.html
http://www.promrds.com/contracts/2008/01/genericbrick.html
Main Port
Name Microsoft.Robotics.Services.Drive.Proxy.DriveOperations
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
Description: Gets the drive's current state.
Type: Microsoft.Robotics.Services.Drive.Proxy.Get
Request: Microsoft.Dss.ServiceModel.Dssp.GetRequestType
Responses: Microsoft.Robotics.Services.Drive.Proxy.DriveDifferentialTwoWheelState
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
ReliableSubscribe
(Subscribe)
Type: Microsoft.Robotics.Services.Drive.Proxy.ReliableSubscribe
Request: Microsoft.Dss.ServiceModel.Dssp.ReliableSubscribeRequestType
Responses: Microsoft.Dss.ServiceModel.Dssp.SubscribeResponseType
W3C.Soap.Fault
Subscribe
Type: Microsoft.Robotics.Services.Drive.Proxy.Subscribe
Request: Microsoft.Dss.ServiceModel.Dssp.SubscribeRequestType
Responses: Microsoft.Dss.ServiceModel.Dssp.SubscribeResponseType
W3C.Soap.Fault
Update
Description: Updates (or indicates an update to) the drive's state.
Type: Microsoft.Robotics.Services.Drive.Proxy.Update
Request: Microsoft.Robotics.Services.Drive.Proxy.DriveDifferentialTwoWheelState
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault
EnableDrive
(Update)
Description: Enables (or disables) a drive (or indicates whether a drive is enabled).
Type: Microsoft.Robotics.Services.Drive.Proxy.EnableDrive
Request: Microsoft.Robotics.Services.Drive.Proxy.EnableDriveRequest
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
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
SetDriveSpeed
(Update)
Description: Sets (or indicates) the drive speed.
Type: Microsoft.Robotics.Services.Drive.Proxy.SetDriveSpeed
Request: Microsoft.Robotics.Services.Drive.Proxy.SetDriveSpeedRequest
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
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
AllStop
(Update)
Description: Stops the drive.
Type: Microsoft.Robotics.Services.Drive.Proxy.AllStop
Request: Microsoft.Robotics.Services.Drive.Proxy.AllStopRequest
Responses: Microsoft.Dss.ServiceModel.Dssp.DefaultUpdateResponseType
W3C.Soap.Fault