ISimulationGageAD.cs 502 Bytes
Newer Older
潘栩锋's avatar
潘栩锋 committed
1 2 3 4 5 6 7 8 9
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FLY.Simulation
{
    public interface ISimulationGageAD
    {
10
        int GetAD(int mm);
潘栩锋's avatar
潘栩锋 committed
11 12 13 14
        void OnPoll(DateTime now);
        UInt16 GetInput();
        int GetPosition2();
        int GetSpeed2();
15 16 17

        void SetOutput(UInt16 output);
        
潘栩锋's avatar
潘栩锋 committed
18
        double Mmpp { get; set; }
19 20 21 22 23

        /// <summary>
        /// 机架长度 mm
        /// </summary>
        int TotalLength { get; }
潘栩锋's avatar
潘栩锋 committed
24 25
    }
}