MeshIDE for DisWare平台运行
发布时间:2012/4/8 14:38:04 访问次数:944
MeshIDE平台开发插件是在Eclipse上实现的,该平台插件MP2109DQ-LF-Z要求Eclipse版本3.1.2和Java版本1.5.0以上。MeshIDE平台可以提供一组DisWare功能开发透视图,主要包括开发DisWare功能层次视图、功能程序编辑环境、管理控制视图及提供各种扩展应用接口等。在平台中,可以很好地运行基于DisWare中间件的应用程序。
在运行平台后,如果用户实现的是基于WSN的DisWare中间件的开发应用,则可以选择MeshIDE_DisWare透视图,该透视图提供了在DisWare中间件基础上,支持对中间件DisWare代理Agent的编程,主要编程语言是伪汇编语言。用户可以实现在DisWare上的任意应用。
在这工作透视图中,用户可以通过向导来建立应用程序,过程如下:单击“文件”一“新建”一w项目”,选择DisWare Wizards—New meshIDE_DisWare Project Wizard,定义项目名,选择相应项目目录即可,如图7-49所示。
新建MeshIDE项目之后,项目中自动生成.proj ect文件,但是还没有生成.ma文件。除了可以从文件系统中导入之外,也可以从application向导生成一个ma控制。Ma控制生成向导的过程如下:单击“文件”一“新建”一“其他”,选择DisWare Wizards- DisWare,可以自 定义一个新的ma控制的文件名,如图7-50所示。
当用户编辑完应用程序后,可以对应用程序进行调试和控制,主要是打开透视图中的MeshIDE forDisWare视图,具体过程如下:单击“窗口”一“显示视图”一“其他”,如图7-51所示。
MeshIDE for DisWare视图实现了基于DisWare的Agent管理控制功能。该视图通过串口控制实现了对网络中的Agent进行连接的功能,连接网络后可以对DisWare进行拓扑结构的改变,基站节点的设置,并且可以实现对Agent的重置和移动,也可以实现网络中的Agent交互,获取邻居节点的信息。与此同时,该视图还提供了一个数据管理的接口,用户可以在此接口中获取网络和Agent的代理信息,进行数据库操作等。
MeshIDE平台开发插件是在Eclipse上实现的,该平台插件MP2109DQ-LF-Z要求Eclipse版本3.1.2和Java版本1.5.0以上。MeshIDE平台可以提供一组DisWare功能开发透视图,主要包括开发DisWare功能层次视图、功能程序编辑环境、管理控制视图及提供各种扩展应用接口等。在平台中,可以很好地运行基于DisWare中间件的应用程序。
在运行平台后,如果用户实现的是基于WSN的DisWare中间件的开发应用,则可以选择MeshIDE_DisWare透视图,该透视图提供了在DisWare中间件基础上,支持对中间件DisWare代理Agent的编程,主要编程语言是伪汇编语言。用户可以实现在DisWare上的任意应用。
在这工作透视图中,用户可以通过向导来建立应用程序,过程如下:单击“文件”一“新建”一w项目”,选择DisWare Wizards—New meshIDE_DisWare Project Wizard,定义项目名,选择相应项目目录即可,如图7-49所示。
新建MeshIDE项目之后,项目中自动生成.proj ect文件,但是还没有生成.ma文件。除了可以从文件系统中导入之外,也可以从application向导生成一个ma控制。Ma控制生成向导的过程如下:单击“文件”一“新建”一“其他”,选择DisWare Wizards- DisWare,可以自 定义一个新的ma控制的文件名,如图7-50所示。
当用户编辑完应用程序后,可以对应用程序进行调试和控制,主要是打开透视图中的MeshIDE forDisWare视图,具体过程如下:单击“窗口”一“显示视图”一“其他”,如图7-51所示。
MeshIDE for DisWare视图实现了基于DisWare的Agent管理控制功能。该视图通过串口控制实现了对网络中的Agent进行连接的功能,连接网络后可以对DisWare进行拓扑结构的改变,基站节点的设置,并且可以实现对Agent的重置和移动,也可以实现网络中的Agent交互,获取邻居节点的信息。与此同时,该视图还提供了一个数据管理的接口,用户可以在此接口中获取网络和Agent的代理信息,进行数据库操作等。
热门点击
- GAFT和TopDisc
- DSWare
- 功率控制技术
- ZigBee协议栈
- 无线传感器网络安全防护技术
- 无线传感器网络安全问题概述
- PEGASIS及 Hierarchical-
- 无线传感器网络信道接入概述
- 覆盖目标分类
- 路由协议设计的关键问题
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]