This message is sent by the TREX task which gives further information to a TREX instance about connected IMC nodes
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Local Name | localname | - | plaintext | The name of the vehicle being controlled | Same as field type |
| Active Links | links | - | message-list (Announce) | A list of Announce messages with last announces heard | Same as field type |
This message is sent to TREX to post timeline observations
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Timeline | timeline | - | plaintext | Same as field type | |
| Predicate | predicate | - | plaintext | Same as field type | |
| Attributes | attributes | TupleList | plaintext | Same as field type |
This message is used to control TREX execution
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Command | command | Enumerated (Enum Command) | uint8_t | Same as field type | |
| Goal Id | goal_id | - | plaintext | The id of the goal, if applicable (OP == POST_GOAL || OP == RECALL_GOAL) | Same as field type |
| Goal XML | goal_xml | - | plaintext | The goal encoded as XML, if applicable (OP == POST_GOAL) | Same as field type |
No description
| Value | Name | Abbreviation | Description |
|---|---|---|---|
| 0 | Disable TREX | DISABLE | - |
| 1 | Enable TREX | ENABLE | - |
| 2 | Post Goal | POST_GOAL | - |
| 3 | Recall Goal | RECALL_GOAL | - |
| 4 | Request current plan | REQUEST_PLAN | - |
| 5 | Report current plan | REPORT_PLAN | - |
This message is used to control TREX execution
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Operation | op | Enumerated (Enum Operation) | uint8_t | Same as field type | |
| Goal Id | goal_id | - | plaintext | The id of the goal, if applicable (OP == POST_GOAL || OP == RECALL_GOAL) | Same as field type |
| Token | token | - | message (TREX Token) | Goal / observation to post, if applicable (OP == POST_GOAL || OP == POST_TOKEN) | Same as field type |
No description
| Value | Name | Abbreviation | Description |
|---|---|---|---|
| 1 | Post Token | POST_TOKEN | - |
| 2 | Post Goal | POST_GOAL | - |
| 3 | Recall Goal | RECALL_GOAL | - |
| 4 | Request current plan | REQUEST_PLAN | - |
| 5 | Report current plan | REPORT_PLAN | - |
No description
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Attribute Name | name | - | plaintext | Name of this attribute. | Same as field type |
| Attribute type | attr_type | Enumerated (Enum Attribute type) | uint8_t | Same as field type | |
| Minimum | min | - | plaintext | Lower bound of this interval. Empty text means no bound. | Same as field type |
| Maximum | max | - | plaintext | Upper bound of this interval. Empty text means no bound. | Same as field type |
No description
| Value | Name | Abbreviation | Description |
|---|---|---|---|
| 1 | Boolean Domain | BOOL | - |
| 2 | Integer Domain | INT | - |
| 3 | Float Domain | FLOAT | - |
| 4 | String Domain | STRING | - |
| 5 | Enumerated Domain | ENUM | - |
No description
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Timeline | timeline | - | plaintext | Same as field type | |
| Predicate | predicate | - | plaintext | Same as field type | |
| Attributes | attributes | - | message-list (TREX Attribute) | Same as field type |
No description
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Reactor name | reactor | - | plaintext | Same as field type | |
| Tokens | tokens | - | message-list (TREX Token) | Same as field type |
This message is used for signaling asynchronous events between different (sub) systems.
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Topic | topic | - | plaintext | The name or type of this event | Same as field type |
| Data | data | TupleList | plaintext | A map with additional event information. | Same as field type |
Contains information as extracted from a digital S-57 chart. This can be: location of static objects (buoys, beacons, etc), location and depth of depth contours, location and depth of any other location contained in the chart. For reference see Supervisors/Grounding.
| Name | Abbreviation | Unit | Type | Description | Range |
|---|---|---|---|---|---|
| Depth at location | depth_at_loc | - | plaintext | Example: “lat=63.46869;lon=10.37790;d=-10” | Same as field type |
| Danger | danger | - | plaintext | Example: “lat=63.46869;lon=10.37790” | Same as field type |