使用方法参考README.txt。
其中有几处因为Contiki和cooja的版本更新,在Contiki-2.6版上应该如下使用:
1.针对settings/Manage project directories settings/Manage project directories/:
Settings->External tools paths...
2.针对 start plugins/Mobility :
开始,这个菜单是不存在的,使用tools->Simulation script editor...=》File->Load example script->Interact with surrounding Cooja plugins.
自己在script中写需要的交互代码,输出自己需要的信息。
可能是经过如下步骤,编译安装了mobility,然后设置了步骤1的路径之后,在Tools菜单中出现了Mobility选项(具体什么时候不清楚)如下:
这样就可以使用Mobility Plugin功能了。
部署Mobility Plugin步骤如下:
其中,在cd contiki-folder/tools/cooja/apps/mobility
ant jar , 需要修改build.xml中cooja.jar 的为自己的编译路径。
编译后的结果如下:
增加了一个build文件夹并生成四个class文件,在lib文件夹下,多出mobility.jar。
备注:mobility/cooja.config mobility/java/Mobility.java