public void OnSetDynamicConfig() { foreach (var v in DynamicConfigList) { if (v.IsSelect) { v.TrueAction(post); } else { v.FalseAction(post); } } post.UpdateDynamicConf(); }
public static void OnWsdeUsbComed(WsdePort wsdePort) { wsdePort.OnDataCome += new OnDataComeHandler(OnDataComeHandler2); wsdePort.SetAccessPasswords(new List <ulong> { 1, 2, 3, 4 }); Thread.Sleep(1000); wsdePort.InitConf(new ConfAction() { channel = 1, date = DateTime.Now, frequency = FrequencyEnum.dBM0 }); Thread.Sleep(1000); wsdePort.UpdateDynamicConf(); Thread.Sleep(1000); wsdePort.subAnswerDic.SetAnswer(2, "A"); wsdePort.subAnswerDic.SetAnswer(3, "B"); wsdePort.PushAnswer(); }
/// <summary> /// 设置动态配置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button3_Click(object sender, EventArgs e) { if (persistenceConfiguration.Checked) { post.shareAction1P.persistenceConfiguration = true; } else { post.shareAction1P.persistenceConfiguration = false; } if (clientCanClearSoon.Checked) { post.shareAction1P.clientCanClearSoon = true; } else { post.shareAction1P.clientCanClearSoon = false; } if (clientCanAnswer.Checked) { post.shareAction1P.clientCanAnswer = true; } else { post.shareAction1P.clientCanAnswer = false; } if (eraseClientMemory.Checked) { post.shareAction1P.eraseClientMemory = true; } else { post.shareAction1P.eraseClientMemory = false; } if (clientCanSeeSolution.Checked) { post.shareAction1P.clientCanSeeSolution = true; } else { post.shareAction1P.clientCanSeeSolution = false; } if (clientCanWriteNumber.Checked) { post.shareAction2P.clientCanWriteNumber = true; } else { post.shareAction2P.clientCanWriteNumber = false; } if (clientCanWriteABC.Checked) { post.shareAction2P.clientCanWriteABC = true; } else { post.shareAction2P.clientCanWriteABC = false; } if (clientCanChangeChannel.Checked) { post.shareAction2P.clientCanChangeChannel = true; } else { post.shareAction2P.clientCanChangeChannel = false; } if (clientCanErase.Checked) { post.shareAction2P.clientCanErase = true; } else { post.shareAction2P.clientCanErase = false; } if (clientCanChangeDate.Checked) { post.shareAction2P.clientCanChangeDate = true; post.shareAction2P.clientCanCnahgeTime = true; } else { post.shareAction2P.clientCanChangeDate = false; post.shareAction2P.clientCanCnahgeTime = false; } if (clinetCanSeeAnswer.Checked) { post.shareAction2P.clinetCanSeeAnswer = true; } else { post.shareAction2P.clinetCanSeeAnswer = false; } post.UpdateDynamicConf(); }