with the recent mote type updates, the simulation config structure changed.

* updated simconfigs
This commit is contained in:
fros4943 2009-03-11 13:25:40 +00:00
parent 71ea1cc56e
commit 82305b3572
20 changed files with 1759 additions and 1520 deletions

View file

@ -1,11 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>Hello World</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
<ticktime>1</ticktime> <ticktime>1</ticktime>
<randomseed>123456</randomseed> <randomseed>123456</randomseed>
<motedelay>0</motedelay> <motedelay>1000</motedelay>
<radiomedium> <radiomedium>
se.sics.cooja.radiomediums.UDGM se.sics.cooja.radiomediums.UDGM
<transmitting_range>50.0</transmitting_range> <transmitting_range>50.0</transmitting_range>
@ -15,21 +18,10 @@
</radiomedium> </radiomedium>
<motetype> <motetype>
se.sics.cooja.contikimote.ContikiMoteType se.sics.cooja.contikimote.ContikiMoteType
<identifier>mtype2</identifier> <identifier>mtype4</identifier>
<description>Contiki Mote #1</description> <description>Contiki Mote Type #1</description>
<contikibasedir>../../..</contikibasedir> <contikiapp>../../../examples/hello-world/hello-world.c</contikiapp>
<contikicoredir>../../../platform/cooja</contikicoredir> <commands>make hello-world.cooja TARGET=cooja</commands>
<projectdir>../../../examples/hello-world</projectdir>
<compilefile>../apps/mrm</compilefile>
<compilefile>../apps/mspsim</compilefile>
<compilefile>../../../examples/hello-world</compilefile>
<compilefile>../../../examples/hello-world</compilefile>
<compilefile>../../../examples/hello-world/hello-world.c</compilefile>
<process>hello_world_process</process>
<sensor>button_sensor</sensor>
<sensor>pir_sensor</sensor>
<sensor>radio_sensor</sensor>
<sensor>vib_sensor</sensor>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Battery</moteinterface> <moteinterface>se.sics.cooja.interfaces.Battery</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface>
@ -44,28 +36,17 @@
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface>
<coreinterface>cfs_interface</coreinterface> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<coreinterface>beep_interface</coreinterface>
<coreinterface>button_interface</coreinterface>
<coreinterface>radio_interface</coreinterface>
<coreinterface>ip_interface</coreinterface>
<coreinterface>leds_interface</coreinterface>
<coreinterface>moteid_interface</coreinterface>
<coreinterface>pir_interface</coreinterface>
<coreinterface>rs232_interface</coreinterface>
<coreinterface>vib_interface</coreinterface>
<coreinterface>clock_interface</coreinterface>
<coreinterface>simlog_interface</coreinterface>
<symbols>false</symbols> <symbols>false</symbols>
<commstack>Rime</commstack> <commstack>Rime</commstack>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype2</motetype_identifier> <motetype_identifier>mtype4</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>91.48300003917207</x> <x>69.64867743029201</x>
<y>83.5491879028037</y> <y>69.2570131081022</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
@ -78,26 +59,26 @@
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.contikimote.interfaces.ContikiIPAddress se.sics.cooja.contikimote.interfaces.ContikiIPAddress
<ipv4address>10.10.15.14</ipv4address> <ipv4address>10.10.4.7</ipv4address>
</interface_config> </interface_config>
</mote> </mote>
</simulation> </simulation>
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>315</width> <width>248</width>
<z>1</z> <z>1</z>
<height>199</height> <height>200</height>
<location_x>13</location_x> <location_x>0</location_x>
<location_y>7</location_y> <location_y>0</location_y>
<minimized>false</minimized> <minimized>false</minimized>
</plugin> </plugin>
<plugin> <plugin>
se.sics.cooja.plugins.VisUDGM se.sics.cooja.plugins.VisState
<width>300</width> <width>300</width>
<z>2</z> <z>2</z>
<height>115</height> <height>300</height>
<location_x>354</location_x> <location_x>600</location_x>
<location_y>14</location_y> <location_y>0</location_y>
<minimized>false</minimized> <minimized>false</minimized>
</plugin> </plugin>
<plugin> <plugin>
@ -106,11 +87,11 @@
<filter /> <filter />
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>573</width> <width>900</width>
<z>3</z> <z>0</z>
<height>200</height> <height>209</height>
<location_x>379</location_x> <location_x>0</location_x>
<location_y>277</location_y> <location_y>591</location_y>
<minimized>false</minimized> <minimized>false</minimized>
</plugin> </plugin>
</simconf> </simconf>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,32 +21,42 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/rime/example-abc.c</source> <source>../../../examples/rime/example-abc.c</source>
<command>make example-abc.sky TARGET=sky</command> <commands>make example-abc.sky TARGET=sky</commands>
<firmware>../../../examples/rime/example-abc.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<motetype> <motetype>
se.sics.cooja.mspmote.ESBMoteType se.sics.cooja.mspmote.ESBMoteType
<identifier>esb1</identifier> <identifier>esb1</identifier>
<description>ESB Mote Type #1</description> <description>ESB Mote Type #1</description>
<source>../../../examples/rime/example-abc.c</source> <source>../../../examples/rime/example-abc.c</source>
<command>make example-abc.esb TARGET=esb</command> <commands>make example-abc.esb TARGET=esb</commands>
<firmware>../../../examples/rime/example-abc.esb</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.ESBLog</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.ESBLED</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.ESBButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.TR1001Radio</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
</motetype> </motetype>
<motetype> <motetype>
se.sics.cooja.contikimote.ContikiMoteType se.sics.cooja.contikimote.ContikiMoteType
<identifier>mtype9</identifier> <identifier>mtype5</identifier>
<description>Contiki Mote #1</description> <description>Contiki Mote Type #1</description>
<contikibasedir>../../..</contikibasedir> <contikiapp>../../../examples/rime/example-abc.c</contikiapp>
<contikicoredir>../../../platform/cooja</contikicoredir> <commands>make example-abc.cooja TARGET=cooja</commands>
<projectdir>../../../examples/rime</projectdir>
<compilefile>../apps/mrm</compilefile>
<compilefile>../apps/mspsim</compilefile>
<compilefile>../../../examples/rime</compilefile>
<compilefile>../../../examples/rime</compilefile>
<compilefile>../../../examples/rime/example-abc.c</compilefile>
<process>example_abc_process</process>
<sensor>button_sensor</sensor>
<sensor>pir_sensor</sensor>
<sensor>radio_sensor</sensor>
<sensor>vib_sensor</sensor>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Battery</moteinterface> <moteinterface>se.sics.cooja.interfaces.Battery</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface>
@ -58,24 +71,13 @@
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface>
<coreinterface>cfs_interface</coreinterface> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<coreinterface>beep_interface</coreinterface>
<coreinterface>button_interface</coreinterface>
<coreinterface>radio_interface</coreinterface>
<coreinterface>ip_interface</coreinterface>
<coreinterface>leds_interface</coreinterface>
<coreinterface>moteid_interface</coreinterface>
<coreinterface>pir_interface</coreinterface>
<coreinterface>rs232_interface</coreinterface>
<coreinterface>vib_interface</coreinterface>
<coreinterface>clock_interface</coreinterface>
<coreinterface>simlog_interface</coreinterface>
<symbols>false</symbols> <symbols>false</symbols>
<commstack>Rime</commstack> <commstack>Rime</commstack>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype9</motetype_identifier> <motetype_identifier>mtype5</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>-562.9265350779835</x> <x>-562.9265350779835</x>
@ -97,7 +99,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype9</motetype_identifier> <motetype_identifier>mtype5</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>-569.1395123422226</x> <x>-569.1395123422226</x>
@ -175,7 +177,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype9</motetype_identifier> <motetype_identifier>mtype5</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>981.0053840033577</x> <x>981.0053840033577</x>
@ -197,7 +199,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype9</motetype_identifier> <motetype_identifier>mtype5</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>1346.8489601454312</x> <x>1346.8489601454312</x>
@ -249,7 +251,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>265</width> <width>265</width>
<z>1</z> <z>2</z>
<height>200</height> <height>200</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -258,7 +260,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisState se.sics.cooja.plugins.VisState
<width>884</width> <width>884</width>
<z>2</z> <z>1</z>
<height>211</height> <height>211</height>
<location_x>277</location_x> <location_x>277</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -271,7 +273,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>1161</width> <width>1161</width>
<z>4</z> <z>0</z>
<height>370</height> <height>370</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>458</location_y> <location_y>458</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky-ip/sky-telnet-server.c</source> <source>../../../examples/sky-ip/sky-telnet-server.c</source>
<command>make sky-telnet-server.sky TARGET=sky</command> <commands>make sky-telnet-server.sky TARGET=sky</commands>
<firmware>../../../examples/sky-ip/sky-telnet-server.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -42,7 +56,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>1024</width> <width>1024</width>
<z>3</z> <z>1</z>
<height>209</height> <height>209</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>446</location_y> <location_y>446</location_y>
@ -65,7 +79,7 @@
<register_routes>true</register_routes> <register_routes>true</register_routes>
</plugin_config> </plugin_config>
<width>388</width> <width>388</width>
<z>1</z> <z>0</z>
<height>331</height> <height>331</height>
<location_x>265</location_x> <location_x>265</location_x>
<location_y>16</location_y> <location_y>16</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky-shell-webserver/sky-shell-webserver.c</source> <source>../../../examples/sky-shell-webserver/sky-shell-webserver.c</source>
<command>make sky-shell-webserver.sky TARGET=sky</command> <commands>make sky-shell-webserver.sky TARGET=sky</commands>
<firmware>../../../examples/sky-shell-webserver/sky-shell-webserver.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -80,7 +94,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>248</width> <width>248</width>
<z>1</z> <z>2</z>
<height>200</height> <height>200</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -89,7 +103,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisUDGM se.sics.cooja.plugins.VisUDGM
<width>435</width> <width>435</width>
<z>4</z> <z>0</z>
<height>195</height> <height>195</height>
<location_x>255</location_x> <location_x>255</location_x>
<location_y>6</location_y> <location_y>6</location_y>
@ -115,7 +129,7 @@
<interface>Serial port</interface> <interface>Serial port</interface>
</plugin_config> </plugin_config>
<width>682</width> <width>682</width>
<z>2</z> <z>1</z>
<height>334</height> <height>334</height>
<location_x>10</location_x> <location_x>10</location_x>
<location_y>207</location_y> <location_y>207</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/multi-threading/multi-threading.c</source> <source>../../../examples/multi-threading/multi-threading.c</source>
<command>make multi-threading.sky TARGET=sky</command> <commands>make multi-threading.sky TARGET=sky</commands>
<firmware>../../../examples/multi-threading/multi-threading.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -47,7 +61,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisState se.sics.cooja.plugins.VisState
<width>300</width> <width>300</width>
<z>3</z> <z>0</z>
<height>300</height> <height>300</height>
<location_x>638</location_x> <location_x>638</location_x>
<location_y>0</location_y> <location_y>0</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/rime/example-abc.c</source> <source>../../../examples/rime/example-abc.c</source>
<command>make example-abc.sky TARGET=sky</command> <commands>make example-abc.sky TARGET=sky</commands>
<firmware>../../../examples/rime/example-abc.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -52,7 +66,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>313</width> <width>313</width>
<z>1</z> <z>2</z>
<height>199</height> <height>199</height>
<location_x>30</location_x> <location_x>30</location_x>
<location_y>30</location_y> <location_y>30</location_y>
@ -61,7 +75,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisUDGM se.sics.cooja.plugins.VisUDGM
<width>300</width> <width>300</width>
<z>2</z> <z>1</z>
<height>122</height> <height>122</height>
<location_x>367</location_x> <location_x>367</location_x>
<location_y>23</location_y> <location_y>23</location_y>
@ -74,7 +88,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>573</width> <width>573</width>
<z>3</z> <z>0</z>
<height>242</height> <height>242</height>
<location_x>23</location_x> <location_x>23</location_x>
<location_y>235</location_y> <location_y>235</location_y>

File diff suppressed because it is too large Load diff

View file

@ -1,336 +1,350 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<simulation> <project>../apps/mrm</project>
<title>My simulation</title> <project>../apps/mspsim</project>
<delaytime>0</delaytime> <project>../apps/native_gateway</project>
<ticktime>1</ticktime> <simulation>
<randomseed>123456</randomseed> <title>My simulation</title>
<motedelay>1000</motedelay> <delaytime>0</delaytime>
<radiomedium> <ticktime>1</ticktime>
se.sics.cooja.radiomediums.UDGM <randomseed>123456</randomseed>
<transmitting_range>50.0</transmitting_range> <motedelay>1000</motedelay>
<interference_range>100.0</interference_range> <radiomedium>
<success_ratio_tx>1.0</success_ratio_tx> se.sics.cooja.radiomediums.UDGM
<success_ratio_rx>1.0</success_ratio_rx> <transmitting_range>50.0</transmitting_range>
</radiomedium> <interference_range>100.0</interference_range>
<motetype> <success_ratio_tx>1.0</success_ratio_tx>
se.sics.cooja.mspmote.SkyMoteType <success_ratio_rx>1.0</success_ratio_rx>
<identifier>sky1</identifier> </radiomedium>
<description>Sky Mote Type #1</description> <motetype>
<source>../../../examples/rime/example-collect.c</source> se.sics.cooja.mspmote.SkyMoteType
<command>make example-collect.sky TARGET=sky</command> <identifier>sky1</identifier>
</motetype> <description>Sky Mote Type #1</description>
<mote> <source>../../../examples/rime/example-collect.c</source>
se.sics.cooja.mspmote.SkyMote <commands>make example-collect.sky TARGET=sky</commands>
<motetype_identifier>sky1</motetype_identifier> <firmware>../../../examples/rime/example-collect.sky</firmware>
<interface_config> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
se.sics.cooja.interfaces.Position <moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<x>87.29845932913939</x> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<y>60.286214311723164</y> <moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<z>0.0</z> <moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
se.sics.cooja.mspmote.interfaces.MspMoteID <moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<id>1</id> <moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</mote> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>94.30809966340686</x> <x>87.29845932913939</x>
<y>22.50388779326399</y> <y>60.286214311723164</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>2</id> <id>1</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>82.40423567500785</x> <x>94.30809966340686</x>
<y>39.56979106929553</y> <y>22.50388779326399</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>3</id> <id>2</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>26.185019854469438</x> <x>82.40423567500785</x>
<y>4.800834369523899</y> <y>39.56979106929553</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>4</id> <id>3</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>1.9530156130507015</x> <x>26.185019854469438</x>
<y>78.3175061800706</y> <y>4.800834369523899</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>5</id> <id>4</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>48.35216700543414</x> <x>1.9530156130507015</x>
<y>80.36988713780997</y> <y>78.3175061800706</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>6</id> <id>5</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>24.825985087266833</x> <x>48.35216700543414</x>
<y>74.27809432062487</y> <y>80.36988713780997</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>7</id> <id>6</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>8.356165164293616</x> <x>24.825985087266833</x>
<y>94.33967355724187</y> <y>74.27809432062487</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>8</id> <id>7</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>45.11740613004886</x> <x>8.356165164293616</x>
<y>31.7059041432301</y> <y>94.33967355724187</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>9</id> <id>8</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>68.9908548386292</x> <x>45.11740613004886</x>
<y>55.01991960639596</y> <y>31.7059041432301</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>10</id> <id>9</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>13.181122543889046</x> <x>68.9908548386292</x>
<y>55.9636533130127</y> <y>55.01991960639596</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>11</id> <id>10</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>2.1749985906538427</x> <x>13.181122543889046</x>
<y>78.39666095789707</y> <y>55.9636533130127</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>12</id> <id>11</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>37.79795217518357</x> <x>2.1749985906538427</x>
<y>7.164284163506062</y> <y>78.39666095789707</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>13</id> <id>12</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>64.4595177394984</x> <x>37.79795217518357</x>
<y>72.115414337433</y> <y>7.164284163506062</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>14</id> <id>13</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>81.85663737096085</x> <x>64.4595177394984</x>
<y>89.31412706434035</y> <y>72.115414337433</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>15</id> <id>14</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>44.74952276297882</x> <x>81.85663737096085</x>
<y>18.78566116347574</y> <y>89.31412706434035</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>16</id> <id>15</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>96.11333426285873</x> <x>44.74952276297882</x>
<y>90.64560410751824</y> <y>18.78566116347574</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>17</id> <id>16</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>21.651464136783527</x> <x>96.11333426285873</x>
<y>7.1381043251259495</y> <y>90.64560410751824</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>18</id> <id>17</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>83.6006916200628</x> <x>21.651464136783527</x>
<y>26.97170140682981</y> <y>7.1381043251259495</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>19</id> <id>18</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>1.3446070721664705</x> <x>83.6006916200628</x>
<y>7.340373220385176</y> <y>26.97170140682981</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>20</id> <id>19</id>
</interface_config> </interface_config>
</mote> </mote>
</simulation> <mote>
<plugin> se.sics.cooja.mspmote.SkyMote
se.sics.cooja.plugins.SimControl <motetype_identifier>sky1</motetype_identifier>
<width>223</width> <interface_config>
<z>4</z> se.sics.cooja.interfaces.Position
<height>227</height> <x>1.3446070721664705</x>
<location_x>0</location_x> <y>7.340373220385176</y>
<location_y>0</location_y> <z>0.0</z>
<minimized>false</minimized> </interface_config>
</plugin> <interface_config>
<plugin> se.sics.cooja.mspmote.interfaces.MspMoteID
se.sics.cooja.plugins.VisState <id>20</id>
<width>300</width> </interface_config>
<z>3</z> </mote>
<height>300</height> </simulation>
<location_x>390</location_x> <plugin>
<location_y>0</location_y> se.sics.cooja.plugins.SimControl
<minimized>false</minimized> <width>223</width>
</plugin> <z>1</z>
<plugin> <height>227</height>
se.sics.cooja.plugins.LogListener <location_x>0</location_x>
<plugin_config> <location_y>0</location_y>
<filter /> <minimized>false</minimized>
<history>256</history> </plugin>
</plugin_config> <plugin>
<width>690</width> se.sics.cooja.plugins.VisState
<z>2</z> <width>300</width>
<height>207</height> <z>0</z>
<location_x>0</location_x> <height>300</height>
<location_y>439</location_y> <location_x>390</location_x>
<minimized>false</minimized> <location_y>0</location_y>
</plugin> <minimized>false</minimized>
</simconf> </plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter />
<history>256</history>
</plugin_config>
<width>690</width>
<z>2</z>
<height>207</height>
<location_x>0</location_x>
<location_y>439</location_y>
<minimized>false</minimized>
</plugin>
</simconf>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -15,21 +18,10 @@
</radiomedium> </radiomedium>
<motetype> <motetype>
se.sics.cooja.contikimote.ContikiMoteType se.sics.cooja.contikimote.ContikiMoteType
<identifier>mtype16</identifier> <identifier>mtype1</identifier>
<description>Contiki Mote #1</description> <description>Contiki Mote #1</description>
<contikibasedir>../../..</contikibasedir> <contikiapp>../../../examples/rime/example-rucb.c</contikiapp>
<contikicoredir>../../../platform/cooja</contikicoredir> <commands>make example-rucb.cooja TARGET=cooja</commands>
<projectdir>../../../examples/rime</projectdir>
<compilefile>../apps/mrm</compilefile>
<compilefile>../apps/mspsim</compilefile>
<compilefile>../../../examples/rime</compilefile>
<compilefile>../../../examples/rime</compilefile>
<compilefile>../../../examples/rime/example-rucb.c</compilefile>
<process>example_rucb_process</process>
<sensor>button_sensor</sensor>
<sensor>pir_sensor</sensor>
<sensor>radio_sensor</sensor>
<sensor>vib_sensor</sensor>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Battery</moteinterface> <moteinterface>se.sics.cooja.interfaces.Battery</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiVib</moteinterface>
@ -44,24 +36,13 @@
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLED</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiLog</moteinterface>
<moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface> <moteinterface>se.sics.cooja.contikimote.interfaces.ContikiCFS</moteinterface>
<coreinterface>cfs_interface</coreinterface> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<coreinterface>beep_interface</coreinterface>
<coreinterface>button_interface</coreinterface>
<coreinterface>radio_interface</coreinterface>
<coreinterface>ip_interface</coreinterface>
<coreinterface>leds_interface</coreinterface>
<coreinterface>moteid_interface</coreinterface>
<coreinterface>pir_interface</coreinterface>
<coreinterface>rs232_interface</coreinterface>
<coreinterface>vib_interface</coreinterface>
<coreinterface>clock_interface</coreinterface>
<coreinterface>simlog_interface</coreinterface>
<symbols>false</symbols> <symbols>false</symbols>
<commstack>Rime</commstack> <commstack>Rime</commstack>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype16</motetype_identifier> <motetype_identifier>mtype1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>0.0</x> <x>0.0</x>
@ -83,7 +64,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype16</motetype_identifier> <motetype_identifier>mtype1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>14.102564102564104</x> <x>14.102564102564104</x>
@ -105,7 +86,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype16</motetype_identifier> <motetype_identifier>mtype1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>-32.16814655285737</x> <x>-32.16814655285737</x>
@ -127,7 +108,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype16</motetype_identifier> <motetype_identifier>mtype1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>-1.5917258339289355</x> <x>-1.5917258339289355</x>
@ -149,7 +130,7 @@
</mote> </mote>
<mote> <mote>
se.sics.cooja.contikimote.ContikiMote se.sics.cooja.contikimote.ContikiMote
<motetype_identifier>mtype16</motetype_identifier> <motetype_identifier>mtype1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>26.334899854939632</x> <x>26.334899854939632</x>
@ -186,7 +167,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>692</width> <width>692</width>
<z>4</z> <z>2</z>
<height>209</height> <height>209</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>434</location_y> <location_y>434</location_y>
@ -195,7 +176,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisUDGM se.sics.cooja.plugins.VisUDGM
<width>216</width> <width>216</width>
<z>2</z> <z>4</z>
<height>197</height> <height>197</height>
<location_x>477</location_x> <location_x>477</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -204,7 +185,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisTraffic se.sics.cooja.plugins.VisTraffic
<width>208</width> <width>208</width>
<z>5</z> <z>0</z>
<height>203</height> <height>203</height>
<location_x>266</location_x> <location_x>266</location_x>
<location_y>-2</location_y> <location_y>-2</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/rime/example-runicast.c</source> <source>../../../examples/rime/example-runicast.c</source>
<command>make example-runicast.sky TARGET=sky</command> <commands>make example-runicast.sky TARGET=sky</commands>
<firmware>../../../examples/rime/example-runicast.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -80,7 +94,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>265</width> <width>265</width>
<z>1</z> <z>3</z>
<height>200</height> <height>200</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -102,7 +116,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisUDGM se.sics.cooja.plugins.VisUDGM
<width>263</width> <width>263</width>
<z>4</z> <z>1</z>
<height>125</height> <height>125</height>
<location_x>1</location_x> <location_x>1</location_x>
<location_y>200</location_y> <location_y>200</location_y>
@ -111,7 +125,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.RadioLogger se.sics.cooja.plugins.RadioLogger
<width>427</width> <width>427</width>
<z>3</z> <z>4</z>
<height>432</height> <height>432</height>
<location_x>264</location_x> <location_x>264</location_x>
<location_y>1</location_y> <location_y>1</location_y>
@ -120,7 +134,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisTraffic se.sics.cooja.plugins.VisTraffic
<width>263</width> <width>263</width>
<z>5</z> <z>0</z>
<height>110</height> <height>110</height>
<location_x>1</location_x> <location_x>1</location_x>
<location_y>324</location_y> <location_y>324</location_y>

View file

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
<ticktime>1</ticktime> <ticktime>1</ticktime>
<randomseed>123456</randomseed> <randomseed>123456</randomseed>
<nrticklists>1</nrticklists>
<motedelay>1000</motedelay> <motedelay>1000</motedelay>
<radiomedium> <radiomedium>
se.sics.cooja.radiomediums.UDGM se.sics.cooja.radiomediums.UDGM
@ -19,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/rime/example-trickle.c</source> <source>../../../examples/rime/example-trickle.c</source>
<command>make example-trickle.sky TARGET=sky</command> <commands>make example-trickle.sky TARGET=sky</commands>
<firmware>../../../examples/rime/example-trickle.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -174,7 +187,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>313</width> <width>313</width>
<z>3</z> <z>0</z>
<height>199</height> <height>199</height>
<location_x>14</location_x> <location_x>14</location_x>
<location_y>5</location_y> <location_y>5</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky-shell/sky-checkpoint.c</source> <source>../../../examples/sky-shell/sky-checkpoint.c</source>
<command>make sky-checkpoint.sky TARGET=sky</command> <commands>make sky-checkpoint.sky TARGET=sky</commands>
<firmware>../../../examples/sky-shell/sky-checkpoint.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -38,7 +52,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>248</width> <width>248</width>
<z>2</z> <z>3</z>
<height>200</height> <height>200</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -47,7 +61,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisState se.sics.cooja.plugins.VisState
<width>300</width> <width>300</width>
<z>3</z> <z>2</z>
<height>300</height> <height>300</height>
<location_x>724</location_x> <location_x>724</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -60,7 +74,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>1024</width> <width>1024</width>
<z>4</z> <z>0</z>
<height>209</height> <height>209</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>446</location_y> <location_y>446</location_y>

View file

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>test</title> <title>test</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
<ticktime>1</ticktime> <ticktime>1</ticktime>
<randomseed>123456</randomseed> <randomseed>123456</randomseed>
<nrticklists>1</nrticklists>
<motedelay>0</motedelay> <motedelay>0</motedelay>
<radiomedium> <radiomedium>
se.sics.cooja.radiomediums.UDGM se.sics.cooja.radiomediums.UDGM
@ -19,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky/test-coffee.c</source> <source>../../../examples/sky/test-coffee.c</source>
<command>make test-coffee.sky TARGET=sky</command> <commands>make test-coffee.sky TARGET=sky</commands>
<firmware>../../../examples/sky/test-coffee.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -36,5 +49,36 @@
</interface_config> </interface_config>
</mote> </mote>
</simulation> </simulation>
<plugin>
se.sics.cooja.plugins.SimControl
<width>248</width>
<z>2</z>
<height>200</height>
<location_x>0</location_x>
<location_y>0</location_y>
<minimized>false</minimized>
</plugin>
<plugin>
se.sics.cooja.plugins.VisState
<width>300</width>
<z>1</z>
<height>300</height>
<location_x>1239</location_x>
<location_y>0</location_y>
<minimized>false</minimized>
</plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter />
<history>256</history>
</plugin_config>
<width>1539</width>
<z>0</z>
<height>209</height>
<location_x>0</location_x>
<location_y>945</location_y>
<minimized>false</minimized>
</plugin>
</simconf> </simconf>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky/sky-collect.c</source> <source>../../../examples/sky/sky-collect.c</source>
<command>make sky-collect.sky TARGET=sky</command> <commands>make sky-collect.sky TARGET=sky</commands>
<firmware>../../../examples/sky/sky-collect.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -135,7 +149,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>1168</width> <width>1168</width>
<z>4</z> <z>0</z>
<height>240</height> <height>240</height>
<location_x>-1</location_x> <location_x>-1</location_x>
<location_y>618</location_y> <location_y>618</location_y>

View file

@ -1,98 +1,112 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<simulation> <project>../apps/mrm</project>
<title>Deluge</title> <project>../apps/mspsim</project>
<delaytime>0</delaytime> <project>../apps/native_gateway</project>
<ticktime>1</ticktime> <simulation>
<randomseed>123456</randomseed> <title>Deluge</title>
<motedelay>1000</motedelay> <delaytime>0</delaytime>
<radiomedium> <ticktime>1</ticktime>
se.sics.cooja.radiomediums.UDGM <randomseed>123456</randomseed>
<transmitting_range>50.0</transmitting_range> <motedelay>1000</motedelay>
<interference_range>100.0</interference_range> <radiomedium>
<success_ratio_tx>1.0</success_ratio_tx> se.sics.cooja.radiomediums.UDGM
<success_ratio_rx>1.0</success_ratio_rx> <transmitting_range>50.0</transmitting_range>
</radiomedium> <interference_range>100.0</interference_range>
<motetype> <success_ratio_tx>1.0</success_ratio_tx>
se.sics.cooja.mspmote.SkyMoteType <success_ratio_rx>1.0</success_ratio_rx>
<identifier>sky1</identifier> </radiomedium>
<description>Sky Mote Type #1</description> <motetype>
<source>../../../examples/sky/test-deluge.c</source> se.sics.cooja.mspmote.SkyMoteType
<command>make APPS=deluge test-deluge.sky TARGET=sky</command> <identifier>sky1</identifier>
</motetype> <description>Sky Mote Type #1</description>
<mote> <source>../../../examples/sky/test-deluge.c</source>
se.sics.cooja.mspmote.SkyMote <commands>make APPS=deluge test-deluge.sky TARGET=sky</commands>
<motetype_identifier>sky1</motetype_identifier> <firmware>../../../examples/sky/test-deluge.sky</firmware>
<interface_config> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
se.sics.cooja.interfaces.Position <moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<x>22.464792491653174</x> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<y>11.3235347656354</y> <moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<z>0.0</z> <moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
se.sics.cooja.mspmote.interfaces.MspMoteID <moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<id>1</id> <moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</mote> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>16.167564578306468</x> <x>22.464792491653174</x>
<y>29.89745599030348</y> <y>11.3235347656354</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>3</id> <id>1</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>63.42409596590043</x> <x>16.167564578306468</x>
<y>12.470791515046386</y> <y>29.89745599030348</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>5</id> <id>3</id>
</interface_config> </interface_config>
</mote> </mote>
</simulation> <mote>
<plugin> se.sics.cooja.mspmote.SkyMote
se.sics.cooja.plugins.SimControl <motetype_identifier>sky1</motetype_identifier>
<width>282</width> <interface_config>
<z>2</z> se.sics.cooja.interfaces.Position
<height>187</height> <x>63.42409596590043</x>
<location_x>0</location_x> <y>12.470791515046386</y>
<location_y>0</location_y> <z>0.0</z>
<minimized>false</minimized> </interface_config>
</plugin> <interface_config>
<plugin> se.sics.cooja.mspmote.interfaces.MspMoteID
se.sics.cooja.plugins.VisState <id>5</id>
<width>300</width> </interface_config>
<z>3</z> </mote>
<height>300</height> </simulation>
<location_x>390</location_x> <plugin>
<location_y>0</location_y> se.sics.cooja.plugins.SimControl
<minimized>false</minimized> <width>282</width>
</plugin> <z>2</z>
<plugin> <height>187</height>
se.sics.cooja.plugins.LogListener <location_x>0</location_x>
<plugin_config> <location_y>0</location_y>
<filter>version</filter> <minimized>false</minimized>
<history>256</history> </plugin>
</plugin_config> <plugin>
<width>690</width> se.sics.cooja.plugins.VisState
<z>1</z> <width>300</width>
<height>328</height> <z>0</z>
<location_x>0</location_x> <height>300</height>
<location_y>319</location_y> <location_x>390</location_x>
<minimized>false</minimized> <location_y>0</location_y>
</plugin> <minimized>false</minimized>
</simconf> </plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter>version</filter>
<history>256</history>
</plugin_config>
<width>690</width>
<z>1</z>
<height>328</height>
<location_x>0</location_x>
<location_y>319</location_y>
<minimized>false</minimized>
</plugin>
</simconf>

View file

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>Hello World (Sky)</title> <title>Hello World (Sky)</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
<ticktime>1</ticktime> <ticktime>1</ticktime>
<randomseed>123456</randomseed> <randomseed>123456</randomseed>
<nrticklists>1</nrticklists>
<motedelay>0</motedelay> <motedelay>0</motedelay>
<radiomedium> <radiomedium>
se.sics.cooja.radiomediums.UDGM se.sics.cooja.radiomediums.UDGM
@ -19,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/hello-world/hello-world.c</source> <source>../../../examples/hello-world/hello-world.c</source>
<command>make hello-world.sky TARGET=sky</command> <commands>make hello-world.sky TARGET=sky</commands>
<firmware>../../../examples/hello-world/hello-world.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -36,5 +49,36 @@
</interface_config> </interface_config>
</mote> </mote>
</simulation> </simulation>
<plugin>
se.sics.cooja.plugins.SimControl
<width>248</width>
<z>2</z>
<height>200</height>
<location_x>0</location_x>
<location_y>0</location_y>
<minimized>false</minimized>
</plugin>
<plugin>
se.sics.cooja.plugins.VisState
<width>300</width>
<z>1</z>
<height>300</height>
<location_x>1239</location_x>
<location_y>0</location_y>
<minimized>false</minimized>
</plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter />
<history>256</history>
</plugin_config>
<width>1539</width>
<z>0</z>
<height>209</height>
<location_x>0</location_x>
<location_y>945</location_y>
<minimized>false</minimized>
</plugin>
</simconf> </simconf>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,14 +21,36 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/udp-sender-ipv6/example-udp-sender.c</source> <source>../../../examples/udp-sender-ipv6/example-udp-sender.c</source>
<command>make example-udp-sender.sky TARGET=sky DEFINES=WITH_UIP6,WITH_NULLMAC,UDP_ADDR_A=0xfe80,UDP_ADDR_B=0,UDP_ADDR_C=0,UDP_ADDR_D=0,UDP_ADDR_E=0x0212,UDP_ADDR_F=0x7502,UDP_ADDR_G=0x02,UDP_ADDR_H=0x202</command> <commands>make example-udp-sender.sky TARGET=sky DEFINES=WITH_UIP6,WITH_NULLMAC,UDP_ADDR_A=0xfe80,UDP_ADDR_B=0,UDP_ADDR_C=0,UDP_ADDR_D=0,UDP_ADDR_E=0x0212,UDP_ADDR_F=0x7502,UDP_ADDR_G=0x02,UDP_ADDR_H=0x202</commands>
<firmware>../../../examples/udp-sender-ipv6/example-udp-sender.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<motetype> <motetype>
se.sics.cooja.mspmote.SkyMoteType se.sics.cooja.mspmote.SkyMoteType
<identifier>sky2</identifier> <identifier>sky2</identifier>
<description>Sky Mote Type #2</description> <description>Sky Mote Type #2</description>
<source>../../../examples/udp-receiver-ipv6/example-udp-receiver.c</source> <source>../../../examples/udp-receiver-ipv6/example-udp-receiver.c</source>
<command>make example-udp-receiver.sky TARGET=sky DEFINES=WITH_UIP6,WITH_NULLMAC,UDP_ADDR_A=0xfe80,UDP_ADDR_B=0,UDP_ADDR_C=0,UDP_ADDR_D=0,UDP_ADDR_E=0x0212,UDP_ADDR_F=0x7501,UDP_ADDR_G=0x01,UDP_ADDR_H=0x101</command> <commands>make example-udp-receiver.sky TARGET=sky DEFINES=WITH_UIP6,WITH_NULLMAC,UDP_ADDR_A=0xfe80,UDP_ADDR_B=0,UDP_ADDR_C=0,UDP_ADDR_D=0,UDP_ADDR_E=0x0212,UDP_ADDR_F=0x7501,UDP_ADDR_G=0x01,UDP_ADDR_H=0x101</commands>
<firmware>../../../examples/udp-receiver-ipv6/example-udp-receiver.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -59,7 +84,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.SimControl se.sics.cooja.plugins.SimControl
<width>248</width> <width>248</width>
<z>1</z> <z>2</z>
<height>200</height> <height>200</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>0</location_y> <location_y>0</location_y>
@ -72,7 +97,7 @@
<history>256</history> <history>256</history>
</plugin_config> </plugin_config>
<width>1067</width> <width>1067</width>
<z>2</z> <z>1</z>
<height>300</height> <height>300</height>
<location_x>0</location_x> <location_x>0</location_x>
<location_y>523</location_y> <location_y>523</location_y>
@ -81,7 +106,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.RadioLogger se.sics.cooja.plugins.RadioLogger
<width>1062</width> <width>1062</width>
<z>4</z> <z>0</z>
<height>309</height> <height>309</height>
<location_x>6</location_x> <location_x>6</location_x>
<location_y>207</location_y> <location_y>207</location_y>

View file

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<project>../apps/mrm</project>
<project>../apps/mspsim</project>
<project>../apps/native_gateway</project>
<simulation> <simulation>
<title>My simulation</title> <title>My simulation</title>
<delaytime>0</delaytime> <delaytime>0</delaytime>
@ -18,7 +21,18 @@
<identifier>sky1</identifier> <identifier>sky1</identifier>
<description>Sky Mote Type #1</description> <description>Sky Mote Type #1</description>
<source>../../../examples/sky-shell/sky-shell.c</source> <source>../../../examples/sky-shell/sky-shell.c</source>
<command>make sky-shell.sky TARGET=sky</command> <commands>make sky-shell.sky TARGET=sky</commands>
<firmware>../../../examples/sky-shell/sky-shell.sky</firmware>
<moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
<moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</motetype> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
@ -47,7 +61,7 @@
<plugin> <plugin>
se.sics.cooja.plugins.VisState se.sics.cooja.plugins.VisState
<width>300</width> <width>300</width>
<z>3</z> <z>0</z>
<height>300</height> <height>300</height>
<location_x>390</location_x> <location_x>390</location_x>
<location_y>0</location_y> <location_y>0</location_y>

View file

@ -1,327 +1,341 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<simulation> <project>../apps/mrm</project>
<title>My simulation</title> <project>../apps/mspsim</project>
<delaytime>0</delaytime> <project>../apps/native_gateway</project>
<ticktime>1</ticktime> <simulation>
<randomseed>123456</randomseed> <title>My simulation</title>
<motedelay>1000</motedelay> <delaytime>0</delaytime>
<radiomedium> <ticktime>1</ticktime>
se.sics.cooja.radiomediums.UDGM <randomseed>123456</randomseed>
<transmitting_range>50.0</transmitting_range> <motedelay>1000</motedelay>
<interference_range>100.0</interference_range> <radiomedium>
<success_ratio_tx>1.0</success_ratio_tx> se.sics.cooja.radiomediums.UDGM
<success_ratio_rx>1.0</success_ratio_rx> <transmitting_range>50.0</transmitting_range>
</radiomedium> <interference_range>100.0</interference_range>
<motetype> <success_ratio_tx>1.0</success_ratio_tx>
se.sics.cooja.mspmote.SkyMoteType <success_ratio_rx>1.0</success_ratio_rx>
<identifier>sky1</identifier> </radiomedium>
<description>Sky Mote Type #1</description> <motetype>
<source>../../../examples/sky-shell/sky-shell.c</source> se.sics.cooja.mspmote.SkyMoteType
<command>make sky-shell.sky TARGET=sky</command> <identifier>sky1</identifier>
</motetype> <description>Sky Mote Type #1</description>
<mote> <source>../../../examples/sky-shell/sky-shell.c</source>
se.sics.cooja.mspmote.SkyMote <commands>make sky-shell.sky TARGET=sky</commands>
<motetype_identifier>sky1</motetype_identifier> <firmware>../../../examples/sky-shell/sky-shell.sky</firmware>
<interface_config> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
se.sics.cooja.interfaces.Position <moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<x>87.29845932913939</x> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<y>60.286214311723164</y> <moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<z>0.0</z> <moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
se.sics.cooja.mspmote.interfaces.MspMoteID <moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<id>1</id> <moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</mote> </motetype>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>94.30809966340686</x> <x>87.29845932913939</x>
<y>22.50388779326399</y> <y>60.286214311723164</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>2</id> <id>1</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>82.40423567500785</x> <x>94.30809966340686</x>
<y>39.56979106929553</y> <y>22.50388779326399</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>3</id> <id>2</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>26.185019854469438</x> <x>82.40423567500785</x>
<y>4.800834369523899</y> <y>39.56979106929553</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>4</id> <id>3</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>1.9530156130507015</x> <x>26.185019854469438</x>
<y>78.3175061800706</y> <y>4.800834369523899</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>5</id> <id>4</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>48.35216700543414</x> <x>1.9530156130507015</x>
<y>80.36988713780997</y> <y>78.3175061800706</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>6</id> <id>5</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>24.825985087266833</x> <x>48.35216700543414</x>
<y>74.27809432062487</y> <y>80.36988713780997</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>7</id> <id>6</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>8.356165164293616</x> <x>24.825985087266833</x>
<y>94.33967355724187</y> <y>74.27809432062487</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>8</id> <id>7</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>45.11740613004886</x> <x>8.356165164293616</x>
<y>31.7059041432301</y> <y>94.33967355724187</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>9</id> <id>8</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>68.9908548386292</x> <x>45.11740613004886</x>
<y>55.01991960639596</y> <y>31.7059041432301</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>10</id> <id>9</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>13.181122543889046</x> <x>68.9908548386292</x>
<y>55.9636533130127</y> <y>55.01991960639596</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>11</id> <id>10</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>2.1749985906538427</x> <x>13.181122543889046</x>
<y>78.39666095789707</y> <y>55.9636533130127</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>12</id> <id>11</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>37.79795217518357</x> <x>2.1749985906538427</x>
<y>7.164284163506062</y> <y>78.39666095789707</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>13</id> <id>12</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>64.4595177394984</x> <x>37.79795217518357</x>
<y>72.115414337433</y> <y>7.164284163506062</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>14</id> <id>13</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>81.85663737096085</x> <x>64.4595177394984</x>
<y>89.31412706434035</y> <y>72.115414337433</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>15</id> <id>14</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>44.74952276297882</x> <x>81.85663737096085</x>
<y>18.78566116347574</y> <y>89.31412706434035</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>16</id> <id>15</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>96.11333426285873</x> <x>44.74952276297882</x>
<y>90.64560410751824</y> <y>18.78566116347574</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>17</id> <id>16</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>21.651464136783527</x> <x>96.11333426285873</x>
<y>7.1381043251259495</y> <y>90.64560410751824</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>18</id> <id>17</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>83.6006916200628</x> <x>21.651464136783527</x>
<y>26.97170140682981</y> <y>7.1381043251259495</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>19</id> <id>18</id>
</interface_config> </interface_config>
</mote> </mote>
<mote> <mote>
se.sics.cooja.mspmote.SkyMote se.sics.cooja.mspmote.SkyMote
<motetype_identifier>sky1</motetype_identifier> <motetype_identifier>sky1</motetype_identifier>
<interface_config> <interface_config>
se.sics.cooja.interfaces.Position se.sics.cooja.interfaces.Position
<x>1.3446070721664705</x> <x>83.6006916200628</x>
<y>7.340373220385176</y> <y>26.97170140682981</y>
<z>0.0</z> <z>0.0</z>
</interface_config> </interface_config>
<interface_config> <interface_config>
se.sics.cooja.mspmote.interfaces.MspMoteID se.sics.cooja.mspmote.interfaces.MspMoteID
<id>20</id> <id>19</id>
</interface_config> </interface_config>
</mote> </mote>
</simulation> <mote>
<plugin> se.sics.cooja.mspmote.SkyMote
se.sics.cooja.plugins.SimControl <motetype_identifier>sky1</motetype_identifier>
<width>223</width> <interface_config>
<z>3</z> se.sics.cooja.interfaces.Position
<height>227</height> <x>1.3446070721664705</x>
<location_x>0</location_x> <y>7.340373220385176</y>
<location_y>0</location_y> <z>0.0</z>
<minimized>false</minimized> </interface_config>
</plugin> <interface_config>
<plugin> se.sics.cooja.mspmote.interfaces.MspMoteID
se.sics.cooja.plugins.LogListener <id>20</id>
<plugin_config> </interface_config>
<filter /> </mote>
<history>256</history> </simulation>
</plugin_config> <plugin>
<width>690</width> se.sics.cooja.plugins.SimControl
<z>2</z> <width>223</width>
<height>207</height> <z>1</z>
<location_x>0</location_x> <height>227</height>
<location_y>439</location_y> <location_x>0</location_x>
<minimized>false</minimized> <location_y>0</location_y>
</plugin> <minimized>false</minimized>
</simconf> </plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter />
<history>256</history>
</plugin_config>
<width>690</width>
<z>0</z>
<height>207</height>
<location_x>0</location_x>
<location_y>439</location_y>
<minimized>false</minimized>
</plugin>
</simconf>

View file

@ -1,70 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<simconf> <simconf>
<simulation> <project>../apps/mrm</project>
<title>My simulation</title> <project>../apps/mspsim</project>
<delaytime>0</delaytime> <project>../apps/native_gateway</project>
<ticktime>1</ticktime> <simulation>
<randomseed>123456</randomseed> <title>My simulation</title>
<motedelay>1000</motedelay> <delaytime>0</delaytime>
<radiomedium> <ticktime>1</ticktime>
se.sics.cooja.radiomediums.UDGM <randomseed>123456</randomseed>
<transmitting_range>50.0</transmitting_range> <motedelay>1000</motedelay>
<interference_range>100.0</interference_range> <radiomedium>
<success_ratio_tx>1.0</success_ratio_tx> se.sics.cooja.radiomediums.UDGM
<success_ratio_rx>1.0</success_ratio_rx> <transmitting_range>50.0</transmitting_range>
</radiomedium> <interference_range>100.0</interference_range>
<motetype> <success_ratio_tx>1.0</success_ratio_tx>
se.sics.cooja.mspmote.SkyMoteType <success_ratio_rx>1.0</success_ratio_rx>
<identifier>sky1</identifier> </radiomedium>
<description>Sky Mote Type #1</description> <motetype>
<source>../../../examples/sky-shell/sky-shell.c</source> se.sics.cooja.mspmote.SkyMoteType
<command>make sky-shell.sky TARGET=sky</command> <identifier>sky1</identifier>
</motetype> <description>Sky Mote Type #1</description>
<mote> <source>../../../examples/sky-shell/sky-shell.c</source>
se.sics.cooja.mspmote.SkyMote <commands>make sky-shell.sky TARGET=sky</commands>
<motetype_identifier>sky1</motetype_identifier> <firmware>../../../examples/sky-shell/sky-shell.sky</firmware>
<interface_config> <moteinterface>se.sics.cooja.interfaces.Position</moteinterface>
se.sics.cooja.interfaces.Position <moteinterface>se.sics.cooja.mspmote.interfaces.MspIPAddress</moteinterface>
<x>62.86427076032819</x> <moteinterface>se.sics.cooja.interfaces.Mote2MoteRelations</moteinterface>
<y>38.98246035522194</y> <moteinterface>se.sics.cooja.mspmote.interfaces.MspClock</moteinterface>
<z>0.0</z> <moteinterface>se.sics.cooja.mspmote.interfaces.MspMoteID</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyButton</moteinterface>
<interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyFlash</moteinterface>
se.sics.cooja.mspmote.interfaces.MspMoteID <moteinterface>se.sics.cooja.mspmote.interfaces.SkyByteRadio</moteinterface>
<id>1</id> <moteinterface>se.sics.cooja.mspmote.interfaces.SkySerial</moteinterface>
</interface_config> <moteinterface>se.sics.cooja.mspmote.interfaces.SkyLED</moteinterface>
</mote> </motetype>
</simulation> <mote>
<plugin> se.sics.cooja.mspmote.SkyMote
se.sics.cooja.plugins.SimControl <motetype_identifier>sky1</motetype_identifier>
<width>302</width> <interface_config>
<z>1</z> se.sics.cooja.interfaces.Position
<height>187</height> <x>62.86427076032819</x>
<location_x>0</location_x> <y>38.98246035522194</y>
<location_y>0</location_y> <z>0.0</z>
<minimized>false</minimized> </interface_config>
</plugin> <interface_config>
<plugin> se.sics.cooja.mspmote.interfaces.MspMoteID
se.sics.cooja.plugins.VisState <id>1</id>
<width>300</width> </interface_config>
<z>3</z> </mote>
<height>300</height> </simulation>
<location_x>390</location_x> <plugin>
<location_y>0</location_y> se.sics.cooja.plugins.SimControl
<minimized>false</minimized> <width>302</width>
</plugin> <z>1</z>
<plugin> <height>187</height>
se.sics.cooja.plugins.LogListener <location_x>0</location_x>
<plugin_config> <location_y>0</location_y>
<filter /> <minimized>false</minimized>
<history>256</history> </plugin>
</plugin_config> <plugin>
<width>690</width> se.sics.cooja.plugins.VisState
<z>2</z> <width>300</width>
<height>190</height> <z>0</z>
<location_x>0</location_x> <height>300</height>
<location_y>457</location_y> <location_x>390</location_x>
<minimized>false</minimized> <location_y>0</location_y>
</plugin> <minimized>false</minimized>
</simconf> </plugin>
<plugin>
se.sics.cooja.plugins.LogListener
<plugin_config>
<filter />
<history>256</history>
</plugin_config>
<width>690</width>
<z>2</z>
<height>190</height>
<location_x>0</location_x>
<location_y>457</location_y>
<minimized>false</minimized>
</plugin>
</simconf>