/**
 * 
 */
package papabench.scj.autopilot.modules;

import papabench.scj.autopilot.devices.GPSDevice;
import papabench.scj.autopilot.devices.IRDevice;
import papabench.scj.bus.SPIBus;

/**
 * @author Michal Malohlava
 *
 */
public interface AutopilotDevices {
	
	void setGPSDevice(GPSDevice gpsDevice);
	GPSDevice getGPSDevice();
	
	void setIRDevice(IRDevice irDevice);
	IRDevice getIRDevice();
	
	void setSPIBus(SPIBus spiBus);
	SPIBus getSpiBus();
}
