135 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			135 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Linq;
 | |
| using System.Text;
 | |
| 
 | |
| namespace elelab
 | |
| {
 | |
|     public class model
 | |
|     {
 | |
|         public struct uart_dis_data
 | |
|         {
 | |
|             public byte order;         //货单号
 | |
|             public byte dis_type;     //显示类型
 | |
|             public byte state;       //1 2  3  4   5
 | |
|             public string port;       //端口
 | |
|             public int ele_id;        //电子标签id
 | |
|             public byte little_ele_id;  //货物地址
 | |
|             public int send_count;     //发送数量
 | |
|             public int receive_count;  //收到的数量
 | |
|             public byte little_ele_idH1;  //货物地址
 | |
|             public byte little_ele_idH2;  //货物地址
 | |
|             public bool bcdflag;
 | |
|         }
 | |
| 
 | |
| 
 | |
|         public struct config_led_bell
 | |
|         {
 | |
|             public byte order;          //单号
 | |
|             public int ele_id;        //电子标签id
 | |
|             public byte num;          //配置编号
 | |
| 
 | |
|             public byte red_on;         //红灯点亮的时间
 | |
|             public byte red_off;     //红灯关闭的时间
 | |
|             public byte red_cycle;       //红灯执行的周期数  0  红灯操作无效  255 红灯周期无穷大
 | |
|             public byte green_on;        //绿灯点亮的时间
 | |
|             public byte green_off;    //绿灯关闭的时间
 | |
|             public byte green_cycle;    //绿灯执行的周期数  0  绿灯操作无效  255 绿灯周期无穷大
 | |
|             public byte blue_on;         //兰灯点亮的时间
 | |
|             public byte blue_off;     //兰灯关闭的时间
 | |
|             public byte blue_cycle;       //兰灯执行的周期数  0  兰灯操作无效  255 兰灯周期无穷大
 | |
| 
 | |
|             public byte speak_on;        //蜂鸣器开的时间
 | |
|             public byte speak_off;      //蜂鸣器关闭的时间
 | |
|             public byte speak_cycle;      //蜂鸣器执行的周期数  0  蜂鸣器操作无效  255 蜂鸣器周期无穷大
 | |
|             public byte state;  //装态保留 设为1
 | |
|         }
 | |
|         public struct modify_id
 | |
|         {
 | |
|             public byte order;        //货单号
 | |
|             public int new_ele_id;        //修改后的电子标签id
 | |
|             public int old_ele_id;     //修改前的电子标签id
 | |
|             public byte state;         //装态保留 设为1
 | |
|         }
 | |
|         public struct config_channel_led
 | |
|         {
 | |
|  //           public byte order;        //货单号
 | |
|             public int channel_id;        //修改后的电子标签id
 | |
|             public byte config_word;     //修改前的电子标签id
 | |
|             public byte state;         //装态保留 设为1
 | |
|         }
 | |
|         public struct close_channel_led
 | |
|         {
 | |
|             //           public byte order;        //货单号
 | |
|             public int channel_id;        //修改后的电子标签id
 | |
|             //           public int old_ele_id;     //修改前的电子标签id
 | |
|             public byte state;         //装态保留 设为1
 | |
|         }
 | |
|         public struct open_channel_led
 | |
|         {
 | |
|             //           public byte order;        //货单号
 | |
|             public int channel_id;        //修改后的电子标签id
 | |
|             //           public int old_ele_id;     //修改前的电子标签id
 | |
|             public byte state;         //装态保留 设为1
 | |
|         }
 | |
|         public struct dis_id
 | |
|         {
 | |
|             public byte order;        //修改后的电子标签id
 | |
|             public int ele_id;        //电子标签id
 | |
|             public byte state; 
 | |
|         }
 | |
|         public struct clear_comment
 | |
|         {
 | |
|             public byte order;        //货单号
 | |
|             public int ele_id;        //电子标签id
 | |
|             public byte state;     //装态保留 设为1
 | |
|         }
 | |
|         //public struct channel_lab
 | |
|         //{
 | |
|         //    public byte order;         //货单号
 | |
|         //    public byte dis_type;     //显示类型
 | |
|         //    public byte state;       //1 2  3  4   5
 | |
|         //    public string port;       //端口
 | |
|         //    public int ele_id;        //电子标签id
 | |
|         //    public byte little_ele_id;  //货物地址
 | |
|         //    public int send_count;     //发送数量
 | |
|         //    public int receive_count;  //收到的数量
 | |
|         //}
 | |
|         public struct key_config
 | |
|         {
 | |
|             public byte order;        //货单号
 | |
|             public int ele_id;        //电子标签id            
 | |
|             public byte fn_key;          //翻页键   1 开启   0  关闭 
 | |
|             public byte confirm_key;     //完成健   1 开启   0  关闭
 | |
|             public byte modify_key;      //修改建   1 开启   0  关闭
 | |
|             public byte state;            //装态保留 设为1
 | |
|  
 | |
|         }
 | |
|         public struct clear_order
 | |
|         {
 | |
|             public byte order;        //货单号
 | |
|             //        public int ele_id;        //电子标签id
 | |
|             public byte state;     //装态保留 设为1
 | |
|         }
 | |
|         //public struct tem_hum_comment
 | |
|         //{
 | |
|         //    public byte order;         //货单号
 | |
|         //    public byte dis_type;     //显示类型
 | |
|         //    public byte state;       //1 2  3  4   5
 | |
|         //    public string port;       //端口
 | |
|         //    public int ele_id;        //电子标签id
 | |
|         //    public byte little_ele_id;  //货物地址
 | |
|         //    public int send_count;     //发送数量
 | |
|         //    public int receive_count;  //收到的数量
 | |
|         //}
 | |
| 
 | |
|         public struct updt_id
 | |
|         {
 | |
|             public byte order;        //修改后的电子标签id
 | |
|             public int ele_id;        //电子标签id
 | |
|             public byte state;
 | |
|             public int verify;
 | |
|         }
 | |
|     }
 | |
| }
 |