论坛风格切换切换到宽版
  • 3147阅读
  • 2回复

求vb编程指导 [复制链接]

上一主题 下一主题
离线BG3OGR
 
发帖
3565
只看楼主 倒序阅读 0楼 发表于: 2011-01-24
现在,我手头有一个tnc,可以实现对空中aprs音频的解码(avrtt和ot+试验通过),下面是通过串口助手解码avrtt发送的字符串:

bg3ogr-9>apot21,wide1-1:>avrtt ver1.065 auto 03.88v
bg3ogr-9>apot21,wide1-1:>avrtt ver1.065 auto 03.88v
bg3ogr-9>apot21,wide1-1:>avrtt ver1.065 auto 03.88v
bg3ogr-9>apot21,wide1-1:=3636.00n/11428.09e>228/000 03.85v
bg3ogr-9>apot21,wide1-1:=3635.99n/11428.09e>228/000 03.84v


问题是现在agwpe好像无法支持该tnc,我的想法是自己编写一段vb程序,通过串口解码后发送给agwtracker,这首先需要编写软件检测agwpe和agwtracker两程序之间数据传递,最终编写出最后程序代替agwpe,当然是只针对我的tnc。

涉及到vb编程中的句柄 api函数,无能为力,希望高手给予指导。
离线VBCODE
发帖
103
只看该作者 1楼 发表于: 2011-01-24
tnc 出来的就是串口数据。。你可以先用串口连接到你的tnc 抓取下看看能获取到什么数据。。vb的操作 这个地方应该不涉及句柄。。可以直接用串口控件。。我很就没用vb,但是你要坚信这个很简单:)。你可以在aprs群或者avrtt群找到我。
离线VBCODE
发帖
103
只看该作者 2楼 发表于: 2011-01-24
agwpe agwtracker,通信有他们自己的协议支持。你可以在网络上抓取到相关的资料。。你可以自己开一个tcp的监听在8000端口。。但是有个问题是他的协议涉及到一些数据编码。。所以我还是不明白你有tnc了你给agwtracker传数据有什么用处:)