using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace JiShe.CollectBus.Common.Enums
{
    /// <summary>
    /// 表计连接通讯协议--表计与集中器的通讯协议    
    /// </summary>
    public enum MeterLinkProtocolEnum
    {
        /// <summary>
        /// 无
        /// </summary>
        None = 0,

        /// <summary>
        /// DL/T 645—1997
        /// </summary>
        DLT_645_1997 = 1,

        /// <summary>
        /// 交流采样装置通信协议(电表)
        /// </summary>
        ACSamplingDevice = 2,

        /// <summary>
        /// DL/T 645—2007
        /// </summary>
        DLT_645_2007 = 30,

        /// <summary>
        /// 载波通信
        /// </summary>
        Carrierwave = 31,

        /// <summary>
        /// CJ/T 188—2018协议(水表)
        /// </summary>
        CJT_188_2018 = 32,

        /// <summary>
        /// CJ/T 188—2004协议
        /// </summary>
        CJT_188_2004 = 33,

        /// <summary>
        /// MODBUS-RTU
        /// </summary>
        MODBUS_RTU = 34,
    }
}
