Name space used for the JAUS library. More...
Classes | |
class | Address |
An address is a JAUS Identiifer to represent a communication endpoint. More... | |
class | Component |
The Component class is a functional unit in the JAUS architecture which includes single or Multiple services as a collection. More... | |
class | AccessControl |
This service offers a basic interface for acquiring preemptable exclusive control to one or more related services that utilize this function. More... | |
class | ConfirmControl |
This message is used to notify a component that it accepts control from that component (or not). When control has been granted, response code of 0, the component under control will only execute messages from the controlling component until control is released or interrupted. Wehn the requesting component has lower authority than the current controlling entity, the response will be 2. For components not supporting interruptible control, or if the component is engaged in other operations that would prevent this service from performing its actions to grant control, the response code value of 1 can be used. More... | |
class | QueryAuthority |
This message is used by clients to query the current value of the authority code of this service. More... | |
class | QueryControl |
This message is used by clients to query the current control state of this service. More... | |
class | QueryTimeout |
This message is used by clients of this service to query the timeout period of the service. More... | |
class | RejectControl |
This message is used to notify a component that control has been released (response code = 0), or request to control could not be processed (response code = 1). More... | |
class | ReleaseControl |
This message is used to relinquish uninterruptible control of the receiving component. More... | |
class | ReportAuthority |
This message is used to report the current command authority and associated time out value [sic]. More... | |
class | ReportControl |
This message is used to report the current state of this service. If the service is in the Controlled state, this message reports the ID of the controlling component. The ID fields shall be set to zero (0) if this service is in the NotControlled state. More... | |
class | ReportTimeout |
This message is used to report the timeout period of the service. More... | |
class | RequestControl |
This message is used to request interruptible control of the receiving component. Once control is established, the component shall only execute commands from the sending component. The authority code parameter is to be equal to that of the sending component. The receveiving component must always accept control of the highest authority component that is requesting uninterruptible control. Commands from all other components are ignored unless from a component higher authority. More... | |
class | SetAuthority |
This message shall set the command authority of the receiving component. The authority bits range in value from 0 to 255 with 255 being the highest. More... | |
class | Date |
Simple Date structure. Contains methods to read/write date data stored in JAUS messages. More... | |
class | Discovery |
The Discovery Service implementation of the Core Service Set library. More... | |
class | QueryConfiguration |
This message is used to request the configuration of a subsystem or node. For example, to get the complete configuration of a subsystem, QueryType will be set to SubystemConfiguration. More... | |
class | QueryIdentification |
This message is used to request the identification of a Subsystem, Node, or Component. More... | |
class | QueryServices |
This message allows a component to request the service information of an entire subsystem or node, or a single component. The corresponding Report Services message will respond with service information only for new component implementations. It will not report service information for legacy component implementations. More... | |
class | QuerySubsystemList |
This message is used to request the Report Subsystem List message. there are no data fields associated with this message. More... | |
class | RegisterServices |
This message allows a component to publish its capabilities, according to the Service Dictionary presented. If a component ID is specified in the RA, it may report only one service beyond the core message support, and this service must be equal to the component ID. If a component ID is not listed in the RA, it can report any number of services. More... | |
class | ReportConfiguration |
This message shall provide the receiver a table of all existing components located on the source's subsystem or node depending on the value of Query Configuration message. More... | |
class | ReportIdentification |
This message shall provide the requesting component an identification summary of the Subsystem, Node, or Component. More... | |
class | ReportServices |
This message allows a component to publish its capabilities, according to the Service Dictionary presented. If a component ID is specified in the RA, it may report only one service beyond the core message support, and this service must be equal to the component ID. If a component ID is not listed in the RA, it can report any number of services. More... | |
class | ReportSubsystemList |
This message shall provide the receiving component a table of all subsystems located in the source's system. It also provides the ID of the component to send a Query Configuration message within the subsystem. More... | |
class | Subsystem |
Describes a Subsystem and it's configuration and identification. More... | |
class | Vehicle |
Describes a Vehicle Subsystem. A Vehicle has position and orientation information. More... | |
class | CancelEvent |
This message is used to cancel a event. More... | |
class | ConfirmEventRequest |
This message is used to confirm an event has been created/updated/or canceled. More... | |
class | CreateEvent |
This message is used to set up an event. The Local Request ID is used by the event provider in the Confirm or Reject message. The Event Typ allows the requester to specifiy the type of event. Periodic events occur at a given rate, with EveryChange happening any time the data changes. Finally, a Query Message can be provided to specify any specific contents in a Report. More... | |
class | Event |
This message is sent when an event is triggered. It includes the Event ID and a sequence number to allow the client to keep track of event processing. More... | |
class | Events |
The Events Service manages the creation and maintenance of Event subscriptions. More... | |
class | QueryEvents |
This message is used to request detail on events. Queries can be made by message ID, event type or Event ID. If no filter is specified, all events should be reported. More... | |
class | RejectEventRequest |
This message is used to reject an event request. More... | |
class | ReportEvents |
This message is used to report the active event requests that match the requirements provided in the QueryEvents message. More... | |
class | UpdateEvent |
This message allows the requestor to request a rate or change for an existing event. More... | |
class | Header |
JAUS Message Header Structure used by the Transport Services. More... | |
class | Liveness |
This service provides a means to maintain connection liveness between communicating components. More... | |
class | QueryHeartbeatPulse |
This message shall be used to query for a heartbeat pulse. More... | |
class | ReportHeartbeatPulse |
This message notifies the receiver that the sender is alive. More... | |
class | ClearEmergency |
This message iis used to alert the component that the current emergency condition is to be reset and that the component shall transition back to the Ready or Standby state, provided that all emergency conditions have been cleared. More... | |
class | Management |
The Management Service provides a state machine for the component life-cycle maangement to help clients understand how the component will react to commands and queries. More... | |
class | QueryStatus |
This message is used to query the state of the service. More... | |
class | ReportStatus |
This message is used to report the status of the service/component. More... | |
class | Reset |
This message is used to transition the receiving component to the reset state. More... | |
class | Resume |
This message is used to transition the receiving component to the resume state. More... | |
class | SetEmergency |
This message is used to alert the component to a safety critical situation. The component that sends the emergency command shall set the message priority to safety critical priority range as defined by the Transport. Receiving of an emergency command shall result in the component transitioning into the emergency state. More... | |
class | Shutdown |
This message is used to cause the receivnig component to free all of the resources alloted to its process by the system and shutdown. More... | |
class | Standby |
This message is used to transition the receiving component to the standby state. More... | |
class | Message |
Main class for creating implementations of specific JAUS messages. Each Message based class is capable of reading/writing a specific message. More... | |
class | ScaledInteger |
Methods for conversion to/from scaled integers and real numbers. More... | |
class | Sensor |
A Sensor is a type of service that primarily provides information to other services, or synchronizes data with other services of the same time. More... | |
class | Service |
A Service defines a JAUS Service which contains an identifier, version, message set, protocol, and associated information. More... | |
class | QueryTime |
This method is used to query the system time of a component. More... | |
class | ReportTime |
This method is used to report the system time of a component. More... | |
class | SetTime |
This method is used to set the system time of a component. More... | |
class | TimeService |
This Time Service allows clients to query and set the system time for the component. Note that exclusive control is required to set the time, but is not required to query it. More... | |
class | Time |
Simple Time structure. Contains methods to read/write time data stored in JAUS messages. More... | |
class | JTCP |
Transport is an interface class for sending/receiving JTCP streams. More... | |
class | JTCPClient |
Transport is an interface class for sending/receiving JTCPClient streams. More... | |
class | JUDP |
Transport is an interface class for sending/receiving UDP packets. This interface coforms to the SAE-JAUS AS5669 Standard. More... | |
class | LargeDataSet |
Data structure for storing multi-packet sequence data and merging/splitting up data packets. More... | |
class | Transport |
Transport is an interface class for creating Transport Services defined by the SAE-JAUS standard. All Transport Service implementations are based from this class. More... | |
class | TransportManager |
The TransportManager manages all JAUS transport layer communications (JUDP/JTCP) so that multiple components can communicate on the same host PC without needing to reserve the JAUS port. More... | |
class | Exception |
Exception thrown for various reasons. More... | |
class | VarType |
VarType stands for Variable Type. This class is used to deal with fields in JAUS messages which vary based on what kind of data needs to be stored. This class encapsulates the storage of variable type information. More... | |
class | Limits |
Contains constants for limit values of data members of classes. More... | |
class | PresenceVector |
This class contains bit masks for bitwise operations on the presence vector for this message. More... | |
class | AudioSensor |
This service provides a means to share audio data captured from a sound source (e.g. microphone). More... | |
class | QueryAudio |
This message allows a component to request audio information. More... | |
class | ReportAudio |
This message allows a component to publish audio data. More... | |
class | SubsystemCommand |
Service for command and control of single or multiple subsystems. More... | |
class | ControlDevice |
Interface for creating controller interfaces (e.g. Joystick, Wiimote) for controlling a Primitive Driver service of an Unmanned System. More... | |
class | Joystick |
Interface for using a joystick to control a Primitive Driver service. More... | |
class | Keyboard |
Interface for using a keyboard to control a Primitive Driver service. More... | |
class | Microcontroller |
Service so that controlling components can interact with Microcontrollers on a subsystem. More... | |
class | QueryMicrocontrollerState |
This message allows a component to query the state of digital and analogue pins on a microcontroller. More... | |
class | ReportMicrocontrollerState |
This message allows a component to report the state of any digital or analog devices attached to a microcontroller. More... | |
class | SetMicrocontrollerState |
This message allows a component to set the state of any digital or analog devices attached to a microcontroller. More... | |
class | QueryLocalRangeScan |
This message allows a component to query the current scan from a range sensor device. More... | |
class | QueryRangeSensorConfiguration |
This message allows a component to query the configuration of range sensors. More... | |
class | RangeSensor |
The RangeSensor service allows you to share range scan information from multiple devices with different capabilities. Example devices include LIDAR, or sonar, etc. More... | |
class | RangeSensorConfig |
Stores configuration data related to a range sensor. More... | |
class | RangeSubscriber |
This service is used to subscribe to range data from components with the Range Sensor service. More... | |
class | ReportLocalRangeScan |
This message is used to report the a scan of relative object position data from a range sensor. The order of the data is based on the configuration of the sensor itself. More... | |
class | ReportRangeSensorConfiguration |
This message is used to report the configuration information for range sensors located on a component. More... | |
class | QueryCameraCount |
This message allows a component to query the number of a cameras a Visual Sensor service supports. More... | |
class | QueryImage |
This message allows a component to request an image or video frame. More... | |
class | ReportCameraCount |
This message allows a component to report how many cameras a Visual Sensor service supports. More... | |
class | ReportImage |
This message allows a component to publish an image or video frame. More... | |
class | SharedImage |
Shared memory buffer for storing image data for other JAUS components on local host to bypass serializing image data for transfer. More... | |
class | VideoSubscriber |
This service is used to subscribe to video data from components with the Visual Sensor service. More... | |
class | VisualSensor |
This service provides a means to share image or video data captured from a camera or video device. More... | |
class | GlobalWaypoint |
A simple data structure for storing global waypoint data. More... | |
class | GlobalWaypointDriver |
The Global Waypoint Driver allows for the driving of platform to a target waypoint. More... | |
class | GlobalWaypointListDriver |
This class is used to drive a platform to multiple waypoints. More... | |
class | ListDriver |
This class is used to create driving services that execute lists of elements (e.g. LocalWaypointListDriver). More... | |
class | LocalWaypointDriver |
The Local Waypoint Driver allows for the driving of platform to a target waypoint. More... | |
class | LocalWaypointListDriver |
This class is used to drive a platform to multiple waypoints. More... | |
class | PrimitiveDriver |
The Primitive Driver allows for basic platform mobility. More... | |
class | QueryAccelerationLimit |
This message is shall cause the receiving component to reply to the requestor with a ID 4416h: ReportAccelerationLimit message. Field #2 specifies the fields to be returned in the ReportAccelerationLimit message. More... | |
class | QueryGlobalPathSegment |
This message shall cause the receiving component to reply to the requestor with a ID 440F: ReportGlobalVector message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryGlobalVector |
This message shall cause the receiving component to reply to the requestor with a ID 4407h: ReportGlobalVector message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryGlobalWaypoint |
This message shall cause the receiving component to reply to the requestor with a ID 440Ch: ReportGlobalWaypoint message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryLocalPathSegment |
This message shall cause the receiving component to reply to the requestor with a ID 4410: ReportLocalVector message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryLocalVector |
This message shall cause the receiving component to reply to the requestor with a ID 4408h: ReportLocalVector message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryLocalWaypoint |
This message shall cause the receiving component to reply to the requestor with a ID 440Dh: ReportLocalWaypoint message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | QueryTravelSpeed |
This message shall cause the receiving component to reply to the requestor with a ID 440Ah: ReportTravelSpeed message. More... | |
class | QueryVelocityCommand |
This message shall cause the receiving component to reply to the requestor with a ID 4415h : ReportVelocityCommand Message. Field #2 specifies the fields to be returned in the ReportVelocityCommand message. More... | |
class | QueryWrenchEffort |
This message shall cause the receiving component to reply to the requestor with a ID 4405h: ReportWrenchEffort message. A logical AND shall be performed on the requested presence vector and that representing the available fields from the responder. The resulting message shall contain the fields indicated by the result of this logical AND operation. More... | |
class | ReportAccelerationLimit |
This message is used to provide the receiver the commanded linear and rotational acceleration limits of the platform. The message data and mapping of the presence vector of this message are identical to ID: 0416h: SetAccelerationCommand. More... | |
class | ReportGlobalPathSegment |
This message is used to provide the receiver the values of the current path segment. The message data and mapping of the presence vector of this message are identical to ID 040Fh: SetGlobalPathSegment. More... | |
class | ReportGlobalVector |
This message is used to provide the receiver the current values of the commanded global vector. The message data and mapping of the presence vector for this message are identical to ID 0407h: SetGlobalVector. More... | |
class | ReportGlobalWaypoint |
This message is used to provide the receiver the values of the current waypoint fields as specified by the data in the ID 240Ch: QueryGlobalWaypoint. The message data and mapping of the presence vector of this message are identical to ID 040Ch: SetGlobalWaypoint. More... | |
class | ReportLocalPathSegment |
This message is used to provide the receiver the values of the current path segment. The message data and mapping of the presence vector of this message are identical to ID 040Fh: SetLocalPathSegment. More... | |
class | ReportLocalVector |
This message is used to provide the receiver the current values of the commanded local vector. The message data and mapping of the presence vector for this message are identical to ID 0408h: SetLocalVector. More... | |
class | ReportLocalWaypoint |
This message is used to provide the receiver the values of the current waypoint fields as specified by the data in the ID 240Dh: QueryLocalWaypoint. The message data and mapping of the presence vector of this message are identical to ID 040Dh: SetLocalWaypoint. More... | |
class | ReportTravelSpeed |
This message is used to provide the current value of the commanded travel speed. The message data of this message is identical to ID 040Ah: SetTravelSpeed. More... | |
class | ReportVelocityCommand |
This message is used to command the linear velocity and rotational rate of the platform. More... | |
class | ReportWrenchEffort |
This message is used to provide the receiver the current values of the commanded wrench effort. The message data and mapping of the presence vector for this message are identical to ID 0405h: ReportWrenchEffort. More... | |
class | SetAccelerationLimit |
This message is used to command the linear and rotational acceleration limits of the platform. More... | |
class | SetGlobalPathSegment |
This message is used to set the path segment data on the global coordinate system. A global path segment is defined in this message three points, P_0, P_1, and P_2 and a weighting factor. For the first path segment, i.e. the first element in a list of path segments, P_0 is assumed to be the current location of the platform as defined by Report Global Pose. For each successive path segment, i.e. where the path segment number is greater than zero, P_0 is equal to the previous path segment's P_2. Therefore, for each message, only P_1, P_2, and a weighting factor must be set in order to define a path segment. Each point is defined in the Global Coordinate System by setting its Lattitude, Longitude, and Altitude, as specified by the WGS 84 standard. Both the Lattitude and Longitude are required fields, but the Altitude field is optional. More... | |
class | SetGlobalVector |
This message is used to set the driving vector based on the global coordinate system. Field #2 sets the desired speed of the platform. The desired heading angle is set in field #4 and is defined in a right hand sense about the Z axis of the global coordinate system (the Z axis points downward) where North is defined as zero degrees. Field #3 sets the desired Attitude in accordance with the WGS 84 standard. The desired roll angle is set in field #5 and is also defined in a right hand sense about the X axis of the global coordinate system. The desired pitch angle is set in field #6 in a right hand sense about the Y axis. More... | |
class | SetGlobalWaypoint |
This message is used to set waypoint data based on the global coordinate system. A global waypoint can have up to six fields to describe it completely. The waypoint is defined in the global coordinate system using the latitude, longitude, and altitude fields. The desired orientation of the platform at the waypoint is defined using the roll, pitch, and yaw fields. Only fields 1-3 (presence vector, latitude, and longitude are required for each waypoint. Field #4 sets the desired Altitude in accordance with the WGS 84 standard. The presence vector is used to specify if the remaining fields, i.e., altitude, roll, pitch, and yaw, are used to further describe orientation at that point. More... | |
class | SetLocalPathSegment |
This message is used to set the path segment data on the local coordinate system. A global path segment is defined in this message three points, P_0, P_1, and P_2 and a weighting factor. For the first path segment, i.e. the first element in a list of path segments, P_0 is assumed to be the current location of the platform as defined by Report Global Pose. For each successive path segment, i.e. where the path segment number is greater than zero, P_0 is equal to the previous path segment's P_2. Therefore, for each message, only P_1, P_2, and a weighting factor must be set in order to define a path segment. Each point is defined in the Local Coordinate System by setting its X, Y, and Z. Both X and Y are required fields, but the Z field is optional. More... | |
class | SetLocalVector |
This message is used to set the driving vector based on the local coordinate system. Field #2 sets the desired speed of the platform. The desired heading angel is set in field #4 and is defined in a right hand sense about the Z axis of the local coordinate system (the Z axis points downward) where zero degrees defines a heading that is parallel to the X aaxis of the local coordinate system. More... | |
class | SetLocalWaypoint |
This message is used to set waypoint data based on the local coordinate system. A local waypoint can have up to six fields to describe it completely. The waypoint is defined in the global coordinate system using the X, Y, and Z fields. The desired orientation of the platform at the waypoint is defined using the roll, pitch, and yaw fields. Only fields 1-3 (presence vector, latitude, and longitude are required for each waypoint. The presence vector is used to specify if the remaining fields, i.e., Z, roll, pitch, and yaw, are used to further describe orientation at that point. More... | |
class | SetTravelSpeed |
This message is used to set the desired travel speed. More... | |
class | SetVelocityCommand |
This message is used to command the linear velocity and rotational rate of the platform. More... | |
class | SetWrenchEffort |
This message is used to provide open-loop control in the coordinate frame defined by the JAUS Standard. The command consists of a six element propulsive wrench and a six element resistive wrench. The six elements of each wrench break down into three linear elements and three rotational elements, which are mapped to the three axis orthogonal coordinate frame of the vehicle. Al elements of the Wrench mesage are not necessarily applicable to a particular platform. More... | |
class | Waypoint |
A simple data structure for deriving Local or Global waypoints. More... | |
class | ConfirmElementRequest |
This message is used to confirm successful operation on an element list. More... | |
class | DeleteElement |
This message is used to delete one or more elements from a list. Each element is uniquely identified by the UID. More... | |
class | Element |
This class encapsulates a Jaus AS6009 Element used in the List Manager Service. More... | |
class | ExecuteList |
This message is used to delete one or more elements from a list. Each element is uniquely identified by the UID. More... | |
class | ListManager |
The List Manager Service permits operations on a single ordered sequence of connected elements. More... | |
class | QueryActiveElement |
This message is used to query the current active element of an executing list. More... | |
class | QueryElement |
This message is used to query an element from a list. Each element is uniquely identified by the UID. More... | |
class | QueryElementCount |
This message is used to query the number of elements in a list. More... | |
class | QueryElementList |
This message is used to query all element UIDs from a list. More... | |
class | RejectElementRequest |
This message is used to reject an operation on an element list. More... | |
class | ReportActiveElement |
This message is used to report the current list element being executed. More... | |
class | ReportElement |
This message is used to report a single element from a list. The element is uniquely identified by the UID, while it's position within the list is denoted by the previous (parent) and next (child) elements. More... | |
class | ReportElementCount |
This message is used to report the number of elements in a list. More... | |
class | ReportElementList |
This message is used to report the UIDs for all elements in a list. More... | |
class | SetElement |
This message is used add, insert or replace one or more elements in a list. Each element is uniquely identified by the UID, and the sequence within the list is specified by the previous (parent) and next (child) elements. This message can be used to update an existing element. More... | |
class | AccelerationStateSensor |
The Velocity State Sensor allows for reporting of the state of the platform's acceleration. More... | |
class | GlobalPoseSensor |
The Global Pose Sensor service reports global position and orientation of a platform. More... | |
class | LocalPoseSensor |
The Local Pose Sensor service reports global position and orientation of a platform. More... | |
class | QueryAccelerationState |
This message shall cause the receiving component to reply to the requestor with a ID 4417: ReportAccelerationState message. A logical AND shall be performed on the requested presence vector and that representating the available fields from the responder. The resulting message shall contain the fields indicated by the result of this lobical AND operation. More... | |
class | QueryGeomagneticProperty |
This message shall cause the receiving component to reply to the requestor with a ID 4412h: ReportGeomagneticProperty message. More... | |
class | QueryGlobalPose |
This message shall cause the receiving component to reply to the requestor with a ID 4402h: ReportGlobalPose message. A logical AND shall be performed on the requested presence vector and that representating the available fields from the responder. The resulting message shall contain the fields indicated by the result of this lobical AND operation. More... | |
class | QueryLocalPose |
This message shall cause the receiving component to reply to the requestor with a ID 4403h: ReportLocalPose message. A logical AND shall be performed on the requested presence vector and that representating the available fields from the responder. The resulting message shall contain the fields indicated by the result of this lobical AND operation. More... | |
class | QueryVelocityState |
This message shall cause the receiving component to reply to the requestor with a ID 4404: ReportVelocityState message. A logical AND shall be performed on the requested presence vector and that representating the available fields from the responder. The resulting message shall contain the fields indicated by the result of this lobical AND operation. More... | |
class | ReportAccelerationState |
This message is used to provide the receiver the change in linear velocity and rotational acceleration of the platform. More... | |
class | ReportGeomagneticProperty |
This message is used to provide the receiver the current geomagnetic property value. The message data and mapping of the presence vector of this message are identical to ID 0412h: SetGeomagneticProperty. More... | |
class | ReportGlobalPose |
This message is used to provide the receiver the position and attitude of the platform. The position of the platform is given in lattitude, longitude, and altitude, in accordance with the WGS 84 standard. All times are in Coordinated Universal Time (UTC). The message data and mapping of the presence vector for this message are identical to ID 0402h: SetGlobalPose. More... | |
class | ReportLocalPose |
This message is used to provide the receiver the position and attitude of the platform relative to a local reference frame. All times are in Coordinated Universal Time (UTC). The message data and mapping of the presence vector for this message are identical to ID 0403h: SetLocalPose. More... | |
class | ReportVelocityState |
This message is used to provide the receiver the linear velocity and rotational rate of the platform. More... | |
class | SetGeomagneticProperty |
This message is used to set the location specific magnetic variation for adjusting the GPS heading. More... | |
class | SetGlobalPose |
This message is used to set the global pose values. More... | |
class | SetLocalPose |
This message is used to set the local pose values. This message specifies the platform's position and orientation with respect to the local coordinate frame as defined in Section 3.1. This allows a client to redefine the origin of the local coordinate frame. More... | |
class | VelocityStateSensor |
The Velocity State Sensor allows for reporting of instantaneous platform velocity. More... | |
Typedefs | |
typedef CxUtils::Wgs | Wgs |
Typedef to more easily reference Wgs data. | |
typedef CxUtils::Point3D | Attitude |
Typedef to more easily reference Point3D data as orientation. | |
typedef CxUtils::Point3D | Point3D |
Typedef to more easily reference Point3D data. | |
typedef CxUtils::IP4Address | IP4Address |
Typedef for shortcut in typing. | |
typedef CxUtils::Packet | Packet |
Typedef to more easily reference Packet data. | |
typedef CxUtils::Mutex | Mutex |
Typedef to more easily reference Mutex data. | |
typedef CxUtils::Thread | Thread |
Typedef to more easily reference Thread data. | |
typedef unsigned char | Byte |
JAUS byte (8 bit unsigned integer). | |
typedef short | Short |
JAUS short integer (16 bit signed integer). | |
typedef int | Int |
JAUS integer (32 bit signed integer). | |
typedef long long int | Long |
JAUS long integer (64 bit signed integer). | |
typedef unsigned short | UShort |
JAUS unsigned short integer (16 bit unsigned integer). | |
typedef unsigned int | UInt |
JAUS unsigned integer (32 bit unsigned integer). | |
typedef unsigned long long int | ULong |
JAUS unsigned long integer (64 bit unsigned integer). | |
typedef float | Float |
JAUS float (IEEE 32 8 bit floating point number). | |
typedef double | LongFloat |
JAUS long float (IEEE 64 bit floating point number). | |
typedef ReportAudio | Audio |
typedef CxUtils::Image | Image |
typedef JAUS::ReportTravelSpeed | TravelSpeed |
typedef JAUS::ReportLocalWaypoint | LocalWaypoint |
typedef ReportWrenchEffort | WrenchEffort |
typedef CxUtils::Utm | Utm |
Typedef for UTM data. | |
typedef JAUS::ReportAccelerationState | AccelerationState |
typedef ReportGlobalPose | GlobalPose |
typedef ReportLocalPose | LocalPose |
typedef JAUS::ReportVelocityState | VelocityState |
Variables | |
const UShort | SET_AUTHORITY = 0x0001 |
Message code. | |
const UShort | SHUTDOWN = 0x0002 |
Message code. | |
const UShort | STANDBY = 0x0003 |
Message code. | |
const UShort | RESUME = 0x0004 |
Message code. | |
const UShort | RESET = 0x0005 |
Message code. | |
const UShort | SET_EMERGENCY = 0x0006 |
Message code. | |
const UShort | CLEAR_EMERGENCY = 0x0007 |
Message code. | |
const UShort | REQUEST_CONTROL = 0x000D |
Message code. | |
const UShort | RELEASE_CONTROL = 0x000E |
Message code. | |
const UShort | CONFIRM_CONTROL = 0x000F |
Message code. | |
const UShort | REJECT_CONTROL = 0x0010 |
Message code. | |
const UShort | SET_TIME = 0x0011 |
Message code. | |
const UShort | CREATE_EVENT = 0x01F0 |
Message code. | |
const UShort | UPDATE_EVENT = 0x01F1 |
Message code. | |
const UShort | CANCEL_EVENT = 0x01F2 |
Message code. | |
const UShort | CONFIRM_EVENT_REQUEST = 0x01F3 |
Message code. | |
const UShort | REJECT_EVENT_REQUEST = 0x01F4 |
Message code. | |
const UShort | REGISTER_SERVICES = 0x0B00 |
Message code. | |
const UShort | QUERY_AUTHORITY = 0x2001 |
Message code. | |
const UShort | QUERY_STATUS = 0x2002 |
Message code. | |
const UShort | QUERY_TIMEOUT = 0x2003 |
Message code. | |
const UShort | QUERY_TIME = 0x2011 |
Message code. | |
const UShort | QUERY_CONTROL = 0x200D |
Message code. | |
const UShort | QUERY_EVENTS = 0x21F0 |
Message code. | |
const UShort | QUERY_HEARTBEAT_PULSE = 0x2202 |
Message code. | |
const UShort | QUERY_IDENTIFICATION = 0x2B00 |
Message code. | |
const UShort | QUERY_CONFIGURATION = 0x2B01 |
Message code. | |
const UShort | QUERY_SUBSYSTEM_LIST = 0x2B02 |
Message code. | |
const UShort | QUERY_SERVICES = 0x2B03 |
Message code. | |
const UShort | REPORT_AUTHORITY = 0x4001 |
Message code. | |
const UShort | REPORT_STATUS = 0x4002 |
Message code. | |
const UShort | REPORT_TIMEOUT = 0x4003 |
Message code. | |
const UShort | REPORT_TIME = 0x4011 |
Message code. | |
const UShort | REPORT_CONTROL = 0x400D |
Message code. | |
const UShort | REPORT_EVENTS = 0x41F0 |
Message code. | |
const UShort | EVENT = 0x41F1 |
Message code. | |
const UShort | REPORT_HEARTBEAT_PULSE = 0x4202 |
Message code. | |
const UShort | REPORT_IDENTIFICATION = 0x4B00 |
Message code. | |
const UShort | REPORT_CONFIGURATION = 0x4B01 |
Message code. | |
const UShort | REPORT_SUBSYSTEM_LIST = 0x4B02 |
Message code. | |
const UShort | REPORT_SERVICES = 0x4B03 |
Message code. | |
const int | OK = 1 |
Shorter version of JAUS_OK. | |
const int | FAILURE = 0 |
Shorter version of JAUS_FAILURE. | |
const Byte | BYTE = 0 |
Type enumeration number for a byte. | |
const Byte | SHORT = 1 |
Type enumeration number for a short. | |
const Byte | INT = 2 |
Type enumeration number for an int. | |
const Byte | LONG = 3 |
Type enumeration number for a long. | |
const Byte | USHORT = 4 |
Type enumeration number for an unsigned short. | |
const Byte | UINT = 5 |
Type enumeration number for an unsigned int. | |
const Byte | ULONG = 6 |
Type enumeration number for an unsigned long. | |
const Byte | FLOAT = 7 |
Type enumeration number for a float. | |
const Byte | LONG_FLOAT = 8 |
Type enumeration number for a long float. | |
const Byte | RGB = 9 |
RGB type of data. | |
const Short | JAUS_SHORT_MAX = SHRT_MAX |
Maximum value of scaled short (Short). | |
const Short | JAUS_SHORT_MIN = SHRT_MIN |
Minimum value of a scaled short (Short). | |
const UShort | JAUS_USHORT_MAX = USHRT_MAX |
Maximum value of a scaled unsigned short (UShort). | |
const UShort | JAUS_USHORT_MIN = 0 |
Minimum value of scaled unsigned short (UShort). | |
const Int | JAUS_INT_MIN = INT_MIN |
Minimum value of scaled integer (Int). | |
const Int | JAUS_INT_MAX = INT_MAX |
Maximum value of scaled integer (Int). | |
const UInt | JAUS_UINT_MIN = 0 |
Minimum value of scaled unsigned integer (UInt). | |
const UInt | JAUS_UINT_MAX = UINT_MAX |
Maximum value of scaled unsigned integer (UInt). | |
const Long | JAUS_LONG_MIN = LLONG_MIN |
< Minimum value of long integer (Long). | |
const Long | JAUS_LONG_MAX = LLONG_MAX |
< Maximum value of long integer (Long). | |
const ULong | JAUS_ULONG_MIN = 0 |
Minimum value of unsigned long integer (ULong). | |
const ULong | JAUS_ULONG_MAX = ULLONG_MAX |
< Maximum value of unsigned long integer (ULong). | |
const UInt | BYTE_SIZE = 1 |
Size in bytes. | |
const UInt | SHORT_SIZE = 2 |
Size in bytes. | |
const UInt | USHORT_SIZE = 2 |
Size in bytes. | |
const UInt | INT_SIZE = 4 |
Size in bytes. | |
const UInt | UINT_SIZE = 4 |
Size in bytes. | |
const UInt | FLOAT_SIZE = 4 |
Size in bytes. | |
const UInt | LONG_SIZE = 8 |
Size in bytes. | |
const UInt | ULONG_SIZE = 8 |
Size in bytes. | |
const UInt | LONG_FLOAT_SIZE = 8 |
Size in bytes. | |
const UInt | BYTE_BITS = 8 |
Size in bits of Byte. | |
const UInt | SHORT_BITS = 16 |
Size in bits of Short. | |
const UInt | USHORT_BITS = 16 |
Size in bits of UShort. | |
const UInt | INT_BITS = 32 |
Size in bits of Int. | |
const UInt | UINT_BITS = 32 |
Size in bits of UInt. | |
const UInt | FLOAT_BITS = 32 |
Size in bits of Float. | |
const UInt | LONG_BITS = 64 |
Size in bits of Long. | |
const UInt | ULONG_BITS = 64 |
Size in bits of ULong. | |
const UInt | LONG_FLOAT_BITS = 64 |
Size in bits of LongFloat. | |
const UShort | SET_MICROCONTROLLER_STATE = 0xD005 |
Message code. | |
const UShort | QUERY_IMAGE = 0xD300 |
Message code. | |
const UShort | QUERY_CAMERA_COUNT = 0xD301 |
Message code. | |
const UShort | QUERY_MICROCONTROLLER_STATE = 0xD305 |
Message code. | |
const UShort | QUERY_RANGE_SENSOR_CONFIGURATION = 0xD30A |
Message code. | |
const UShort | QUERY_LOCAL_RANGE_SCAN = 0xD30B |
Message code. | |
const UShort | QUERY_AUDIO = 0xD400 |
Message code. | |
const UShort | REPORT_IMAGE = 0xD900 |
Message code. | |
const UShort | REPORT_CAMERA_COUNT = 0xD901 |
Message code. | |
const UShort | REPORT_MICROCONTROLLER_STATE = 0xD905 |
Message code. | |
const UShort | REPORT_RANGE_SENSOR_CONFIGURATION = 0xD90A |
Message code. | |
const UShort | REPORT_LOCAL_RANGE_SCAN = 0xD90B |
Message code. | |
const UShort | REPORT_AUDIO = 0xDA00 |
Message code. | |
const UShort | SET_GLOBAL_POSE = 0x0402 |
Message code. | |
const UShort | SET_LOCAL_POSE = 0x0403 |
Message code. | |
const UShort | SET_WRENCH_EFFORT = 0x0405 |
Message code. | |
const UShort | SET_GLOBAL_VECTOR = 0x0407 |
Message code. | |
const UShort | SET_LOCAL_VECTOR = 0x0408 |
Message code. | |
const UShort | SET_TRAVEL_SPEED = 0x040A |
Message code. | |
const UShort | SET_GLOBAL_WAYPOINT = 0x040C |
Message code. | |
const UShort | SET_LOCAL_WAYPOINT = 0x040D |
Message code. | |
const UShort | SET_GLOBAL_PATH_SEGMENT = 0x040F |
Message code. | |
const UShort | SET_LOCAL_PATH_SEGMENT = 0x0410 |
Message Code;. | |
const UShort | SET_GEOMAGNETIC_PROPERTY = 0x0412 |
Message code. | |
const UShort | SET_VELOCITY_COMMAND = 0x0415 |
Message code. | |
const UShort | SET_ACCELERATION_LIMIT = 0x0416 |
Message code. | |
const UShort | SET_ELEMENT = 0x041A |
Message code. | |
const UShort | DELETE_ELEMENT = 0x041B |
Message code. | |
const UShort | CONFIRM_ELEMENT_REQUEST = 0x041C |
Message code. | |
const UShort | REJECT_ELEMENT_REQUEST = 0x041D |
Message code. | |
const UShort | EXECUTE_LIST = 0x041E |
Message code. | |
const UShort | QUERY_GLOBAL_POSE = 0x2402 |
Message code. | |
const UShort | QUERY_LOCAL_POSE = 0x2403 |
Message code. | |
const UShort | QUERY_VELOCITY_STATE = 0x2404 |
Message code. | |
const UShort | QUERY_WRENCH_EFFORT = 0x2405 |
Message code. | |
const UShort | QUERY_GLOBAL_VECTOR = 0x2407 |
Message code. | |
const UShort | QUERY_LOCAL_VECTOR = 0x2408 |
Message code. | |
const UShort | QUERY_TRAVEL_SPEED = 0x240A |
Message code. | |
const UShort | QUERY_GLOBAL_WAYPOINT = 0x240C |
Message code. | |
const UShort | QUERY_LOCAL_WAYPOINT = 0x240D |
Message code. | |
const UShort | QUERY_GLOBAL_PATH_SEGMENT = 0x240F |
Message code. | |
const UShort | QUERY_LOCAL_PATH_SEGMENT = 0x2410 |
Message code. | |
const UShort | QUERY_GEOMAGNETIC_PROPERTY = 0x2412 |
Message code. | |
const UShort | QUERY_VELOCITY_COMMAND = 0x2415 |
Message code. | |
const UShort | QUERY_ACCELERATION_LIMIT = 0x2416 |
Message code. | |
const UShort | QUERY_ACCELERATION_STATE = 0x2417 |
Message code. | |
const UShort | QUERY_ELEMENT = 0x241A |
Message code. | |
const UShort | QUERY_ELEMENT_LIST = 0x241B |
Message code. | |
const UShort | QUERY_ELEMENT_COUNT = 0x241C |
Message code. | |
const UShort | QUERY_ACTIVE_ELEMENT = 0x241E |
Message code. | |
const UShort | REPORT_GLOBAL_POSE = 0x4402 |
Message code. | |
const UShort | REPORT_LOCAL_POSE = 0x4403 |
Message code. | |
const UShort | REPORT_VELOCITY_STATE = 0x4404 |
Message code. | |
const UShort | REPORT_WRENCH_EFFORT = 0x4405 |
Message code. | |
const UShort | REPORT_GLOBAL_VECTOR = 0x4407 |
Message code. | |
const UShort | REPORT_LOCAL_VECTOR = 0x4408 |
Message code. | |
const UShort | REPORT_TRAVEL_SPEED = 0x440A |
Message code. | |
const UShort | REPORT_GLOBAL_WAYPOINT = 0x440C |
Message code. | |
const UShort | REPORT_LOCAL_WAYPOINT = 0x440D |
Message code. | |
const UShort | REPORT_GLOBAL_PATH_SEGMENT = 0x440F |
Message code. | |
const UShort | REPORT_LOCAL_PATH_SEGMENT = 0x4410 |
Message code. | |
const UShort | REPORT_GEOMAGNETIC_PROPERTY = 0x4412 |
Message code. | |
const UShort | REPORT_VELOCITY_COMMAND = 0x4415 |
Message code. | |
const UShort | REPORT_ACCELERATION_LIMIT = 0x4416 |
Message code. | |
const UShort | REPORT_ACCELERATION_STATE = 0x4417 |
Message code. | |
const UShort | REPORT_ELEMENT = 0x441A |
Message code. | |
const UShort | REPORT_ELEMENT_LIST = 0x441B |
Message code. | |
const UShort | REPORT_ELEMENT_COUNT = 0x441C |
Message code. | |
const UShort | REPORT_ACTIVE_ELEMENT = 0x441E |
Message code. |
Name space used for the JAUS library.
Definition at line 50 of file accelerationstatesensor.h.
typedef CxUtils::Point3D JAUS::Attitude |
typedef ReportAudio JAUS::Audio |
Definition at line 50 of file audiosensor.h.
typedef unsigned char JAUS::Byte |
typedef float JAUS::Float |
typedef ReportGlobalPose JAUS::GlobalPose |
Definition at line 54 of file globalposesensor.h.
typedef CxUtils::Image JAUS::Image |
Definition at line 49 of file queryimage.h.
typedef CxUtils::IP4Address JAUS::IP4Address |
typedef ReportLocalPose JAUS::LocalPose |
Definition at line 52 of file localposesensor.h.
Definition at line 57 of file localwaypointdriver.h.
typedef long long int JAUS::Long |
typedef double JAUS::LongFloat |
typedef CxUtils::Mutex JAUS::Mutex |
typedef CxUtils::Packet JAUS::Packet |
typedef CxUtils::Point3D JAUS::Point3D |
typedef short JAUS::Short |
typedef CxUtils::Thread JAUS::Thread |
Definition at line 56 of file globalwaypointdriver.h.
typedef unsigned int JAUS::UInt |
typedef unsigned long long int JAUS::ULong |
typedef unsigned short JAUS::UShort |
typedef CxUtils::Utm JAUS::Utm |
Typedef for UTM data.
Definition at line 52 of file mobilitycodes.h.
Definition at line 50 of file velocitystatesensor.h.
typedef CxUtils::Wgs JAUS::Wgs |
typedef ReportWrenchEffort JAUS::WrenchEffort |
Definition at line 51 of file primitivedriver.h.
const Byte JAUS::BYTE = 0 |
const UInt JAUS::BYTE_BITS = 8 |
const UInt JAUS::BYTE_SIZE = 1 |
const UShort JAUS::CANCEL_EVENT = 0x01F2 |
Message code.
Definition at line 64 of file corecodes.h.
const UShort JAUS::CLEAR_EMERGENCY = 0x0007 |
Message code.
Definition at line 56 of file corecodes.h.
const UShort JAUS::CONFIRM_CONTROL = 0x000F |
Message code.
Definition at line 59 of file corecodes.h.
const UShort JAUS::CONFIRM_ELEMENT_REQUEST = 0x041C |
Message code.
Definition at line 71 of file mobilitycodes.h.
const UShort JAUS::CONFIRM_EVENT_REQUEST = 0x01F3 |
Message code.
Definition at line 65 of file corecodes.h.
const UShort JAUS::CREATE_EVENT = 0x01F0 |
Message code.
Definition at line 62 of file corecodes.h.
const UShort JAUS::DELETE_ELEMENT = 0x041B |
Message code.
Definition at line 70 of file mobilitycodes.h.
const UShort JAUS::EVENT = 0x41F1 |
Message code.
Definition at line 89 of file corecodes.h.
const UShort JAUS::EXECUTE_LIST = 0x041E |
Message code.
Definition at line 73 of file mobilitycodes.h.
const int JAUS::FAILURE = 0 |
const Byte JAUS::FLOAT = 7 |
const UInt JAUS::FLOAT_BITS = 32 |
const UInt JAUS::FLOAT_SIZE = 4 |
const UInt JAUS::INT_BITS = 32 |
const UInt JAUS::INT_SIZE = 4 |
const Int JAUS::JAUS_INT_MAX = INT_MAX |
const Int JAUS::JAUS_INT_MIN = INT_MIN |
const Long JAUS::JAUS_LONG_MAX = LLONG_MAX |
const Long JAUS::JAUS_LONG_MIN = LLONG_MIN |
const Short JAUS::JAUS_SHORT_MAX = SHRT_MAX |
const Short JAUS::JAUS_SHORT_MIN = SHRT_MIN |
const UInt JAUS::JAUS_UINT_MAX = UINT_MAX |
const UInt JAUS::JAUS_UINT_MIN = 0 |
const ULong JAUS::JAUS_ULONG_MAX = ULLONG_MAX |
const ULong JAUS::JAUS_ULONG_MIN = 0 |
const UShort JAUS::JAUS_USHORT_MAX = USHRT_MAX |
const UShort JAUS::JAUS_USHORT_MIN = 0 |
const Byte JAUS::LONG = 3 |
const UInt JAUS::LONG_BITS = 64 |
const Byte JAUS::LONG_FLOAT = 8 |
const UInt JAUS::LONG_FLOAT_BITS = 64 |
const UInt JAUS::LONG_FLOAT_SIZE = 8 |
const UInt JAUS::LONG_SIZE = 8 |
const UShort JAUS::QUERY_ACCELERATION_LIMIT = 0x2416 |
Message code.
Definition at line 89 of file mobilitycodes.h.
const UShort JAUS::QUERY_ACCELERATION_STATE = 0x2417 |
Message code.
Definition at line 90 of file mobilitycodes.h.
const UShort JAUS::QUERY_ACTIVE_ELEMENT = 0x241E |
Message code.
Definition at line 94 of file mobilitycodes.h.
const UShort JAUS::QUERY_AUDIO = 0xD400 |
Message code.
Definition at line 61 of file extrascodes.h.
const UShort JAUS::QUERY_AUTHORITY = 0x2001 |
Message code.
Definition at line 70 of file corecodes.h.
const UShort JAUS::QUERY_CAMERA_COUNT = 0xD301 |
Message code.
Definition at line 57 of file extrascodes.h.
const UShort JAUS::QUERY_CONFIGURATION = 0x2B01 |
Message code.
Definition at line 78 of file corecodes.h.
const UShort JAUS::QUERY_CONTROL = 0x200D |
Message code.
Definition at line 74 of file corecodes.h.
const UShort JAUS::QUERY_ELEMENT = 0x241A |
Message code.
Definition at line 91 of file mobilitycodes.h.
const UShort JAUS::QUERY_ELEMENT_COUNT = 0x241C |
Message code.
Definition at line 93 of file mobilitycodes.h.
const UShort JAUS::QUERY_ELEMENT_LIST = 0x241B |
Message code.
Definition at line 92 of file mobilitycodes.h.
const UShort JAUS::QUERY_EVENTS = 0x21F0 |
Message code.
Definition at line 75 of file corecodes.h.
const UShort JAUS::QUERY_GEOMAGNETIC_PROPERTY = 0x2412 |
Message code.
Definition at line 87 of file mobilitycodes.h.
const UShort JAUS::QUERY_GLOBAL_PATH_SEGMENT = 0x240F |
Message code.
Definition at line 85 of file mobilitycodes.h.
const UShort JAUS::QUERY_GLOBAL_POSE = 0x2402 |
Message code.
Definition at line 76 of file mobilitycodes.h.
const UShort JAUS::QUERY_GLOBAL_VECTOR = 0x2407 |
Message code.
Definition at line 80 of file mobilitycodes.h.
const UShort JAUS::QUERY_GLOBAL_WAYPOINT = 0x240C |
Message code.
Definition at line 83 of file mobilitycodes.h.
const UShort JAUS::QUERY_HEARTBEAT_PULSE = 0x2202 |
Message code.
Definition at line 76 of file corecodes.h.
const UShort JAUS::QUERY_IDENTIFICATION = 0x2B00 |
Message code.
Definition at line 77 of file corecodes.h.
const UShort JAUS::QUERY_IMAGE = 0xD300 |
Message code.
Definition at line 56 of file extrascodes.h.
const UShort JAUS::QUERY_LOCAL_PATH_SEGMENT = 0x2410 |
Message code.
Definition at line 86 of file mobilitycodes.h.
const UShort JAUS::QUERY_LOCAL_POSE = 0x2403 |
Message code.
Definition at line 77 of file mobilitycodes.h.
const UShort JAUS::QUERY_LOCAL_RANGE_SCAN = 0xD30B |
Message code.
Definition at line 60 of file extrascodes.h.
const UShort JAUS::QUERY_LOCAL_VECTOR = 0x2408 |
Message code.
Definition at line 81 of file mobilitycodes.h.
const UShort JAUS::QUERY_LOCAL_WAYPOINT = 0x240D |
Message code.
Definition at line 84 of file mobilitycodes.h.
const UShort JAUS::QUERY_MICROCONTROLLER_STATE = 0xD305 |
Message code.
Definition at line 58 of file extrascodes.h.
const UShort JAUS::QUERY_RANGE_SENSOR_CONFIGURATION = 0xD30A |
Message code.
Definition at line 59 of file extrascodes.h.
const UShort JAUS::QUERY_SERVICES = 0x2B03 |
Message code.
Definition at line 80 of file corecodes.h.
const UShort JAUS::QUERY_STATUS = 0x2002 |
Message code.
Definition at line 71 of file corecodes.h.
const UShort JAUS::QUERY_SUBSYSTEM_LIST = 0x2B02 |
Message code.
Definition at line 79 of file corecodes.h.
const UShort JAUS::QUERY_TIME = 0x2011 |
Message code.
Definition at line 73 of file corecodes.h.
const UShort JAUS::QUERY_TIMEOUT = 0x2003 |
Message code.
Definition at line 72 of file corecodes.h.
const UShort JAUS::QUERY_TRAVEL_SPEED = 0x240A |
Message code.
Definition at line 82 of file mobilitycodes.h.
const UShort JAUS::QUERY_VELOCITY_COMMAND = 0x2415 |
Message code.
Definition at line 88 of file mobilitycodes.h.
const UShort JAUS::QUERY_VELOCITY_STATE = 0x2404 |
Message code.
Definition at line 78 of file mobilitycodes.h.
const UShort JAUS::QUERY_WRENCH_EFFORT = 0x2405 |
Message code.
Definition at line 79 of file mobilitycodes.h.
const UShort JAUS::REGISTER_SERVICES = 0x0B00 |
Message code.
Definition at line 67 of file corecodes.h.
const UShort JAUS::REJECT_CONTROL = 0x0010 |
Message code.
Definition at line 60 of file corecodes.h.
const UShort JAUS::REJECT_ELEMENT_REQUEST = 0x041D |
Message code.
Definition at line 72 of file mobilitycodes.h.
const UShort JAUS::REJECT_EVENT_REQUEST = 0x01F4 |
Message code.
Definition at line 66 of file corecodes.h.
const UShort JAUS::RELEASE_CONTROL = 0x000E |
Message code.
Definition at line 58 of file corecodes.h.
const UShort JAUS::REPORT_ACCELERATION_LIMIT = 0x4416 |
Message code.
Definition at line 110 of file mobilitycodes.h.
const UShort JAUS::REPORT_ACCELERATION_STATE = 0x4417 |
Message code.
Definition at line 111 of file mobilitycodes.h.
const UShort JAUS::REPORT_ACTIVE_ELEMENT = 0x441E |
Message code.
Definition at line 115 of file mobilitycodes.h.
const UShort JAUS::REPORT_AUDIO = 0xDA00 |
Message code.
Definition at line 68 of file extrascodes.h.
const UShort JAUS::REPORT_AUTHORITY = 0x4001 |
Message code.
Definition at line 83 of file corecodes.h.
const UShort JAUS::REPORT_CAMERA_COUNT = 0xD901 |
Message code.
Definition at line 64 of file extrascodes.h.
const UShort JAUS::REPORT_CONFIGURATION = 0x4B01 |
Message code.
Definition at line 92 of file corecodes.h.
const UShort JAUS::REPORT_CONTROL = 0x400D |
Message code.
Definition at line 87 of file corecodes.h.
const UShort JAUS::REPORT_ELEMENT = 0x441A |
Message code.
Definition at line 112 of file mobilitycodes.h.
const UShort JAUS::REPORT_ELEMENT_COUNT = 0x441C |
Message code.
Definition at line 114 of file mobilitycodes.h.
const UShort JAUS::REPORT_ELEMENT_LIST = 0x441B |
Message code.
Definition at line 113 of file mobilitycodes.h.
const UShort JAUS::REPORT_EVENTS = 0x41F0 |
Message code.
Definition at line 88 of file corecodes.h.
const UShort JAUS::REPORT_GEOMAGNETIC_PROPERTY = 0x4412 |
Message code.
Definition at line 108 of file mobilitycodes.h.
const UShort JAUS::REPORT_GLOBAL_PATH_SEGMENT = 0x440F |
Message code.
Definition at line 106 of file mobilitycodes.h.
const UShort JAUS::REPORT_GLOBAL_POSE = 0x4402 |
Message code.
Definition at line 97 of file mobilitycodes.h.
const UShort JAUS::REPORT_GLOBAL_VECTOR = 0x4407 |
Message code.
Definition at line 101 of file mobilitycodes.h.
const UShort JAUS::REPORT_GLOBAL_WAYPOINT = 0x440C |
Message code.
Definition at line 104 of file mobilitycodes.h.
const UShort JAUS::REPORT_HEARTBEAT_PULSE = 0x4202 |
Message code.
Definition at line 90 of file corecodes.h.
const UShort JAUS::REPORT_IDENTIFICATION = 0x4B00 |
Message code.
Definition at line 91 of file corecodes.h.
const UShort JAUS::REPORT_IMAGE = 0xD900 |
Message code.
Definition at line 63 of file extrascodes.h.
const UShort JAUS::REPORT_LOCAL_PATH_SEGMENT = 0x4410 |
Message code.
Definition at line 107 of file mobilitycodes.h.
const UShort JAUS::REPORT_LOCAL_POSE = 0x4403 |
Message code.
Definition at line 98 of file mobilitycodes.h.
const UShort JAUS::REPORT_LOCAL_RANGE_SCAN = 0xD90B |
Message code.
Definition at line 67 of file extrascodes.h.
const UShort JAUS::REPORT_LOCAL_VECTOR = 0x4408 |
Message code.
Definition at line 102 of file mobilitycodes.h.
const UShort JAUS::REPORT_LOCAL_WAYPOINT = 0x440D |
Message code.
Definition at line 105 of file mobilitycodes.h.
const UShort JAUS::REPORT_MICROCONTROLLER_STATE = 0xD905 |
Message code.
Definition at line 65 of file extrascodes.h.
const UShort JAUS::REPORT_RANGE_SENSOR_CONFIGURATION = 0xD90A |
Message code.
Definition at line 66 of file extrascodes.h.
const UShort JAUS::REPORT_SERVICES = 0x4B03 |
Message code.
Definition at line 94 of file corecodes.h.
const UShort JAUS::REPORT_STATUS = 0x4002 |
Message code.
Definition at line 84 of file corecodes.h.
const UShort JAUS::REPORT_SUBSYSTEM_LIST = 0x4B02 |
Message code.
Definition at line 93 of file corecodes.h.
const UShort JAUS::REPORT_TIME = 0x4011 |
Message code.
Definition at line 86 of file corecodes.h.
const UShort JAUS::REPORT_TIMEOUT = 0x4003 |
Message code.
Definition at line 85 of file corecodes.h.
const UShort JAUS::REPORT_TRAVEL_SPEED = 0x440A |
Message code.
Definition at line 103 of file mobilitycodes.h.
const UShort JAUS::REPORT_VELOCITY_COMMAND = 0x4415 |
Message code.
Definition at line 109 of file mobilitycodes.h.
const UShort JAUS::REPORT_VELOCITY_STATE = 0x4404 |
Message code.
Definition at line 99 of file mobilitycodes.h.
const UShort JAUS::REPORT_WRENCH_EFFORT = 0x4405 |
Message code.
Definition at line 100 of file mobilitycodes.h.
const UShort JAUS::REQUEST_CONTROL = 0x000D |
Message code.
Definition at line 57 of file corecodes.h.
const UShort JAUS::RESET = 0x0005 |
Message code.
Definition at line 54 of file corecodes.h.
const UShort JAUS::RESUME = 0x0004 |
Message code.
Definition at line 53 of file corecodes.h.
const UShort JAUS::SET_ACCELERATION_LIMIT = 0x0416 |
Message code.
Definition at line 68 of file mobilitycodes.h.
const UShort JAUS::SET_AUTHORITY = 0x0001 |
Message code.
Definition at line 50 of file corecodes.h.
const UShort JAUS::SET_ELEMENT = 0x041A |
Message code.
Definition at line 69 of file mobilitycodes.h.
const UShort JAUS::SET_EMERGENCY = 0x0006 |
Message code.
Definition at line 55 of file corecodes.h.
const UShort JAUS::SET_GEOMAGNETIC_PROPERTY = 0x0412 |
Message code.
Definition at line 66 of file mobilitycodes.h.
const UShort JAUS::SET_GLOBAL_PATH_SEGMENT = 0x040F |
Message code.
Definition at line 64 of file mobilitycodes.h.
const UShort JAUS::SET_GLOBAL_POSE = 0x0402 |
Message code.
Definition at line 56 of file mobilitycodes.h.
const UShort JAUS::SET_GLOBAL_VECTOR = 0x0407 |
Message code.
Definition at line 59 of file mobilitycodes.h.
const UShort JAUS::SET_GLOBAL_WAYPOINT = 0x040C |
Message code.
Definition at line 62 of file mobilitycodes.h.
const UShort JAUS::SET_LOCAL_PATH_SEGMENT = 0x0410 |
Message Code;.
Definition at line 65 of file mobilitycodes.h.
const UShort JAUS::SET_LOCAL_POSE = 0x0403 |
Message code.
Definition at line 57 of file mobilitycodes.h.
const UShort JAUS::SET_LOCAL_VECTOR = 0x0408 |
Message code.
Definition at line 60 of file mobilitycodes.h.
const UShort JAUS::SET_LOCAL_WAYPOINT = 0x040D |
Message code.
Definition at line 63 of file mobilitycodes.h.
const UShort JAUS::SET_MICROCONTROLLER_STATE = 0xD005 |
Message code.
Definition at line 53 of file extrascodes.h.
const UShort JAUS::SET_TIME = 0x0011 |
Message code.
Definition at line 61 of file corecodes.h.
const UShort JAUS::SET_TRAVEL_SPEED = 0x040A |
Message code.
Definition at line 61 of file mobilitycodes.h.
const UShort JAUS::SET_VELOCITY_COMMAND = 0x0415 |
Message code.
Definition at line 67 of file mobilitycodes.h.
const UShort JAUS::SET_WRENCH_EFFORT = 0x0405 |
Message code.
Definition at line 58 of file mobilitycodes.h.
const Byte JAUS::SHORT = 1 |
const UInt JAUS::SHORT_BITS = 16 |
const UInt JAUS::SHORT_SIZE = 2 |
const UShort JAUS::SHUTDOWN = 0x0002 |
Message code.
Definition at line 51 of file corecodes.h.
const UShort JAUS::STANDBY = 0x0003 |
Message code.
Definition at line 52 of file corecodes.h.
const Byte JAUS::UINT = 5 |
const UInt JAUS::UINT_BITS = 32 |
const UInt JAUS::UINT_SIZE = 4 |
const Byte JAUS::ULONG = 6 |
const UInt JAUS::ULONG_BITS = 64 |
const UInt JAUS::ULONG_SIZE = 8 |
const UShort JAUS::UPDATE_EVENT = 0x01F1 |
Message code.
Definition at line 63 of file corecodes.h.
const Byte JAUS::USHORT = 4 |
const UInt JAUS::USHORT_BITS = 16 |
const UInt JAUS::USHORT_SIZE = 2 |