Commit 9414744f authored by Julian Zobel's avatar Julian Zobel
Browse files

Comments

parent 282f5dc4
......@@ -32,7 +32,11 @@ import de.tudarmstadt.maki.simonstrator.api.component.sensor.location.Location;
* Interface simulating direct hardware connection from Base to UAVs.
*
* @author Julian Zobel
*
*
* @param <T>
* Type of data messages in the DTN
* @param <S>
* Type of monitoring information from monitoring
*/
public interface BaseToUAVInterface<T extends OverlayMessage, S extends Location> {
/**
......
......@@ -6,6 +6,18 @@ import de.tudarmstadt.maki.simonstrator.api.component.sensor.location.Location;
import de.tudarmstadt.maki.simonstrator.api.uavsupport.Actuator;
import de.tudarmstadt.maki.simonstrator.api.uavsupport.strategy.UAVStrategy;
/**
* UAV-Side: Direct communication/interaction interface between UAV and Base
* Station when the UAV is landed.
*
*
* @author Julian Zobel
*
* @param <T>
* Type of data messages in the DTN
* @param <S>
* Type of monitoring information from monitoring
*/
public interface UAVToBaseInterface<T extends OverlayMessage, S extends Location> {
public void connectToBase(BaseToUAVInterface<T, S> base);
......
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