作者lkk02042005 (人要賤才活的下去)
看板Visual_Basic
標題[VB6 ] RS232傳輸問題
時間Tue May 18 23:29:09 2010
最近要做一個專題
內容用到一台具有辨識功能的攝影機來辨識影像
先讓機器學習要辨識的東西並編號
辨識了以後攝影機的面板上就會顯示東西相對應數字
但是現在要把其辨識到的資訊傳到電腦裡並做一點變化
首先
我用tera term軟體或是XP內建的超級終端機擷取到的資料介面是:
RoadNarrows Intelligent Systems
RoboSight (C)2009
HW STD1 v1.0 S/N 00032
FW RSST v1.1.0
按了h以後會跑出:
Single letter commands
c - show category and distance
d - download data from host
f - force forget
h - display help
i - display Cognimem information
k - restore data from EEPROM
n - show all neurons
r - read register
s - save data to EEPROM
t - train video
u - upload data to host
w - write register
x - reset RoboSight
按了i(此時機器辨識出編號1這個東西):
Committed neurons=2<---------------------------機器總共學了兩種東西
Reco status=0x101b
Feature Dist=1995
Category=1 <------------------------------------------編號1
Region of Interest:
Left=8
Top=8
Width=336
Height=272
Bl? 8 width=21
->ock height=17
我用的每秒傳輸位元為115200
資料位元:8
同位檢查:NONE
停止位元:1
流量控制:Xon/Xoff
我想設計一個VB程式要讀取到我按i可以讀取到的資料(尤其是catagory這項)
然後再把數字改成我要的形式(例如名字)
因為辨識出來的資料是即時的
所以不要有按鈕來指示機器開始辨識(這台機器好像不支援輸入功能)
就只要單純的讀取機器給的資料然後做變化
可以用MSComm介面來做嗎?
VB程式在跑的時候只有一個會顯示名字的Label
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.216.156
→ ron0803:我是新手,我覺得應該 output i 然後再處理讀到的資料即可 05/19 13:25
→ ron0803:用 MSComm 應該是可以做到的... 05/19 13:26