vb.net2005中利用serialport控件如何实现接收GPS信号?
请教高手:
我在vb.net下作一个小软件,接收GPS信号(老师布置的任务),用串口接收,也在网上查了些资料,可始终无法解决,以下是我写的程序,用到一个serialport控件
Imports System.IO
Imports System.IO.Ports
———
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim encoding = System.Text.ASCIIEncoding.GetEncoding(1252)
With SerialPort1
.PortName = "com1"
.Parity = Parity.None
.BaudRate = 4800
.StopBits = StopBits.One
.DataBits = 8
.Open()
Dim bdata = New Byte
.Read(bdata, 0, 256)
protocol.parsebuffer(bdata)
End With
If SerialPort1.IsOpen = False Then
SerialPort1.Open()
End If
End Sub——————————————————————————————————这是我参考书上的例子,其中.Read(bdata, 0, 256)显示offset没有参数;还有protocol.parsebuffer(bdata)这是什么意思,什么用?