public void StartScan() { currentLine = 0; rotTimer.Interval = (sweepTime / 1000) + 150; // 150; linTimer.Interval = (rotTime / 1000) + 150; // + 150; Console.WriteLine("Scan " + numLinesPerScan + "x" + numSamplesPerLine + " started aprox ETA: " + ((rotTimer.Interval + linTimer.Interval) * numLinesPerScan / 1000).ToString()); sensor.SetLightDelay(lightDelay); //linArduino.SetStepDelay(linStepDelay); homeTimer.Start(); linArduino.GoHome(); rotArduino.GoHome(); }
private void linHome_Click(object sender, EventArgs e) { linArduino.GoHome(); }