Commit 8debb43f authored by Julian Zobel's avatar Julian Zobel
Browse files

Added fields for metrics for Applicatiuns running on UAV

parent 3095f229
...@@ -37,6 +37,12 @@ import de.tudarmstadt.maki.simonstrator.api.uavsupport.communication.Communicati ...@@ -37,6 +37,12 @@ import de.tudarmstadt.maki.simonstrator.api.uavsupport.communication.Communicati
*/ */
public interface UAVControl extends CommunicationInterfaceListener, LocationSensor { public interface UAVControl extends CommunicationInterfaceListener, LocationSensor {
public enum UAVapplication {
UNDEFINED, MONITORING, COMMUNICATION
};
public UAVapplication getCurrentApplication();
/** /**
* Send a message over a dedicated network interface * Send a message over a dedicated network interface
* *
......
...@@ -71,6 +71,7 @@ public interface BaseToUAVInterface<T extends OverlayMessage, S extends Location ...@@ -71,6 +71,7 @@ public interface BaseToUAVInterface<T extends OverlayMessage, S extends Location
* *
* @param monitoringData * @param monitoringData
*/ */
public void addMonitoringData(LinkedHashMap<OverlayContact, LinkedList<S>> monitoringData); public void addMonitoringData(LinkedHashMap<OverlayContact, LinkedList<S>> monitoringData,
boolean acquiredByMonitoringUAV);
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment