示例#1
0
        private void SystemGetInfoHandler(object sender, GetInfoEventArgs e)
        {
            string log = string.Format("get_info: version: {0}.{1}.{2}.{3}, ll_version: {4}, protocol_version: {5}, hw: {6}",
                                       e.major,
                                       e.minor,
                                       e.patch,
                                       e.build,
                                       e.ll_version,
                                       e.protocol_version,
                                       e.hw
                                       );

            WriteTxtLog(log);
        }
示例#2
0
        void _client_OnGetInfo(object sender, GetInfoEventArgs e)
        {
            AddLog(System.Reflection.MethodBase.GetCurrentMethod().Name + " -> " + e.ResultCode.ToString() + " -> " + e.infoVersion.ToString());

            if (e.ResultCode != Protocol.ReturnValues.OK &&
                chkAutoUpdateKCID.Checked)
            {
                ReconnectWithValidKCID(e.GetKCIDSerialNumber());
            }

            if (chkGetInfoContinue.Checked)
            {
                System.Threading.Thread.Sleep(250);
                _client.GetInfo();
            }
        }