package Kinova.Api.Base

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Base

Base.proto:25

Base service. Broadly useful service. Provides functions for configuring a range of base-related functionalities and for enabling high-level control for the robot.

@PROXY_ID=2 @ERROR=Kinova.Api.Error

message Action

Base.proto:684

Defines an action. An action is some task performed on the robot.

Used as request type in: Base.CreateAction, Base.ExecuteAction, Base.UpdateAction

Used as response type in: Base.ReadAction

Used as field type in: ActionList, AppendActionInformation, MapElement, SequenceTask

enum ActionEvent

Base.proto:1299

Admissible action event types

Used in: ActionExecutionState, ActionNotification

message ActionExecutionState

Base.proto:1333

Indicates the execution state of an action (not implemented yet)

message ActionHandle

Base.proto:672

Reference to a specific action

Used as request type in: Base.DeleteAction, Base.ExecuteActionFromReference, Base.ReadAction

Used as response type in: Base.CreateAction

Used as field type in: Action, ActionExecutionState, ActionNotification, ConfigurationChangeNotification

message ActionNotification

Base.proto:1315

Notification about a single action event

Used in: ActionNotificationList

message ActionNotificationList

Base.proto:1456

Array of action notifications

enum ActionType

Base.proto:716

Admissible types of actions

Used in: ActionHandle, RequestedActionType

enum AdmittanceMode

Base.proto:1745

Admissible admittance modes

Used in: Action, Admittance

message AngularWaypoint

Base.proto:2235

An angular Waypoint

Used in: Waypoint

message AppendActionInformation

Base.proto:666

Representation of the result of appending (adding at the end) an action to an existing sequence (not implemented yet)

message ArmStateNotification

Base.proto:2032

Notification about a single arm state event

enum BackupEvent

Base.proto:1357

Admissible backup events (not implemented yet)

message BluetoothEnableState

Base.proto:876

Used as request type in: Base.SetBluetoothEnableState

Used as response type in: Base.GetBluetoothEnableState

Used as field type in: RFConfiguration

message BridgeConfig

Base.proto:2078

Bridge configuration information. It is used to either create a bridge or to retrieve information about an existing bridge

Used as request type in: Base.EnableBridge

Used as response type in: Base.GetBridgeConfig

Used as field type in: BridgeList

message BridgeIdentifier

Base.proto:2073

Bridge identifier

Used as request type in: Base.DisableBridge, Base.GetBridgeConfig

Used as field type in: BridgeConfig, BridgeResult

message BridgePortConfig

Base.proto:2086

Port configuration information for a TCP port bridge

Used in: BridgeConfig

message BridgeResult

Base.proto:2066

The result of an operation on a specific bridge

Used as response type in: Base.DisableBridge, Base.EnableBridge

enum BridgeStatus

Base.proto:2093

Bridge operation status

Used in: BridgeResult

enum BridgeType

Base.proto:2104

Type of port forward bridge to create

Used in: BridgeConfig

message CapSenseConfig

Base.proto:2050

Capacitive sensor configuration information

Used as request type in: Base.SetCapSenseConfig

Used as response type in: Base.GetCapSenseConfig

enum CapSenseMode

Base.proto:2039

Admissible capacitive sensor modes

Used in: CapSenseConfig

message CartesianLimitation

Base.proto:1000

Translation and orientation limits for a specified limit type for Cartesian configuration

Used in: CartesianLimitationList, ProtectionZone

message CartesianLimitationList

Base.proto:1019

Array of Cartesian limitations

message CartesianSpeed

Base.proto:1693

A Cartesian tool speed (translation speed and angular speed)

Used in: CartesianTrajectoryConstraint

message CartesianTrajectoryConstraint

Base.proto:1699

Cartesian trajectory constraint that can be applied when controlling in Cartesian trajectory mode

Used in: ConstrainedOrientation, ConstrainedPose, ConstrainedPosition

message CartesianWaypoint

Base.proto:2242

A Cartesian Waypoint

Used in: Waypoint

message ChangeJointSpeeds

Base.proto:771

Action to change the maximum angular velocity per joint by a specific increment

Used in: Action

message ChangeTwist

Base.proto:765

Action to change the maximum Cartesian velocity by a specific increment

Used in: Action

message ChangeWrench

Base.proto:776

Action to change the maximum Cartesian force by a specific increment

Used in: Action

message CommunicationInterfaceConfiguration

Base.proto:814

Configuration information for enabling or disabling a specific communication interface (e.g. Wi-Fi, Wired Ethernet)

Used as request type in: Base.SetCommunicationInterfaceEnable

Used as response type in: Base.IsCommunicationInterfaceEnable

message ConfigurationChangeNotification

Base.proto:1052

Representation of a configuration change event

Used in: ConfigurationChangeNotificationList

message ConfigurationChangeNotificationList

Base.proto:1406

Array of configuration change notifications

enum ConfigurationNotificationEvent

Base.proto:1043

Admissible configuration events

Used in: ConfigurationChangeNotification

message ConstrainedJointAngles

Base.proto:1787

An array of joint angles values with specified constraint

Used as request type in: Base.PlayJointTrajectory

Used as field type in: Action

message ConstrainedPose

Base.proto:1754

Cartesian tool pose with specified constraint

Used as request type in: Base.PlayCartesianTrajectory

Used as field type in: Action

enum ControlMode

Base.proto:1084

Admissible robot control modes. This enum may be removed in a future release. It has been moved to ControlConfig service.

Used in: ControlModeInformation, ControlModeNotification

message ControlModeNotification

Base.proto:1105

Notification about a single control mode event

Used in: ControlModeNotificationList

message ControlModeNotificationList

Base.proto:1416

Array of control mode notifications

enum ControllerBehavior

Base.proto:1484

Admissible controller input behaviors

Used in: ControllerEvent

message ControllerConfiguration

Base.proto:2007

Controller configuration information

Used as request type in: Base.SetControllerConfiguration

Used as response type in: Base.GetControllerConfiguration

Used as field type in: ControllerConfigurationList

message ControllerConfigurationMode

Base.proto:2002

Controller configuration mode information

Used as request type in: Base.SetControllerConfigurationMode

Used as response type in: Base.GetControllerConfigurationMode

enum ControllerElementEventType

Base.proto:1290

Admissible controller element event types

Used in: ControllerElementState

message ControllerElementHandle

Base.proto:1245

Reference ro a specific button (or axis) of a controller device

Used in: ControllerElementState

message ControllerElementState

Base.proto:1276

Indicates if a specific button (or axis) was pressed (or moved)

Used in: ControllerNotification

message ControllerEvent

Base.proto:1499

A controller event

Used in: MapEvent

enum ControllerEventType

Base.proto:1283

Admissible controller event types

Used in: ControllerState

message ControllerHandle

Base.proto:1239

Reference to a specific controller device

Used as request type in: Base.GetControllerConfiguration, Base.GetControllerState

Used as field type in: ConfigurationChangeNotification, ControllerConfiguration, ControllerElementHandle, ControllerList, ControllerState

enum ControllerInputType

Base.proto:1477

Admissible controller input types

Used in: ControllerEvent, GpioEvent

message ControllerNotification

Base.proto:1254

Notification about a single controller event

Used in: ControllerNotificationList

message ControllerNotificationList

Base.proto:1451

Array of controller notifications

message ControllerState

Base.proto:1270

Indicates if a specific controller is connected (or disconnected)

Used as response type in: Base.GetControllerState

Used as field type in: ControllerNotification

enum ControllerType

Base.proto:1229

Admissible controller types

Used in: ControllerHandle

message Delay

Base.proto:790

Action to apply a delay

Used in: Action

message EmergencyStop

Base.proto:782

Action to force an emergency of the robot

Used in: Action

(message has no fields)

enum EventIdSequenceInfoNotification

Base.proto:1161

Admissible sequence event types

Used in: SequenceInfoNotification, SequenceInformation

enum FactoryEvent

Base.proto:1364

Admissible factory events

Used in: FactoryNotification

message FactoryNotification

Base.proto:1371

Notification about a single factory event

message Faults

Base.proto:786

Action to clear faults

Used in: Action

(message has no fields)

message Finger

Base.proto:1867

Movement of a specified gripper finger

Used in: Gripper

message FirmwareComponentVersion

Base.proto:2272

Individual component with its version

Used in: FirmwareBundleVersions

enum Gen3GpioPinId

Base.proto:1937

Available GPIO PIN (See the user guide at section Base expansion connector)

enum GpioAction

Base.proto:1887

Admissible GPIO actions

Used in: GpioCommand

enum GpioBehavior

Base.proto:1927

Admissible GPIO behavior

Used in: GpioEvent

message GpioCommand

Base.proto:1879

A command to control expansion port's GPIO

Used in: Action

message GpioConfiguration

Base.proto:532

GPIO port configuration information

Used in: GpioConfigurationList

message GpioConfigurationList

Base.proto:527

List of GPIO port configurations

message GpioEvent

Base.proto:1506

A GPIO event

Used in: MapEvent

message GpioPinConfiguration

Base.proto:538

GPIO pin configuration information

Used in: GpioConfiguration

enum GpioPinPropertyFlags

Base.proto:546

Admissible gpio pin properties

Used in: GpioPinConfiguration

message Gripper

Base.proto:1862

Gripper movement composed of a series of fingers movement

Used as response type in: Base.GetMeasuredGripperMovement

Used as field type in: GripperCommand

message GripperCommand

Base.proto:1845

A command to control the gripper movement

Used as request type in: Base.SendGripperCommand

Used as field type in: Action

enum GripperMode

Base.proto:1837

Admissible gripper control mode

Used in: GripperCommand, GripperRequest

message IPv4Configuration

Base.proto:834

IPv4 configuration information

Used as response type in: Base.GetIPv4Configuration

Used as field type in: FullIPv4Configuration

message JointAngle

Base.proto:1805

Angle value of a specific joint

Used in: JointAngles

message JointAngles

Base.proto:1800

An array of joint angles

Used as request type in: Base.ComputeForwardKinematics

Used as response type in: Base.ComputeInverseKinematics, Base.GetMeasuredJointAngles

Used as field type in: ConstrainedJointAngles, IKData

message JointLimitation

Base.proto:1024

Limitation for a specified robot joint

Used in: JointsLimitationsList

enum JointNavigationDirection

Base.proto:1905

Admissible joint navigation directions

Used in: Action

message JointSpeed

Base.proto:1817

Speed of a specific joint

Used as request type in: Base.SendSelectedJointSpeedCommand, Base.SendSelectedJointSpeedJoystickCommand

Used as field type in: JointSpeeds

message JointSpeeds

Base.proto:1811

An array of joints speeds

Used as request type in: Base.SendJointSpeedsCommand, Base.SendJointSpeedsJoystickCommand

Used as field type in: Action, ChangeJointSpeeds

message JointTorque

Base.proto:1830

joint torque for a specified joint

Used in: JointTorques

message JointTorques

Base.proto:1824

An array of joint torques

message JointTrajectoryConstraint

Base.proto:1707

Joint trajectory constraint that can be applied when controlling a joint in trajectory mode

Used in: ConstrainedJointAngle, ConstrainedJointAngles

enum JointTrajectoryConstraintType

Base.proto:1686

Admissible constraint types that can be applied when controlling a joint in trajectory mode

Used in: JointTrajectoryConstraint

message JointsLimitationsList

Base.proto:1031

Array of joint limitations

Used as response type in: Base.GetAllJointsSpeedHardLimitation, Base.GetAllJointsSpeedSoftLimitation, Base.GetAllJointsTorqueHardLimitation, Base.GetAllJointsTorqueSoftLimitation

message KinematicTrajectoryConstraints

Base.proto:2258

Angular and Cartesian kinematic constraints (maximum velocities)

enum LedState

Base.proto:1919

Admissible LED states (not implemented yet)

enum LimitationType

Base.proto:991

Admissible limitation types

Used in: CartesianLimitation, JointLimitation

message Map

Base.proto:1537

A map as an array of map elements

Used as request type in: Base.CreateMap, Base.UpdateMap

Used as response type in: Base.ReadMap

Used as field type in: MapList

message MapElement

Base.proto:1523

Associates an event to an action

Used in: Map

message MapEvent

Base.proto:1513

A map event

Used in: MapElement

message MapGroup

Base.proto:1564

All information about a map group including the list of maps that it contains and its relationship versus other map groups (not implemented yet)

Used in: MapGroupList

message MapGroupHandle

Base.proto:1555

Reference to a specific map group (not implemented yet)

Used in: ActivateMapHandle, ConfigurationChangeNotification, MapGroup, Mapping, SwitchControlMapping

message MapGroupList

Base.proto:1575

Array of map groups (not implemented yet)

message MapHandle

Base.proto:1544

Reference to a specific map

Used as request type in: Base.DeleteMap, Base.DuplicateMap, Base.ReadMap

Used as response type in: Base.CreateMap, Base.DuplicateMap

Used as field type in: ActivateMapHandle, ConfigurationChangeNotification, Map, MapGroup, Mapping, MappingInfoNotification, SwitchControlMapping

message Mapping

Base.proto:1584

All information about a mapping including the controller to which it is associated, the array of map groups it contains, the currently active map group, the array of maps it contains and the currently active map

Used as request type in: Base.CreateMapping, Base.UpdateMapping

Used as response type in: Base.ReadMapping

Used as field type in: MappingList

message MappingHandle

Base.proto:1471

Reference to a specific Mapping

Used as request type in: Base.DeleteMapping, Base.DuplicateMapping, Base.ReadAllMaps, Base.ReadMapping

Used as response type in: Base.CreateMapping, Base.DuplicateMapping

Used as field type in: ActivateMapHandle, ConfigurationChangeNotification, ControllerConfiguration, MapGroup, Mapping, MappingInfoNotification

message MappingInfoNotification

Base.proto:1073

Notification about a single mapping information event

Used in: MappingInfoNotificationList

message MappingInfoNotificationList

Base.proto:1411

Array of mapping information notifications

Base.proto:1896

Admissible map navigation directions

Used in: Action

enum NetworkEvent

Base.proto:1379

Admissible network events

Used in: NetworkNotification

message NetworkHandle

Base.proto:829

Reference to a network

Used as request type in: Base.GetIPv4Configuration, Base.GetIPv4Information, Base.IsCommunicationInterfaceEnable

Used as field type in: ConfigurationChangeNotification, FullIPv4Configuration

message NetworkNotification

Base.proto:1398

Notification about a single network event

Used in: NetworkNotificationList

message NetworkNotificationList

Base.proto:1466

Array of network event notifications

enum NetworkType

Base.proto:820

Admissible network types

Used in: CommunicationInterfaceConfiguration, NetworkHandle

enum OperatingMode

Base.proto:1113

Admissible robot operating modes (used to report robot firmware upgrade current state)

Used in: OperatingModeInformation, OperatingModeNotification

message OperatingModeInformation

Base.proto:1138

Information about the operating mode

Used as request type in: Base.SetOperatingMode

Used as response type in: Base.GetOperatingMode

message OperatingModeNotification

Base.proto:1144

Notification about a single operating mode event

Used in: OperatingModeNotificationList

message OperatingModeNotificationList

Base.proto:1421

Array of operating mode notifications

message Orientation

Base.proto:1679

A Cartesian tool orientation. Defines orientation as sequence of three Euler angles using x-y-z Tait-Bryan extrinsic convention. That is, rotation around fixed X-axis, then rotation around fixed Y-axis, then rotation around fixed Z-axis.

Used in: ConstrainedOrientation

message Point

Base.proto:951

Coordinates of a Cartesian point

Used in: ZoneShape

message Pose

Base.proto:1660

A Cartesian tool pose (position and orientation). Orientation is defined as a sequence of three Euler angles using x-y-z Tait-Bryan extrinsic convention. That is, rotation around fixed X-axis, then rotation around fixed Y-axis, then rotation around fixed Z-axis.

Used as response type in: Base.ComputeForwardKinematics, Base.GetMeasuredCartesianPose

Used as field type in: CartesianWaypoint, ConstrainedPose, IKData

message Position

Base.proto:1669

A Cartesian tool position

Used in: ConstrainedPosition

message PreComputedJointTrajectory

Base.proto:2111

Pre-computed joint trajectory subject to specified continuity constraints. The starting point of the trajectory must have an elapsed time of 0 ms and the angular values must reflect the current state of the robot. The robot control libraries will validate the trajectory fulfills the specified continuity constraints before playing the trajectory.

Used as request type in: Base.PlayPreComputedJointTrajectory

Used as field type in: Action

message PreComputedJointTrajectoryElement

Base.proto:2117

Set of angle, speed, acceleration, and elapsed time values for each joint for a given 1 ms interval. A PreComputedJointTrajectory is made up of a series of these elements.

Used in: PreComputedJointTrajectory

message ProtectionZone

Base.proto:975

Protection zone configuration

Used as request type in: Base.CreateProtectionZone, Base.UpdateProtectionZone

Used as response type in: Base.ReadProtectionZone

Used as field type in: ProtectionZoneList

enum ProtectionZoneEvent

Base.proto:1191

Admissible protection zone events

Used in: ProtectionZoneInformation, ProtectionZoneNotification

message ProtectionZoneHandle

Base.proto:924

Reference to a specific protection zone

Used as request type in: Base.DeleteProtectionZone, Base.ReadProtectionZone

Used as response type in: Base.CreateProtectionZone

Used as field type in: ConfigurationChangeNotification, ProtectionZone, ProtectionZoneNotification

message ProtectionZoneInformation

Base.proto:1208

Information about a protection zone event

message ProtectionZoneNotification

Base.proto:1199

Notification about a single protection zone event

Used in: ProtectionZoneNotificationList

message ProtectionZoneNotificationList

Base.proto:1436

Array of protection zone notifications

message Query

Base.proto:1036

Parameters of an event log query (not implemented yet)

message RFConfiguration

Base.proto:880

enum RobotEvent

Base.proto:1339

Admissible robot events

Used in: RobotEventNotification

message RobotEventNotification

Base.proto:1348

Notification about a single robot event

Used in: RobotEventNotificationList

message RobotEventNotificationList

Base.proto:1461

Array of robot event notifications

message RotationMatrix

Base.proto:944

Representation of a 3x3 rotation matrix. To be a valid rotation matrix, the rows must be orthonormal (the rows must each have norm of 1 and the row vectors must be orthogonal to each other). The determinant of the matrix must also be +1.

Used in: ZoneShape

message RotationMatrixRow

Base.proto:933

Single row of a 3x3 rotation matrix. To be a valid possible row of a rotation matrix, the norm of the row must be 1 (the sum of the squares of the row elements has to equal 1).

Used in: RotationMatrix

message SafetyEvent

Base.proto:1494

A safety event (not implemented yet)

Used in: MapEvent

enum SafetyIdentifier

Base.proto:1604

Admissible Base safeties. Used with BaseCyclic.BaseFeedback.[fault_bank_a | fault_bank_b | warning_bank_a | warning_bank_b]

message SafetyNotificationList

Base.proto:1446

Array of safety notifications

message Sequence

Base.proto:653

Information about a sequence

Used as request type in: Base.CreateSequence, Base.UpdateSequence

Used as response type in: Base.ReadSequence

Used as field type in: SequenceList

message SequenceHandle

Base.proto:593

Reference to a specific sequence

Used as request type in: Base.DeleteAllSequenceTasks, Base.DeleteSequence, Base.PlaySequence, Base.ReadAllSequenceTasks, Base.ReadSequence

Used as response type in: Base.CreateSequence

Used as field type in: Action, AdvancedSequenceHandle, AppendActionInformation, ConfigurationChangeNotification, Sequence, SequenceInfoNotification, SequenceTaskHandle, SequenceTasksPair

message SequenceInfoNotification

Base.proto:1172

Notification about a single sequence information event

Used in: SequenceInfoNotificationList

message SequenceInfoNotificationList

Base.proto:1431

Array of sequence information notifications

message SequenceInformation

Base.proto:1184

Information about a sequence

message SequenceTask

Base.proto:616

Information on a single task within a sequence

Used as response type in: Base.ReadSequenceTask

Used as field type in: Sequence, SequenceTaskConfiguration, SequenceTasks, SequenceTasksConfiguration

message SequenceTaskHandle

Base.proto:610

Reference to a specific task inside a sequence

Used as request type in: Base.DeleteSequenceTask, Base.ReadSequenceTask, Base.StartTeaching

Used as field type in: SequenceTaskConfiguration, SequenceTasksConfiguration

message SequenceTasksPair

Base.proto:646

Information on a sequence and a pair of tasks to be operated on

Used as request type in: Base.MoveSequenceTask, Base.SwapSequenceTasks

enum ServiceVersion

Base.proto:555

Identifies Base service current version

enum ServoingMode

Base.proto:1125

Admissible servoing modes

Used in: ServoingModeInformation, ServoingModeNotification

message ServoingModeInformation

Base.proto:1133

Information about the servoing mode

Used as request type in: Base.SetServoingMode

Used as response type in: Base.GetServoingMode

message ServoingModeNotification

Base.proto:1153

Notification about a single servoing mode event

Used in: ServoingModeNotificationList

message ServoingModeNotificationList

Base.proto:1426

Array of servoing mode notifications

enum ShapeType

Base.proto:958

Admissible protection zone shape types

Used in: ZoneShape

enum SignalQuality

Base.proto:886

Admissible signal quality values

Used in: WifiInformation

message Snapshot

Base.proto:753

Action parameter to take a snapshot of current robot position

Used as request type in: Base.TakeSnapshot

Used as field type in: Action

enum SnapshotType

Base.proto:744

Admissible types of snapshots

Used in: Snapshot

enum SoundType

Base.proto:1912

Admissible sound types (not implemented yet)

message Ssid

Base.proto:809

Wi-Fi SSID

Used as request type in: Base.ConnectWifi, Base.DeleteWifiConfiguration, Base.GetConfiguredWifi, Base.GetWifiInformation

Used as field type in: ConfigurationChangeNotification, WifiConfiguration, WifiInformation

message Stop

Base.proto:795

Action to stop robot movement

Used in: Action

(message has no fields)

message SwitchControlMapping

Base.proto:758

Action parameter to switch the active controller map

Used in: Action

message SystemTime

Base.proto:1954

Identifies the system time (not implemented yet)

message Timeout

Base.proto:804

Timeout for a specified duration

enum TrajectoryContinuityMode

Base.proto:2125

Admissible trajectory continuity mode

Used in: PreComputedJointTrajectory

message TrajectoryErrorElement

Base.proto:2200

Details for a single trajectory validation error

Used in: TrajectoryErrorReport

enum TrajectoryErrorIdentifier

Base.proto:2189

This enum is deprecated and will be removed in a future release

Used in: TrajectoryErrorElement

message TrajectoryErrorReport

Base.proto:2213

Report collecting information on different validation errors for a particular trajectory

Used as response type in: Base.GetTrajectoryErrorReport

Used as field type in: WaypointValidationReport

enum TrajectoryErrorType

Base.proto:2134

Trajectory validation error types

Used in: TrajectoryErrorElement

message TrajectoryInfo

Base.proto:1326

Additional trajectory information

Used in: ActionNotification

enum TrajectoryInfoType

Base.proto:2287

Additional trajectory info type

Used in: TrajectoryInfo

message TransformationMatrix

Base.proto:1640

A 4x4 homogeneous transformation matrix representing the transformation between two reference frames.

message TransformationRow

Base.proto:1648

A single row of a 4x4 homogeneous transformation matrix

Used in: TransformationMatrix

message Twist

Base.proto:1730

A twist (linear and angular velocity).

Used in: TwistCommand

message TwistCommand

Base.proto:1780

A twist command to be applied to the tool

Used as request type in: Base.SendTwistCommand, Base.SendTwistJoystickCommand

Used as field type in: Action

message TwistLimitation

Base.proto:1007

Linear and angular speed limitations for twist configuration

Used as response type in: Base.GetTwistHardLimitation, Base.GetTwistSoftLimitation

enum UserEvent

Base.proto:1213

Admissible user event types

Used in: UserNotification

message UserNotification

Base.proto:1220

Notification about a single user event

Used in: UserNotificationList

message UserNotificationList

Base.proto:1441

Array of user notifications

message UserProfile

Base.proto:567

Information about a user

Used as request type in: Base.UpdateUserProfile

Used as response type in: Base.ReadUserProfile

Used as field type in: FullUserProfile, UserProfileList

message Waypoint

Base.proto:2226

A waypoint describing part of a trajectory.

Used in: WaypointList

message WaypointList

Base.proto:2251

A waypoint list

Used as request type in: Base.ExecuteWaypointTrajectory, Base.ValidateWaypointList

Used as field type in: Action, WaypointValidationReport

message WifiConfiguration

Base.proto:912

Wi-Fi connection configuration

Used as request type in: Base.AddWifiConfiguration

Used as response type in: Base.GetConfiguredWifi

Used as field type in: WifiConfigurationList

message WifiEnableState

Base.proto:872

Used as request type in: Base.SetWifiEnableState

Used as response type in: Base.GetWifiEnableState

Used as field type in: RFConfiguration

enum WifiEncryptionType

Base.proto:865

Admissible Wi-Fi encryption types

message WifiInformation

Base.proto:896

Information about a specific Wi-Fi network

Used as response type in: Base.GetConnectedWifiInformation, Base.GetWifiInformation

Used as field type in: WifiInformationList

enum WifiSecurityType

Base.proto:856

Admissible Wi-Fi Security types

message Wrench

Base.proto:1720

A wrench (force and torque)

Used in: WrenchCommand

message WrenchCommand

Base.proto:1772

A wrench command to be applied to the tool

Used as request type in: Base.SendWrenchCommand, Base.SendWrenchJoystickCommand

Used as field type in: Action

message WrenchLimitation

Base.proto:1013

Force and torque limitations for wrench configuration

Used as response type in: Base.GetWrenchHardLimitation, Base.GetWrenchSoftLimitation

enum WrenchMode

Base.proto:1713

Admissible wrench (force) modes

Used in: WrenchCommand

enum WristDigitalInputIdentifier

Base.proto:1994

Admissible Wrist digital inputs

enum Xbox360AnalogInputIdentifier

Base.proto:1983

Admissible XBOX360 analog inputs

enum Xbox360DigitalInputIdentifier

Base.proto:1964

Admissible XBOX360 digital inputs

message ZoneShape

Base.proto:966

Protection zone shape description

Used in: ProtectionZone