Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • feature/extended-communication
  • main
2 results

Target

Select target project
  • ipos-public/models
1 result
Select Git revision
  • feature/extended-communication
  • main
2 results
Show changes
Commits on Source (1)
......@@ -4,6 +4,7 @@ package ipos.models;
message OSMOutputWrapper {
repeated OSMObject objects = 1;
repeated OSMWaypoint waypoints = 2;
}
message OSMExtInputWrapper {
......@@ -57,4 +58,12 @@ message OSMExtractedAttributes{
message OSMZoneDescriptor{
string zoneId = 1;
string notificationType = 2; // may be ExitNotification or EntryNotification
}
message OSMWaypoint{
string agentId = 1;
string agentType = 2;
string publisher = 3;
OSMPosition position = 4;
string time = 5;
}
\ No newline at end of file
......@@ -76,7 +76,6 @@ message RefSystem {
}
message IposMonitoringRequest {
// frameId = 1; // deprecated
repeated string frameIds = 1; // a monitoring request can be concerned with multiple overlapping frames
float delta = 2; // min. change in position to trigger a position update, setting delta and updateFrequency to -1 cancels the (existing) monitoring task
float updateFrequency = 3; // defines how many times per second a PositionUpdateEvent is sent
......@@ -86,7 +85,7 @@ message IposMonitoringRequest {
bool exit_notification = 7; // IPos will notify receiver when object has left the frame
repeated string properties = 8; // properties that shall be monitored: position or id or type or distance
string monitoringTaskId = 9; // unique for each monitoringRequest. IPosFW uses this info for configuring the communication protocol, e.g., for selecting a specific topic for MQTT-communication; a monitoringRequest with the same monitoringTaskId like a previous request updates this request
string refSystemId = 10;
string refSystemId = 10; // id of the reference system according to which positions are to be provided
string requestorProtocol = 11; // communication protocol, e.g., "mqtt"; Assumption: requestor = receiver
string serializationType = 12; // accepted values: "protobuf" or "json"
}
......