我有一个被“视为”为 COM 端口的 USB 设备。它有八个通道,每个通道都需要一个字符来打开/关闭。供[DLP-IO8][1]
参考。
每个通道打开 1-8 次
QI 关闭每个通道
发送“124”将打开通道 1、2 和 4。
我想通过“即时”速度控制来随机开/关。
cmbSPRan.Value
是我NumericUpDown
从 1 开始,以 10 结束。
RandomNumber = RandomClass.Next(1, 87654321)
SerialPort1.Write(RandomNumber)
Timer1.Interval = (cmbSPRan.Value) * 250
按钮控制:
Private Sub btnSRan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSRan.Click
btnSRan.Enabled = False 'Stop Randomize button
btnRRan.Enabled = True 'Run Randomize button
End Sub
我需要:
- 一个循环,我仍然可以使用表单的功能(改变速度或停止循环)。
- 一种利用 QI 随机关闭通道的方法。