package org.droidplanner.services.android.impl.core.drone.autopilot.apm; import android.content.Context; import android.os.Handler; import com.MAVLink.Messages.MAVLinkMessage; import com.MAVLink.enums.MAV_TYPE; import org.droidplanner.services.android.impl.communication.model.DataLink; import org.droidplanner.services.android.impl.core.drone.LogMessageListener; import org.droidplanner.services.android.impl.core.firmware.FirmwareType; import org.droidplanner.services.android.impl.core.model.AutopilotWarningParser; /** * Created by Fredia Huya-Kouadio on 7/27/15. */ public class ArduRover extends ArduPilot { public ArduRover(String droneId, Context context, DataLink.DataLinkProvider<MAVLinkMessage> mavClient, Handler handler, AutopilotWarningParser warningParser, LogMessageListener logListener) { super(droneId, context, mavClient, handler, warningParser, logListener); } @Override public int getType(){ return MAV_TYPE.MAV_TYPE_GROUND_ROVER; } @Override public void setType(int type){} @Override public FirmwareType getFirmwareType() { return FirmwareType.ARDU_ROVER; } }