|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
9 `( m2 b6 K( Q; T. L9 C* J) ~. I/ g Z, } N H1 d, L- ]1 J
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。7 R6 n3 d. y7 U4 f. h# S
, B# Y q$ Y# y" y' K' {% o8 ?楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
; A' o' w- F3 x* M$ z- y5 u
7 l% Y" R; S1 {0 j7 B( q& k2 tPrivate Sub Command1_Click()
7 x9 |7 Z) F& }* p7 `' N5 Z0 nMSComm1.Output = "loadp 1" & vbCr
, M# F: y s" r2 i# b3 e& QEnd Sub0 N! \! m S2 Q9 l
" p8 P2 [, d. ]4 W, c; O/ e, H, EPrivate Sub Command2_Click(): k; Q7 k* L/ j3 O) |
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
* N2 V( j6 W/ c( g8 e" o% N+ JEnd Sub0 J6 ^7 z0 d8 w& T6 e; X
/ A* ^: P' T+ X7 L N$ }1 C1 j& }
0 V" D) z0 }3 |) _Private Sub Command3_Click()
6 Y' j' e5 J R8 @+ z8 x% yMSComm1.Output = "set 1 a 0 2" & vbCr( z1 n( @) r |0 V, K9 Z
End Sub
* }! ~$ R6 G# J& _! A8 i- u
, O7 R5 P! D+ g$ p% wPrivate Sub Form_Load()9 v2 E+ B1 P. P+ O1 P
MSComm1.Settings = "9600,n,8,1"
5 V2 t( ?0 r V1 ^1 R. |% YMSComm1.CommPort = 1
( K6 {: a. s/ f. j- p6 hMSComm1.InputLen = 03 L! b* l+ t W8 }% a7 {8 M: Z& n4 ?
MSComm1.PortOpen = True" I; v: l$ u+ ]) s( U
MSComm1.InBufferCount = 08 }4 `4 ^# j" q& [8 n
MSComm1.SThreshold = 0
, B2 ^# Q: u" ]1 g- a- L/ [+ dMSComm1.RThreshold = 1
- N- @% H- ]* o* P5 u mEnd Sub |
|