ardupilot/Tools/ArdupilotMegaPlanner/Antenna/ITrackerOutput.cs
Michael Oborne 399e5d97a8 Mission Planner 1.2.21
Antenna Tracker mod from William Bryan
Scaling mods
battery screen mods
failsafe screen pwm checking
remove reverse radio options when we are using a quad
config menu reorganise
add Ateryx stuff
2012-11-25 13:42:46 +08:00

35 lines
864 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ArdupilotMega.Antenna
{
interface ITrackerOutput
{
Comms.SerialPort ComPort { get; set; }
double TrimPan { get; set; }
double TrimTilt { get; set; }
int PanStartRange { get; set; }
int TiltStartRange { get; set; }
int PanEndRange { get; set; }
int TiltEndRange { get; set; }
int PanPWMRange { get; set; }
int TiltPWMRange { get; set; }
int PanPWMCenter { get; set; }
int TiltPWMCenter { get; set; }
bool PanReverse { get; set; }
bool TiltReverse { get; set; }
bool Init();
bool Setup();
bool Pan(double Angle);
bool Tilt(double Angle);
bool PanAndTilt(double Pan, double Tilt);
bool Close();
}
}