Regul. valve calibration completed and tested

This commit is contained in:
Milan Hanajik
2015-03-25 13:52:51 +01:00
parent 6b897537d9
commit 5075bd6068
7 changed files with 118 additions and 23 deletions
@@ -280,10 +280,16 @@ namespace TBF.BenchControl.Elde.RegulValve
public void StartResponseHandler()
{
CmdResponseHandler += delegate(object sender, CmdResponseArgs args)
Handlers.AdcChangedHandler += delegate(object sndr, CmdResponseArgs args)
{
if (InvokeRequired) { Invoke(new EventHandler<CmdResponseArgs>(OnAdcChanged), sndr, args); }
else OnAdcChanged(sndr, args);
};
CmdResponseHandler += delegate(object sender, CmdResponseArgs args)
{
if (args.Command == CfgChangeCmd.GetRVAdc1)
{
{
adc1 = args.Response;
adcTextBox1.Text = adc1.ToString();
}
@@ -300,6 +306,14 @@ namespace TBF.BenchControl.Elde.RegulValve
CmdResponseHandler = null;
}
void OnAdcChanged(object sender, CmdResponseArgs data)
{
if (data.Command == CfgChangeCmd.GetRVAdc && data.Idx1 == config.Idx1)
{
adcTextBox.Text = data.Response.ToString();
}
}
#endregion Configuration Change Handling
}
}