|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
& j8 A; G) e( ~5 J' U5 M8 V7 w
* J& t- G1 o$ c; s/ l t! v; o! v在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
: k) l: d1 G9 R& r
$ W/ n# X3 r2 n1 X0 g7 s) b( L楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。4 R. r$ o* \* i0 L0 s- F) J
& W3 }5 j6 U OPrivate Sub Command1_Click()
5 `2 U! A& G3 Q* v! k0 r* tMSComm1.Output = "loadp 1" & vbCr3 L, f- W, B0 Y Y( u
End Sub! t' @" E2 M' N- D
8 Y& Z1 p2 l9 p! W1 j2 t) L5 `Private Sub Command2_Click()
# u% D4 {0 k4 l; a2 [MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
7 U/ J& K% U" \, t8 t' mEnd Sub6 }9 N; A- W- K% r5 W( g
+ N7 Z+ ?6 O) ~# x; \. j" y
* `1 T) ], a+ t4 BPrivate Sub Command3_Click()
% g! M1 N! x7 @; s/ Q, G$ tMSComm1.Output = "set 1 a 0 2" & vbCr; t7 K _: K& T$ t
End Sub2 Y6 i- s b$ O7 I
, l) z; l8 L! _4 \$ m$ P8 b' N- V) lPrivate Sub Form_Load()- S ?# k* ]3 R, H0 C1 q
MSComm1.Settings = "9600,n,8,1"6 g5 H% L' C) F& [
MSComm1.CommPort = 1- [" T# ?' X2 ^( ?7 z
MSComm1.InputLen = 0. v$ h1 m) l3 \' y- F" ?( k7 I/ k
MSComm1.PortOpen = True$ t$ ?7 @: i; r ]" }5 K& H9 D
MSComm1.InBufferCount = 0
3 g2 w6 g0 ^0 O% Y, K5 LMSComm1.SThreshold = 0' r" D3 g& p$ ]* H( b
MSComm1.RThreshold = 1
9 @9 ^( H6 Y1 p; w' u- B" OEnd Sub |
|