protected VehicleBase(IMavlinkClient mavlink, VehicleBaseConfig config) { _mavlink = mavlink; _config = config; }
protected VehicleArdupilot(IMavlinkClient mavlink, VehicleBaseConfig config) : base(mavlink, config) { _mavlink = mavlink; _config = config; }
public VehicleArdupilotPlane(IMavlinkClient mavlink, VehicleBaseConfig config, bool disposeClient) : base(mavlink, config, disposeClient) { _rotationDirection.OnNext(RotationDirection.Cw); }
public VehicleArdupilotCopter(IMavlinkClient mavlink, VehicleBaseConfig config, bool disposeClient = true) : base(mavlink, config, disposeClient) { }
protected VehicleArdupilot(IMavlinkClient mavlink, VehicleBaseConfig config, bool disposeClient) : base(mavlink, config, disposeClient) { }
public VehicleArdupilotCopter(IMavlinkClient mavlink, VehicleBaseConfig config) : base(mavlink, config) { }