90 lines
1.8 KiB
C#
90 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace CapMachine.Wpf.Models
|
|
{
|
|
public class ComEnum
|
|
{
|
|
/// <summary>
|
|
/// 标签类型
|
|
/// </summary>
|
|
public enum TagType
|
|
{
|
|
/// <summary>
|
|
/// 仪表数据
|
|
/// </summary>
|
|
Meter = 1,
|
|
|
|
/// <summary>
|
|
/// 通讯的数据,来自于通信
|
|
/// </summary>
|
|
Comms = 2,
|
|
|
|
/// <summary>
|
|
/// 普通的标签数据
|
|
/// </summary>
|
|
Tag = 3,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 数据类型
|
|
/// </summary>
|
|
public enum DataType
|
|
{
|
|
/// <summary>
|
|
/// 字
|
|
/// </summary>
|
|
Short = 1,
|
|
|
|
/// <summary>
|
|
/// 浮点数
|
|
/// </summary>
|
|
Double = 2,
|
|
|
|
/// <summary>
|
|
/// 字符串
|
|
/// </summary>
|
|
String = 3,
|
|
|
|
/// <summary>
|
|
/// 字节
|
|
/// </summary>
|
|
Byte = 0,
|
|
|
|
/// <summary>
|
|
/// 字节
|
|
/// </summary>
|
|
Bool = 4,
|
|
}
|
|
|
|
/// <summary>
|
|
/// CAN和LIN的选择
|
|
/// </summary>
|
|
public enum CanLinEnum
|
|
{
|
|
/// <summary>
|
|
/// 没选择
|
|
/// </summary>
|
|
No = 0,
|
|
|
|
/// <summary>
|
|
/// Can
|
|
/// </summary>
|
|
Can = 1,
|
|
|
|
/// <summary>
|
|
/// Lin
|
|
/// </summary>
|
|
Lin = 2,
|
|
|
|
/// <summary>
|
|
/// CAN FD
|
|
/// </summary>
|
|
CANFD = 3,
|
|
}
|
|
}
|
|
}
|