易于编程
|
■ 适合不需要工业标准兼容性的快速、双向通信。 ■ 模块使用ASCII 码命令编程。 |
专有协议,不过多数用户并不介意。 |
■ 模块提供256位AES安全性。 ■ 附带程序示例会更好。 ■ 可对该工具包进行更多的试验。 详细内容见85页。 |
DIGI INTERNATIONALhttp://rbi.ims.ca/4391-557Digi Connect 集成工具包
(DC-WME-01T-KT; $249, Wi-Fi Kit)
Digi公司的工具包包括一个开发板、一个Digi Connect Wi-ME模块、天线和电缆、电源块、帮助手册和一张光盘。这个Connect Wi-ME模块通过串行端口和主机设备进行通信,它提供五个未确定用途的I/O插脚、一个TCP/IP堆栈和一个IEEE 802.11b(Wi-Fi)收发器。模块和开发板配套并且连接到网络上的一个接入器(Access Point,AP),通常是无线路由器。因此,如果你需要进行Wi-Fi网络连接,这个工具包能助你一臂之力。

光盘包括软件和一个安装指南以及帮助文档。将Wi-ME模块和开发板连接并通电之后,根据安装指
南,我看了一下板上的指示灯。模块在寻找并连接AP的过程中,会有一个状态指示灯在不停闪烁。不幸的是,板上没有指示灯亮起,也没有标记出哪个是状态指示灯。后来我发现Wi-ME 模块包含两个很小的指示灯——“连接状态/完整性”和“网络状态/诊断”,但是无论安装说明还是硬件参考手册都没有指出他们是用于Wi-ME模块。文档不够详细让我很沮丧。因为我没有从天线连接器那一侧观察开发板,所以没有看到指示灯。
后来我发现Wi-ME模块的确探测到了接入器,而且对开发板进行网络再定位使得Wi-ME模块上的网络状态指示灯开始闪烁,正如手册中描述的那样。然后,我在已与接入器连接的PC上运行了Digi设备探测软件。该软件应该探测到远程开发板并返回它的特征。在本试验中,软件没有在附近探测到任何活动的Wi-Fi网络,也就没有Wi-ME设备。
几次失败的尝试以后,我在没有任何安装说明的情况下终于在Digi的网站上找到了探测软件的“版本说明”。这个说明警告在探测软件和AP之间不能有防火墙。Digi应该在光盘上贴标签或在安装说明中提醒开发者到公司的网站上了解软件的更新信息、变化和已经出现的问题等。为了解决防火墙的问题,我在实验室一台没有防火墙的PC上装了探测软件并连接到网络,这台PC准确地探测到了Wi-ME模块。
然后,我决定对开发板进行遥控测试,遥控打开或关闭指示灯。尽管说明书讲解了开发板的I/O端口设置和正确的开关设置,但是从配置菜单中找不到这些信息。我研究之后学会了如何控制开关指示灯的I/O端口线。
在ReadMe帮助文件里指出,安装后的文件中包含Gnu编译器集的C/C++代码示例,它们可以在红帽子Linux8.0下运行。不过那些不想局限于演示程序并且打算自行编写Digi模块程序的人应该选择功能更强大的开发工具包(DC-WME-01T-GN;$1,495),该工具包包括一整套软件开发工具。Digi的在线帮助功能包括很多有用的技术文档和说明,并且可以和用户进行在线讨论,为用户提供信息。
Garden Grove, CAhttp://rbi.ims.ca/4391-558Airborne 802.11b 无线局域网结点模块评估&
开发工具包(WLNB-EK-DP001; $499, Wi-Fi Kit)
DPAC工具包的目的是帮助开发者做一个Wi-Fi局域网连接,它提供的开发板上预先安装了一个封装的无线局域网模块(WLNB-AN-DP101)。除此之外,工具包还包括一个天线、串行线、电源块、电池和光盘。考虑到开发者可能没有用于试验的802.11b Wi-Fi设备,所以DPAC还在工具包内提供了一个Netgear Cable/DSL无线路由器。

据我所知,安装无线网络设备通常很麻烦,但这次没有任何手工干预,很容易地就把路由器安装好并连接到我的Comcast电缆调制解调器上。然后,我根据简短的快速启动指南把开发板连接到我的实验室PC上,安装进行得很顺利。安装指南建议使用HyperTerm,通过实验室主机PC和连接于无线路由器的PC间的Telnet对话,实现与Wi-Fi模块的通信。这个连接也很稳定。
为了更好地了解DPAC无线局域网模块的性能,你必须把它看作是一个通信处理机而不仅仅是一个双向无线电。每个模块都包括一个Web服务器、一个TCP/IP堆栈、一个命令解码器、几个I/O端口、以及一个UART或SPI接口。由于运用了这些串行接口,就不再需要特定的驱动程序。因此,你在文档