// repeated string frameIds = 1; // a monitoring request can be concerned with multiple overlapping frames
floatdelta=2;// min. change in position to trigger a position update, setting delta and updateFrequency to -1 cancels the (existing) monitoring task
floatdelta=2;// min. change in position to trigger a position update, setting delta and updateFrequency to -1 cancels the (existing) monitoring task
floatupdateFrequency=3;// defines how many times per second a PositionUpdateEvent is sent
floatupdateFrequency=3;// defines how many times per second a PositionUpdateEvent is sent
repeatedstringtype=4;// object-types to be observed; CeTI will send BOX,BIN,ZONE,ROBOT,HUMAN,OTHER
repeatedstringtype=4;// object-types to be observed; CeTI will send BOX,BIN,ZONE,ROBOT,HUMAN,OTHER
...
@@ -63,6 +63,7 @@ message IposMonitoringRequest {
...
@@ -63,6 +63,7 @@ message IposMonitoringRequest {
repeatedstringproperties=8;// properties that shall be monitored: position or id or type
repeatedstringproperties=8;// properties that shall be monitored: position or id or type
stringmonitoringTaskId=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
stringmonitoringTaskId=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
stringrequestorProtocol=10;// communication protocol, e.g., "mqtt"; Assumption: requestor = receiver
stringrequestorProtocol=10;// communication protocol, e.g., "mqtt"; Assumption: requestor = receiver
stringserializationType=11;// accepted values: "protobuf" or "json"