|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
. ]9 J# F- H5 c, }4 s/ d0 d
( p6 ?: M( Y, q. h5 A+ ~1 C8 V. [在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。8 e' ?& T7 j m: n0 D% e8 K
& i# K- t1 }$ N8 b4 J楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
& O* l" J! @) q# M4 U( w
7 ~+ m: s4 g: zPrivate Sub Command1_Click()
! M T/ D8 R7 [- ^9 A6 s; oMSComm1.Output = "loadp 1" & vbCr
2 G: m* N0 K+ G3 v, O% XEnd Sub
5 ^& x5 L# }8 i$ r! m! R. ^2 ?
4 H" R8 l* y; x( ~ TPrivate Sub Command2_Click(). I# ~& d) }& w
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"5 {, O+ [) c; M5 L. i
End Sub
0 |, b) j6 w6 `1 ^
- \* E' P/ m! b- Q
Z2 \8 S% V' R; @$ R1 LPrivate Sub Command3_Click()' ^2 @+ W! b9 G$ T3 T8 \
MSComm1.Output = "set 1 a 0 2" & vbCr
; A3 @& M- z4 Z" p% ?) }# u5 QEnd Sub
: t3 l; }0 z' w$ X! s
2 G) ?6 B6 B9 O+ CPrivate Sub Form_Load()( A! z7 z& R8 A& [! r1 e! w: T
MSComm1.Settings = "9600,n,8,1"
: L+ n+ s: d4 r7 KMSComm1.CommPort = 17 B; a1 z* @2 j
MSComm1.InputLen = 0
( R& a. Z6 a! s* \MSComm1.PortOpen = True, @# m7 H# H8 B4 I% i
MSComm1.InBufferCount = 0
; y9 w. f; J& V: S, l: ?MSComm1.SThreshold = 0 E& P5 f& k* G, W0 f
MSComm1.RThreshold = 1. ~3 D; u% |: X% f; d/ n7 D6 f& C8 z
End Sub |
|