Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Video
Imports AForge.Video.DirectShow
Imports AForge.Video.FFMPEG
Imports System
Imports System.Threading
Imports System.IO.Ports
Imports System.ComponentModel
End Sub
End Sub
End While
For i = 0 To 55
c(i) = Chr(SerialPort1.ReadChar)
If (c(i) = "\n") Then
Exit For
End If
Next
If (c(1) = "-" And c(3) = "." And c(8) = "-" And c(10) = ".") Then
intX = -Val(c(2))
intY = -Val(c(9))
End If
If (c(1) = "-" And c(3) = "." And c(8) = "-" And c(10) <> ".") Then
intX = -Val(c(2))
intY = -(Val(c(9)) * 10 + Val(c(10)))
End If
If (c(1) = "-" And c(3) = "." And c(8) <> "-" And c(9) = ".") Then
intX = -Val(c(2))
intY = Val(c(8))
End If
If (c(1) = "-" And c(3) = "." And c(8) <> "-" And c(9) <> ".") Then
intX = -Val(c(2))
intY = Val(c(8)) * 10 + Val(c(9))
End If
If (c(1) = "-" And c(3) <> "." And c(9) = "-" And c(11) = ".") Then
intX = -(Val(c(2)) * 10 + Val(c(3)))
intY = -Val(c(10))
End If
If (c(1) = "-" And c(3) <> "." And c(9) = "-" And c(11) <> ".") Then
intX = -(Val(c(2)) * 10 + Val(c(3)))
intY = -(Val(c(10)) * 10 + Val(c(11)))
End If
If (c(1) = "-" And c(3) <> "." And c(9) <> "-" And c(10) = ".") Then
intX = -(Val(c(2)) * 10 + Val(c(3)))
intY = Val(c(9))
End If
If (c(1) = "-" And c(3) <> "." And c(9) <> "-" And c(10) <> ".") Then
intX = -(Val(c(2)) * 10 + Val(c(3)))
intY = Val(c(9)) * 10 + Val(c(10))
End If
If (c(1) <> "-" And c(2) = "." And c(7) = "-" And c(9) = ".") Then
intX = Val(c(1))
intY = -Val(c(8))
End If
If (c(1) <> "-" And c(2) = "." And c(7) = "-" And c(9) <> ".") Then
intX = Val(c(1))
intY = -(Val(c(8)) * 10 + Val(c(9)))
End If
If (c(1) <> "-" And c(2) = "." And c(7) <> "-" And c(8) = ".") Then
intX = Val(c(1))
intY = Val(c(7))
End If
If (c(1) <> "-" And c(2) = "." And c(7) <> "-" And c(8) <> ".") Then
intX = Val(c(1))
intY = Val(c(7)) * 10 + Val(c(8))
End If
If (c(1) <> "-" And c(2) <> "." And c(8) = "-" And c(10) = ".") Then
intX = Val(c(1)) * 10 + Val(c(2))
intY = -Val(c(9))
End If
If (c(1) <> "-" And c(2) <> "." And c(8) = "-" And c(10) <> ".") Then
intX = Val(c(1)) * 10 + Val(c(2))
intY = -(Val(c(9)) * 10 + Val(c(10)))
End If
If (c(1) <> "-" And c(2) <> "." And c(8) <> "-" And c(9) = ".") Then
intX = Val(c(1)) * 10 + Val(c(2))
intY = Val(c(8))
End If
If (c(1) <> "-" And c(2) <> "." And c(8) <> "-" And c(9) <> ".") Then
intX = Val(c(1)) * 10 + Val(c(2))
intY = Val(c(8)) * 10 + Val(c(9))
End If
AX.Text = intY
AY.Text = intX
H.Text = c(15) + c(16) + c(17) + c(18) + c(19) + c(20) + c(21) + c(22) +
c(23) + c(24)
T.Text = c(27) + c(28) + c(29) + c(30) + c(31) + c(32) + c(33) + c(34) +
c(35) + c(36) + c(37)
GLP.Text = c(40) + c(41) + c(42) + c(43) + c(44) + c(45) + c(46) + c(47)
CO.Text = c(49) + c(50) + c(51) + c(52) + c(53) + c(54) + c(55)
scrollX.Value = 45 + (0.5 * intX)
scrollY.Value = 45 + (0.5 * -intY)
End While
If SerialPort1.IsOpen = False Then
End If
End Sub
End Sub
End Sub
End Sub
End Sub
End Class