Commit be8335ae authored by Julian Zobel's avatar Julian Zobel
Browse files

Metrics anbd UAV Control adaptions

parent 7c740499
...@@ -50,7 +50,7 @@ public interface Metric<M extends MetricValue<?>> { ...@@ -50,7 +50,7 @@ public interface Metric<M extends MetricValue<?>> {
*/ */
public enum MetricUnit { public enum MetricUnit {
NONE(""), TRAFFIC("byte/s"), TIME("us"), DATA( NONE(""), TRAFFIC("byte/s"), TIME("us"), DATA(
"byte"), UNKNOWN("unknown"); "byte"), UNKNOWN("unknown"), JOULE("J");
private final String representation; private final String representation;
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
package de.tudarmstadt.maki.simonstrator.api.uavsupport; package de.tudarmstadt.maki.simonstrator.api.uavsupport;
import de.tudarmstadt.maki.simonstrator.api.Host;
import de.tudarmstadt.maki.simonstrator.api.component.network.NetworkComponent.NetInterfaceName; import de.tudarmstadt.maki.simonstrator.api.component.network.NetworkComponent.NetInterfaceName;
import de.tudarmstadt.maki.simonstrator.api.component.overlay.OverlayContact; import de.tudarmstadt.maki.simonstrator.api.component.overlay.OverlayContact;
import de.tudarmstadt.maki.simonstrator.api.component.overlay.OverlayMessage; import de.tudarmstadt.maki.simonstrator.api.component.overlay.OverlayMessage;
...@@ -67,4 +68,6 @@ public interface UAVControl extends CommunicationInterfaceListener { ...@@ -67,4 +68,6 @@ public interface UAVControl extends CommunicationInterfaceListener {
* transmitting all cached messages directly) * transmitting all cached messages directly)
*/ */
public void strategyTerminated(); public void strategyTerminated();
public Host getHost();
} }
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