Esempio n. 1
0
 public AntennaState()
 {
     servoController = ServoControllerFactory.CreateServoController();   //伺服控制器
 }
Esempio n. 2
0
 public AntennaRotateController()
 {
     ServoController = ServoControllerFactory.CreateServoController();
     SetSweepModeData(RotateDirection.ClockWise, RotateRate.Rpm2);  //默认设置为顺时针5转每分钟
 }
Esempio n. 3
0
        private RotateDirection _intentionalDirection = RotateDirection.ClockWise; //期望的天线扫描方向,由于惯性的存在,可能与真实方向不一致

        public AntennaManager()
        {
            _sweepModeObs    = new List <ISweepModeObserver>();
            _sweepSection    = null;
            _servoController = ServoControllerFactory.CreateServoController();
        }