wxr
2020-09-10 af1cb3ecd0f4b0589e00b28f7f9edccf39e6e12b
HDL_ON/DAL/Net/TcpListener.cs
@@ -207,7 +207,7 @@
                            tcpFunctionOidJsonString = tcpDataString;
                            break;
                        case "device_sid":
                            var addSidFunction = Newtonsoft.Json.JsonConvert.DeserializeObject<TcpAddFunctionSidObject>(tcpDataString);
                            var addSidFunction = Newtonsoft.Json.JsonConvert.DeserializeObject<TcpTransmissionObject>(tcpDataString);
                            Application.RunOnMainThread(() =>
                            {
                                var tipDialog = new UI.UpdataTcpResidenceDataDialog();
@@ -241,7 +241,7 @@
                            }
                            break;
                        case "device_sid":// 用于功能模型读写操作
                            var sendSidObj = new TcpAddFunctionSidObject();
                            var sendSidObj = new TcpTransmissionObject();
                            sendSidObj.from_oid = "";
                            sendSidObj.to_oid = "";
                            sendSidObj.time_stamp = "";
@@ -354,8 +354,10 @@
        }
    }
    public class TcpAddFunctionSidObject
    /// <summary>
    /// bus软件传输功能的对象
    /// </summary>
    public class TcpTransmissionObject
    {
        public List<TcpObject> objects = new List<TcpObject>();
@@ -366,10 +368,15 @@
        public string command = "";
    }
    public class TcpObject
    /// <summary>
    /// bus软件传输的功能对象
    /// 仅在与bus软件传递数据时使用,
    /// Function对象包含了该对象的所有内容,
    /// 此对象为了减少传输数据使用
    /// </summary>
   public class TcpObject
    {
        public string sid = "0301011234567801012301230123";
        public string sid = "";// "0301011234567801012301230123";
        /// <summary>
        /// A协议功能的特性