add zoom test

This commit is contained in:
Vincent BOUQUET
2024-03-27 20:43:12 +01:00
parent 5b78fdf17e
commit 38b7f93ca2
3 changed files with 73 additions and 28 deletions

View File

@@ -13,6 +13,8 @@ namespace robospot_camera_finder
int max_zoom_pulse = 9999;
int min_zoom_pulse = 10;
bool zoomTestSeqFlag = false;
public StreamViewer(string name, string ip, MainForm.Camera camera, MainForm mainForm)
{
InitializeComponent();
@@ -108,5 +110,31 @@ namespace robospot_camera_finder
tbZoom.Value = min_zoom_pulse;
sendZoomValue(tbZoom.Value.ToString());
}
private void cbTestZoom_CheckedChanged(object sender, EventArgs e)
{
if (cbTestZoom.Checked)
{
timerZoomTestSeq.Start();
} else
{
timerZoomTestSeq.Stop();
}
}
private void timerZoomTestSeq_Tick(object sender, EventArgs e)
{
if (zoomTestSeqFlag)
{
tbZoom.Value = min_zoom_pulse;
sendZoomValue(tbZoom.Value.ToString());
zoomTestSeqFlag = false;
} else
{
tbZoom.Value = max_zoom_pulse;
sendZoomValue(tbZoom.Value.ToString());
zoomTestSeqFlag = true;
}
}
}
}