Ejemplo n.º 1
0
        /// <summary>
        /// 这个函数 实现功能 没有写完,按照这个逻辑,完成功能后删掉这个注释.
        /// 根据数据类型,创建命令帮助类型.
        /// </summary>
        /// <param name="command1"></param>
        /// <returns></returns>
        public static messageDescribe CreateBLEDataHelper(BLEcommand command1)
        {
            //这个函数 实现功能 没有写完,按照这个逻辑,完成功能后删掉这个注释.

            messageDescribe h1;

            switch (command1)
            {
            //case BLEcommand.t10:
            //    h1 = new messageDescribe(@"登入", 2, 2);
            //    break;
            case BLEcommand.t11:
                h1 = new messageDescribe(@"发送文字消息[int32|string]", 4, -1);
                break;

            case BLEcommand.t12:
                h1 = new messageDescribe(@"发送文件[int32|int64|string|file]", 4, 8, -1, -1);
                break;

            default:
                h1 = new messageDescribe("无", 0);
                break;
            }
            return(h1);
        }
Ejemplo n.º 2
0
 static BLEcommandHelper()
 {
     foreach (BLEcommand item in Enum.GetValues(typeof(BLEcommand)))
     {
         messageDescribe msg1 = messageDescribe.CreateBLEDataHelper(item);
         messageDic.Add(item, msg1);
     }
 }