Skip to content

Inconsistent impl of Rosbridge Protocol in Service class #1069

@drewhoener

Description

@drewhoener

Service#callService sends the op message

const call = {
      op: "call_service",
      id: serviceCallId,
      service: this.name,
      type: this.serviceType,
      args: request,
      timeout: timeout,
};

which adds in type: this.serviceType.
As far as I'm aware, the Rosbridge protocol doesn't specify this field when calling a service (ref)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions