diff --git a/examples/osd/climate/server-only.csc b/examples/osd/climate/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/climate/server-only.csc
+++ b/examples/osd/climate/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/climate2/server-only.csc b/examples/osd/climate2/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/climate2/server-only.csc
+++ b/examples/osd/climate2/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/dual-rgbw-actor/server-client.csc b/examples/osd/dual-rgbw-actor/server-client.csc
index 8c45fdf02..02aefd730 100644
--- a/examples/osd/dual-rgbw-actor/server-client.csc
+++ b/examples/osd/dual-rgbw-actor/server-client.csc
@@ -1,227 +1,227 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- client
- Erbium Client
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
- make er-example-client.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 46.57186415376375
- 40.35946215910942
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
-
- se.sics.cooja.interfaces.Position
- 18.638049428485125
- 47.55034515769599
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 3
-
- client
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 0
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
-
- 300
- 2
- 178
- 261
- 1
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 762
- 3
- 491
- 2
- 182
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 4
- 74
- 578
- 18
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
- 2
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 5
- 252
- 6
- 712
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 2
-
- Serial port
- 0,0
-
- 853
- 1
- 491
- 765
- 182
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ client
+ Erbium Client
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
+ make er-example-client.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 46.57186415376375
+ 40.35946215910942
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 18.638049428485125
+ 47.55034515769599
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 3
+
+ client
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 0
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
+
+ 300
+ 2
+ 178
+ 261
+ 1
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 762
+ 3
+ 491
+ 2
+ 182
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 4
+ 74
+ 578
+ 18
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+ 2
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 5
+ 252
+ 6
+ 712
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 2
+
+ Serial port
+ 0,0
+
+ 853
+ 1
+ 491
+ 765
+ 182
+
+
+
diff --git a/examples/osd/dual-rgbw-actor/server-only.csc b/examples/osd/dual-rgbw-actor/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/dual-rgbw-actor/server-only.csc
+++ b/examples/osd/dual-rgbw-actor/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/embedd-vm-merkurboard/server-only.csc b/examples/osd/embedd-vm-merkurboard/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/embedd-vm-merkurboard/server-only.csc
+++ b/examples/osd/embedd-vm-merkurboard/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/light-actor/server-only.csc b/examples/osd/light-actor/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/light-actor/server-only.csc
+++ b/examples/osd/light-actor/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/light-shutter-control/server-only.csc b/examples/osd/light-shutter-control/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/light-shutter-control/server-only.csc
+++ b/examples/osd/light-shutter-control/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/pingtheplug/server-only.csc b/examples/osd/pingtheplug/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/pingtheplug/server-only.csc
+++ b/examples/osd/pingtheplug/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/pir-sensor/server-client.csc b/examples/osd/pir-sensor/server-client.csc
index 8c45fdf02..02aefd730 100644
--- a/examples/osd/pir-sensor/server-client.csc
+++ b/examples/osd/pir-sensor/server-client.csc
@@ -1,227 +1,227 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- client
- Erbium Client
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
- make er-example-client.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 46.57186415376375
- 40.35946215910942
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
-
- se.sics.cooja.interfaces.Position
- 18.638049428485125
- 47.55034515769599
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 3
-
- client
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 0
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
-
- 300
- 2
- 178
- 261
- 1
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 762
- 3
- 491
- 2
- 182
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 4
- 74
- 578
- 18
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
- 2
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 5
- 252
- 6
- 712
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 2
-
- Serial port
- 0,0
-
- 853
- 1
- 491
- 765
- 182
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ client
+ Erbium Client
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
+ make er-example-client.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 46.57186415376375
+ 40.35946215910942
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 18.638049428485125
+ 47.55034515769599
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 3
+
+ client
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 0
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
+
+ 300
+ 2
+ 178
+ 261
+ 1
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 762
+ 3
+ 491
+ 2
+ 182
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 4
+ 74
+ 578
+ 18
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+ 2
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 5
+ 252
+ 6
+ 712
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 2
+
+ Serial port
+ 0,0
+
+ 853
+ 1
+ 491
+ 765
+ 182
+
+
+
diff --git a/examples/osd/pir-sensor/server-only.csc b/examples/osd/pir-sensor/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/pir-sensor/server-only.csc
+++ b/examples/osd/pir-sensor/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/powerbox/server-only.csc b/examples/osd/powerbox/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/powerbox/server-only.csc
+++ b/examples/osd/powerbox/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/servo-sensor/server-client.csc b/examples/osd/servo-sensor/server-client.csc
index 8c45fdf02..02aefd730 100644
--- a/examples/osd/servo-sensor/server-client.csc
+++ b/examples/osd/servo-sensor/server-client.csc
@@ -1,227 +1,227 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- client
- Erbium Client
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
- make er-example-client.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 46.57186415376375
- 40.35946215910942
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
-
- se.sics.cooja.interfaces.Position
- 18.638049428485125
- 47.55034515769599
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 3
-
- client
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 0
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
-
- 300
- 2
- 178
- 261
- 1
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 762
- 3
- 491
- 2
- 182
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 4
- 74
- 578
- 18
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
- 2
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 5
- 252
- 6
- 712
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 2
-
- Serial port
- 0,0
-
- 853
- 1
- 491
- 765
- 182
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ client
+ Erbium Client
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
+ make er-example-client.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 46.57186415376375
+ 40.35946215910942
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 18.638049428485125
+ 47.55034515769599
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 3
+
+ client
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 0
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
+
+ 300
+ 2
+ 178
+ 261
+ 1
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 762
+ 3
+ 491
+ 2
+ 182
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 4
+ 74
+ 578
+ 18
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+ 2
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 5
+ 252
+ 6
+ 712
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 2
+
+ Serial port
+ 0,0
+
+ 853
+ 1
+ 491
+ 765
+ 182
+
+
+
diff --git a/examples/osd/servo-sensor/server-only.csc b/examples/osd/servo-sensor/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/servo-sensor/server-only.csc
+++ b/examples/osd/servo-sensor/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/examples/osd/wirelessplug/server-client.csc b/examples/osd/wirelessplug/server-client.csc
index 8c45fdf02..02aefd730 100644
--- a/examples/osd/wirelessplug/server-client.csc
+++ b/examples/osd/wirelessplug/server-client.csc
@@ -1,227 +1,227 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- client
- Erbium Client
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
- make er-example-client.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 46.57186415376375
- 40.35946215910942
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
-
- se.sics.cooja.interfaces.Position
- 18.638049428485125
- 47.55034515769599
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 3
-
- client
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 0
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
-
- 300
- 2
- 178
- 261
- 1
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 762
- 3
- 491
- 2
- 182
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 4
- 74
- 578
- 18
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
- 2
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 5
- 252
- 6
- 712
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 2
-
- Serial port
- 0,0
-
- 853
- 1
- 491
- 765
- 182
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ client
+ Erbium Client
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.c
+ make er-example-client.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-client.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 46.57186415376375
+ 40.35946215910942
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 18.638049428485125
+ 47.55034515769599
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 3
+
+ client
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 0
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 3.61568947862321 0.0 0.0 3.61568947862321 15.610600779367 -85.92728269158351
+
+ 300
+ 2
+ 178
+ 261
+ 1
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 762
+ 3
+ 491
+ 2
+ 182
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 4
+ 74
+ 578
+ 18
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+ 2
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 5
+ 252
+ 6
+ 712
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 2
+
+ Serial port
+ 0,0
+
+ 853
+ 1
+ 491
+ 765
+ 182
+
+
+
diff --git a/examples/osd/wirelessplug/server-only.csc b/examples/osd/wirelessplug/server-only.csc
index d5eee34d6..1b0fe28bf 100644
--- a/examples/osd/wirelessplug/server-only.csc
+++ b/examples/osd/wirelessplug/server-only.csc
@@ -1,189 +1,189 @@
-
-
- [CONTIKI_DIR]/tools/cooja/apps/mrm
- [CONTIKI_DIR]/tools/cooja/apps/mspsim
- [CONTIKI_DIR]/tools/cooja/apps/avrora
- [CONTIKI_DIR]/tools/cooja/apps/serial_socket
- [CONTIKI_DIR]/tools/cooja/apps/collect-view
-
- REST with RPL router
- -2147483648
- 123456
- 1000000
-
- se.sics.cooja.radiomediums.UDGM
- 50.0
- 50.0
- 1.0
- 1.0
-
-
- 40000
-
-
- se.sics.cooja.mspmote.SkyMoteType
- rplroot
- Sky RPL Root
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
- make border-router.sky TARGET=sky
- [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
- se.sics.cooja.mspmote.SkyMoteType
- server
- Erbium Server
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
- make er-example-server.sky TARGET=sky
- [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
- se.sics.cooja.interfaces.Position
- se.sics.cooja.interfaces.RimeAddress
- se.sics.cooja.interfaces.IPAddress
- se.sics.cooja.interfaces.Mote2MoteRelations
- se.sics.cooja.interfaces.MoteAttributes
- se.sics.cooja.mspmote.interfaces.MspClock
- se.sics.cooja.mspmote.interfaces.MspMoteID
- se.sics.cooja.mspmote.interfaces.SkyButton
- se.sics.cooja.mspmote.interfaces.SkyFlash
- se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
- se.sics.cooja.mspmote.interfaces.SkyByteRadio
- se.sics.cooja.mspmote.interfaces.MspSerial
- se.sics.cooja.mspmote.interfaces.SkyLED
- se.sics.cooja.mspmote.interfaces.MspDebugOutput
- se.sics.cooja.mspmote.interfaces.SkyTemperature
-
-
-
-
- se.sics.cooja.interfaces.Position
- 33.260163187353555
- 30.643217359962595
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 1
-
- rplroot
-
-
-
-
- se.sics.cooja.interfaces.Position
- 35.100895239785295
- 39.70574552287428
- 0.0
-
-
- se.sics.cooja.mspmote.interfaces.MspMoteID
- 2
-
- server
-
-
-
- se.sics.cooja.plugins.SimControl
- 259
- 5
- 179
- 0
- 0
-
-
- se.sics.cooja.plugins.Visualizer
-
- se.sics.cooja.plugins.skins.IDVisualizerSkin
- se.sics.cooja.plugins.skins.UDGMVisualizerSkin
- se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
- se.sics.cooja.plugins.skins.AttributeVisualizerSkin
- se.sics.cooja.plugins.skins.LEDVisualizerSkin
- se.sics.cooja.plugins.skins.AddressVisualizerSkin
- 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
-
- 300
- 4
- 175
- 263
- 3
-
-
- se.sics.cooja.plugins.LogListener
-
-
-
-
- 560
- 1
- 326
- 1
- 293
-
-
- se.sics.cooja.plugins.RadioLogger
-
- 150
-
-
- 451
- -1
- 305
- 73
- 140
- true
-
-
- SerialSocketServer
- 0
- 422
- 2
- 74
- 39
- 199
-
-
- se.sics.cooja.plugins.TimeLine
-
- 0
- 1
-
-
-
-
- 125
- 25.49079397896416
-
- 1624
- 3
- 252
- 4
- 622
-
-
- se.sics.cooja.plugins.MoteInterfaceViewer
- 1
-
- Serial port
- 0,0
-
- 702
- 0
- 646
- 564
- 2
-
-
-
+
+
+ [CONTIKI_DIR]/tools/cooja/apps/mrm
+ [CONTIKI_DIR]/tools/cooja/apps/mspsim
+ [CONTIKI_DIR]/tools/cooja/apps/avrora
+ [CONTIKI_DIR]/tools/cooja/apps/serial_socket
+ [CONTIKI_DIR]/tools/cooja/apps/collect-view
+
+ REST with RPL router
+ -2147483648
+ 123456
+ 1000000
+
+ se.sics.cooja.radiomediums.UDGM
+ 50.0
+ 50.0
+ 1.0
+ 1.0
+
+
+ 40000
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ rplroot
+ Sky RPL Root
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.c
+ make border-router.sky TARGET=sky
+ [CONTIKI_DIR]/examples/ipv6/rpl-border-router/border-router.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+ se.sics.cooja.mspmote.SkyMoteType
+ server
+ Erbium Server
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.c
+ make er-example-server.sky TARGET=sky
+ [CONTIKI_DIR]/examples/er-rest-example/er-example-server.sky
+ se.sics.cooja.interfaces.Position
+ se.sics.cooja.interfaces.RimeAddress
+ se.sics.cooja.interfaces.IPAddress
+ se.sics.cooja.interfaces.Mote2MoteRelations
+ se.sics.cooja.interfaces.MoteAttributes
+ se.sics.cooja.mspmote.interfaces.MspClock
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ se.sics.cooja.mspmote.interfaces.SkyButton
+ se.sics.cooja.mspmote.interfaces.SkyFlash
+ se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem
+ se.sics.cooja.mspmote.interfaces.SkyByteRadio
+ se.sics.cooja.mspmote.interfaces.MspSerial
+ se.sics.cooja.mspmote.interfaces.SkyLED
+ se.sics.cooja.mspmote.interfaces.MspDebugOutput
+ se.sics.cooja.mspmote.interfaces.SkyTemperature
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 33.260163187353555
+ 30.643217359962595
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 1
+
+ rplroot
+
+
+
+
+ se.sics.cooja.interfaces.Position
+ 35.100895239785295
+ 39.70574552287428
+ 0.0
+
+
+ se.sics.cooja.mspmote.interfaces.MspMoteID
+ 2
+
+ server
+
+
+
+ se.sics.cooja.plugins.SimControl
+ 259
+ 5
+ 179
+ 0
+ 0
+
+
+ se.sics.cooja.plugins.Visualizer
+
+ se.sics.cooja.plugins.skins.IDVisualizerSkin
+ se.sics.cooja.plugins.skins.UDGMVisualizerSkin
+ se.sics.cooja.plugins.skins.MoteTypeVisualizerSkin
+ se.sics.cooja.plugins.skins.AttributeVisualizerSkin
+ se.sics.cooja.plugins.skins.LEDVisualizerSkin
+ se.sics.cooja.plugins.skins.AddressVisualizerSkin
+ 7.9849281638410705 0.0 0.0 7.9849281638410705 -133.27812697619663 -225.04752569190535
+
+ 300
+ 4
+ 175
+ 263
+ 3
+
+
+ se.sics.cooja.plugins.LogListener
+
+
+
+
+ 560
+ 1
+ 326
+ 1
+ 293
+
+
+ se.sics.cooja.plugins.RadioLogger
+
+ 150
+
+
+ 451
+ -1
+ 305
+ 73
+ 140
+ true
+
+
+ SerialSocketServer
+ 0
+ 422
+ 2
+ 74
+ 39
+ 199
+
+
+ se.sics.cooja.plugins.TimeLine
+
+ 0
+ 1
+
+
+
+
+ 125
+ 25.49079397896416
+
+ 1624
+ 3
+ 252
+ 4
+ 622
+
+
+ se.sics.cooja.plugins.MoteInterfaceViewer
+ 1
+
+ Serial port
+ 0,0
+
+ 702
+ 0
+ 646
+ 564
+ 2
+
+
+
diff --git a/platform/osd-merkur/dev/i2c.c b/platform/osd-merkur/dev/i2c.c
index d5fe8d34a..0fa295849 100644
--- a/platform/osd-merkur/dev/i2c.c
+++ b/platform/osd-merkur/dev/i2c.c
@@ -1,391 +1,391 @@
-/*
- * Copyright (c) 2014, Ingo Gulyas Intembsys
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the Institute nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * This file is part of the Contiki operating system.
- *
- */
-
- /**
- * \file
- * I2C driver for ATMEGA128rfa1
- *
- * \author
- * Ingo Gulyas Intembsys
- * office@intembsys.at
- * www.intembsys.at
- */
-
-
-#include "i2c.h"
-#include "contiki-conf.h"
-#include
-#include
-#include
-#include
-
-#if I2C_TD != 0
-#include
-#include
-#include "system_mgmt.h"
-#define PRINTD(FORMAT,args...) {sleep_acquire_lock(); printf_P(PSTR(FORMAT),##args); sleep_release_lock();}
-#else
-#define PRINTD(...)
-#endif
-
-#if WITH_RTDEBUG == 1
-#include "rtdebug.h"
-#define RTDEBUG_PUSH(x) rtdebug_push(x)
-#else
-#warning "I2C Driver compiling without RTDEBUG!"
-#define RTDEBUG_PUSH(x)
-#endif
-
-#ifndef TIMEOUT_TIMER
-#warning "I2C Driver compiling without TIMEOUT!"
-#endif
-
-
-static int8_t wait_job();
-static int8_t wait_stop();
-
-static int8_t i2c_ioctl(const i2c_driver* const me, uint8_t cmd, uint8_t arg);
-static int8_t i2c_read(const i2c_driver* const me, uint8_t cmd_flags, uint8_t* buffer, uint8_t len);
-static int8_t i2c_write(const i2c_driver* const me, uint8_t cmd_flags, const uint8_t* data, uint8_t len);
-
-
-// static linkage of member functions
-i2c_driver i2c_drv = {i2c_ioctl, i2c_read, i2c_write};
-// lock spi if driver opened to prevent further opening access
-static volatile bool i2c_lock = false;
-
-
-///////////////////////////////////////////////////////////////
-// global functions
-///////////////////////////////////////////////////////////////
-
-i2c_driver* i2c_open(void)
-{
- if(i2c_lock == true)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_OPEN__DEVICE_BUSY);
- return NULL;
- }
-
- i2c_lock = true;
- power_twi_enable();
- I2C_INIT();
-
- TWBR = I2C_FREQ_STANDARD;
- TWSR &= ~((1< 0) && (buffer == NULL))
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__ERROR_NULLPOINTER);
- return I2C_ERROR_DRIVER;
- }
-
- do
- {
- if(cmd_flags & I2C_CMD_FLAG_START)
- {
- I2C_START();
- if(wait_job() != I2C_OK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__START_TIMEOUT);
- status = I2C_ERROR_TIMEOUT;
- break;
- }
- if((I2C_STATUS() != I2C_STATUS_START) && (I2C_STATUS() != I2C_STATUS_START_REP))
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__START_ERROR);
- status = I2C_ERROR_START;
- break;
- }
- PRINTD("I2C-RD-START\n");
- }
-
- if(len == 0) break;
-
- for(i=0; i<(len-1); i++)
- {
- I2C_READ_BYTE_ACK();
- if(wait_job() != I2C_OK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_ACK_TIMEOUT);
- status = I2C_ERROR_TIMEOUT;
- break;
- }
- if(I2C_STATUS() != I2C_STATUS_DATAR_ACK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_ACK_ERROR);
- status = I2C_ERROR_READ;
- break;
- }
- buffer[i] = I2C_RX_REG;
- PRINTD("I2C-RD-RACK: 0x%02X\n", buffer[i]);
- }
-
- I2C_READ_BYTE_NACK();
- if(wait_job() != I2C_OK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_NACK_TIMEOUT);
- status = I2C_ERROR_TIMEOUT;
- break;
- }
- if(I2C_STATUS() != I2C_STATUS_DATAR_NACK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_NACK_ERROR);
- status = I2C_ERROR_READ;
- break;
- }
- buffer[i] = I2C_RX_REG;
- PRINTD("I2C-RD-RNACK: 0x%02X\n", buffer[i]);
-
- } while (0);
-
- if(cmd_flags & I2C_CMD_FLAG_STOP)
- {
- I2C_STOP();
- if(wait_stop() != I2C_OK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__STOP_TIMEOUT);
- status = I2C_ERROR_TIMEOUT;
- }
- PRINTD("I2C-RD_STOP\n");
- }
-
- return status;
-}
-
-static int8_t i2c_write(const i2c_driver* const me, uint8_t cmd_flags, const uint8_t* data, uint8_t len)
-{
- uint8_t i = 0;
- int8_t status = I2C_OK;
-
-
- if(me == NULL || i2c_lock == false)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__DEVICE_CLOSED);
- return I2C_ERROR_DRIVER;
- }
-
- if((len > 0) && (data == NULL))
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__ERROR_NULLPOINTER);
- return I2C_ERROR_DRIVER;
- }
-
- do
- {
- if(cmd_flags & I2C_CMD_FLAG_START)
- {
- I2C_START();
- if(wait_job() != I2C_OK)
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__START_TIMEOUT);
- status = I2C_ERROR_TIMEOUT;
- break;
- }
- if((I2C_STATUS() != I2C_STATUS_START) && (I2C_STATUS() != I2C_STATUS_START_REP))
- {
- RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__START_ERROR);
- status = I2C_ERROR_START;
- break;
- }
- PRINTD("I2C-WR-START\n");
- }
-
-
-
- for(i=0; i
+#include
+#include
+#include
+
+#if I2C_TD != 0
+#include
+#include
+#include "system_mgmt.h"
+#define PRINTD(FORMAT,args...) {sleep_acquire_lock(); printf_P(PSTR(FORMAT),##args); sleep_release_lock();}
+#else
+#define PRINTD(...)
+#endif
+
+#if WITH_RTDEBUG == 1
+#include "rtdebug.h"
+#define RTDEBUG_PUSH(x) rtdebug_push(x)
+#else
+#warning "I2C Driver compiling without RTDEBUG!"
+#define RTDEBUG_PUSH(x)
+#endif
+
+#ifndef TIMEOUT_TIMER
+#warning "I2C Driver compiling without TIMEOUT!"
+#endif
+
+
+static int8_t wait_job();
+static int8_t wait_stop();
+
+static int8_t i2c_ioctl(const i2c_driver* const me, uint8_t cmd, uint8_t arg);
+static int8_t i2c_read(const i2c_driver* const me, uint8_t cmd_flags, uint8_t* buffer, uint8_t len);
+static int8_t i2c_write(const i2c_driver* const me, uint8_t cmd_flags, const uint8_t* data, uint8_t len);
+
+
+// static linkage of member functions
+i2c_driver i2c_drv = {i2c_ioctl, i2c_read, i2c_write};
+// lock spi if driver opened to prevent further opening access
+static volatile bool i2c_lock = false;
+
+
+///////////////////////////////////////////////////////////////
+// global functions
+///////////////////////////////////////////////////////////////
+
+i2c_driver* i2c_open(void)
+{
+ if(i2c_lock == true)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_OPEN__DEVICE_BUSY);
+ return NULL;
+ }
+
+ i2c_lock = true;
+ power_twi_enable();
+ I2C_INIT();
+
+ TWBR = I2C_FREQ_STANDARD;
+ TWSR &= ~((1< 0) && (buffer == NULL))
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__ERROR_NULLPOINTER);
+ return I2C_ERROR_DRIVER;
+ }
+
+ do
+ {
+ if(cmd_flags & I2C_CMD_FLAG_START)
+ {
+ I2C_START();
+ if(wait_job() != I2C_OK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__START_TIMEOUT);
+ status = I2C_ERROR_TIMEOUT;
+ break;
+ }
+ if((I2C_STATUS() != I2C_STATUS_START) && (I2C_STATUS() != I2C_STATUS_START_REP))
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__START_ERROR);
+ status = I2C_ERROR_START;
+ break;
+ }
+ PRINTD("I2C-RD-START\n");
+ }
+
+ if(len == 0) break;
+
+ for(i=0; i<(len-1); i++)
+ {
+ I2C_READ_BYTE_ACK();
+ if(wait_job() != I2C_OK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_ACK_TIMEOUT);
+ status = I2C_ERROR_TIMEOUT;
+ break;
+ }
+ if(I2C_STATUS() != I2C_STATUS_DATAR_ACK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_ACK_ERROR);
+ status = I2C_ERROR_READ;
+ break;
+ }
+ buffer[i] = I2C_RX_REG;
+ PRINTD("I2C-RD-RACK: 0x%02X\n", buffer[i]);
+ }
+
+ I2C_READ_BYTE_NACK();
+ if(wait_job() != I2C_OK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_NACK_TIMEOUT);
+ status = I2C_ERROR_TIMEOUT;
+ break;
+ }
+ if(I2C_STATUS() != I2C_STATUS_DATAR_NACK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__READ_BYTE_NACK_ERROR);
+ status = I2C_ERROR_READ;
+ break;
+ }
+ buffer[i] = I2C_RX_REG;
+ PRINTD("I2C-RD-RNACK: 0x%02X\n", buffer[i]);
+
+ } while (0);
+
+ if(cmd_flags & I2C_CMD_FLAG_STOP)
+ {
+ I2C_STOP();
+ if(wait_stop() != I2C_OK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_READ__STOP_TIMEOUT);
+ status = I2C_ERROR_TIMEOUT;
+ }
+ PRINTD("I2C-RD_STOP\n");
+ }
+
+ return status;
+}
+
+static int8_t i2c_write(const i2c_driver* const me, uint8_t cmd_flags, const uint8_t* data, uint8_t len)
+{
+ uint8_t i = 0;
+ int8_t status = I2C_OK;
+
+
+ if(me == NULL || i2c_lock == false)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__DEVICE_CLOSED);
+ return I2C_ERROR_DRIVER;
+ }
+
+ if((len > 0) && (data == NULL))
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__ERROR_NULLPOINTER);
+ return I2C_ERROR_DRIVER;
+ }
+
+ do
+ {
+ if(cmd_flags & I2C_CMD_FLAG_START)
+ {
+ I2C_START();
+ if(wait_job() != I2C_OK)
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__START_TIMEOUT);
+ status = I2C_ERROR_TIMEOUT;
+ break;
+ }
+ if((I2C_STATUS() != I2C_STATUS_START) && (I2C_STATUS() != I2C_STATUS_START_REP))
+ {
+ RTDEBUG_PUSH(RTDEBUG_CODE__I2C_WRITE__START_ERROR);
+ status = I2C_ERROR_START;
+ break;
+ }
+ PRINTD("I2C-WR-START\n");
+ }
+
+
+
+ for(i=0; i
-
-////////////////////////////////////////////////////////////////////////////////////////////
-// CONFIGURATION SECTION:
-
-#define I2C_TD 0 // compiler switch: i2c testdriver code
-
-#define I2C_PORT PORTD
-#define I2C_DDR DDRD
-#define I2C_SCL_PIN 0
-#define I2C_SDA_PIN 1
-
-// END OF CONFIGURATION SECTION
-////////////////////////////////////////////////////////////////////////////////////////////
-
-#define I2C_INIT() ({I2C_DDR &= ~((1< CHECK F_CPU SETTINGS!"
-#endif
-
-
-#define I2C_STATUS_REG TWSR
-#define I2C_TX_REG TWDR
-#define I2C_RX_REG TWDR
-
-#define I2C_START() (TWCR = (1<
+
+////////////////////////////////////////////////////////////////////////////////////////////
+// CONFIGURATION SECTION:
+
+#define I2C_TD 0 // compiler switch: i2c testdriver code
+
+#define I2C_PORT PORTD
+#define I2C_DDR DDRD
+#define I2C_SCL_PIN 0
+#define I2C_SDA_PIN 1
+
+// END OF CONFIGURATION SECTION
+////////////////////////////////////////////////////////////////////////////////////////////
+
+#define I2C_INIT() ({I2C_DDR &= ~((1< CHECK F_CPU SETTINGS!"
+#endif
+
+
+#define I2C_STATUS_REG TWSR
+#define I2C_TX_REG TWDR
+#define I2C_RX_REG TWDR
+
+#define I2C_START() (TWCR = (1<
-
-#define NUM_DIGITAL_PINS 15
-#define NUM_ANALOG_INPUTS 6
-#define analogInputToDigitalPin(p) ((p < NUM_ANALOG_INPUTS) ? (p) + NUM_DIGITAL_PINS : -1)
-#define digitalPinHasPWM(p) ((p) == 2 ||(p) == 3 ||(p) == 4 ||(p) == 14 )
-
-// Dev board specific defines: RF RX and TX LEDs:
-#define RXLED_DDR DDRB
-#define RXLED_PORT PORTB
-#define RXLED_POS PB6
-
-#define TXLED_DDR DDRB
-#define TXLED_PORT PORTB
-#define TXLED_POS PB7
-
-const static uint8_t SS = 10;
-const static uint8_t MOSI = 11;
-const static uint8_t MISO = 13;
-const static uint8_t SCK = 12;
-
-const static uint8_t SDA = 9;
-const static uint8_t SCL = 8;
-const static uint8_t LED = 4;
-const static uint8_t LED1 = 4;
-const static uint8_t LED2 = 5;
-
-const static uint8_t A0 = 7;
-const static uint8_t A1 = 6;
-const static uint8_t A2 = 5;
-const static uint8_t A3 = 4;
-const static uint8_t A4 = 0;
-const static uint8_t A5 = 1;
-
-// A majority of the pins are NOT PCINTs, SO BE WARNED (i.e. you cannot use them as receive pins)
-// Only pins available for RECEIVE (TRANSMIT can be on any pin):
-// Pins: 10, 11, 12, 13, 14
-
-#define digitalPinToPCICR(p) ( (((p) >= 10) && ((p) <= 14)) || ? (&PCICR) : ((uint8_t *)0) )
-
-#define digitalPinToPCICRbit(p) ( 0 )
-
-#define digitalPinToPCMSK(p) ( (((p) >= 10) && ((p) <= 14)) ? (&PCMSK0) : ((uint8_t *)0) )
-
-#define digitalPinToPCMSKbit(p) ( ((p) == 10) ? 6 : \
- ( ((p) == 11) ? 5 : \
- ( ((p) == 12) ? 1 : \
- ( ((p) == 13) ? 3 : \
- ( ((p) == 14) ? 7 : \
- 0 ) ) ) ) )
-
-#ifdef ARDUINO_MAIN
-
-const uint16_t PROGMEM port_to_mode_PGM[] = {
- NOT_A_PORT,
- NOT_A_PORT,
- (uint16_t)&DDRB,
- NOT_A_PORT,
- (uint16_t)&DDRD,
- (uint16_t)&DDRE,
- (uint16_t)&DDRF,
- (uint16_t)&DDRG,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
-};
-
-const uint16_t PROGMEM port_to_output_PGM[] = {
- NOT_A_PORT,
- NOT_A_PORT,
- (uint16_t)&PORTB,
- NOT_A_PORT,
- (uint16_t)&PORTD,
- (uint16_t)&PORTE,
- (uint16_t)&PORTF,
- (uint16_t)&PORTG,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
- NOT_A_PORT,
-};
-
-const uint16_t PROGMEM port_to_input_PGM[] = {
- NOT_A_PIN,
- NOT_A_PIN,
- NOT_A_PIN,
- (uint16_t)&PINC,
- (uint16_t)&PIND,
- (uint16_t)&PINE,
- (uint16_t)&PINF,
- (uint16_t)&PING,
- NOT_A_PIN,
- NOT_A_PIN,
- NOT_A_PIN,
- NOT_A_PIN,
- NOT_A_PIN,
-};
-
-const uint8_t PROGMEM digital_pin_to_port_PGM[] = {
- // PORTLIST
- // -------------------------------------------
- PE , // PE 1 ** 0 ** D0 / USART0_TX
- PE , // PE 0 ** 1 ** D1 / USART0_RX
- PE , // PE 3 ** 2 ** D2 / PWM
- PE , // PE 4 ** 3 ** D3 / PWM
- PE , // PE 5 ** 4 ** D4 / PWM / LED1 / LED
- PE , // PE 6 ** 5 ** D5 / LED2
- PD , // PD 3 ** 6 ** D6 / USART1_TX
- PD , // PD 2 ** 7 ** D7 / USART1_RX
- PD , // PD 0 ** 8 ** D8 / I2C_SCL
- PD , // PD 1 ** 9 ** D9 / I2C_SDA
- PB , // PB 0 ** 10 ** D10 / SPI_SSN
- PB , // PB 2 ** 11 ** D11 / SPI_MOSI
- PB , // PB 1 ** 12 ** D12 / SPI_SCK
- PB , // PB 3 ** 13 ** D13 / SPI_MISO
- PB , // PB 4 ** 14 ** D14 / PWM
- PF , // PF 7 ** 15 ** A0 / D15
- PF , // PF 6 ** 16 ** A1 / D16
- PF , // PF 5 ** 17 ** A2 / D17
- PF , // PF 4 ** 18 ** A3 / D18
- PF , // PF 0 ** 19 ** A4 / D19
- PF , // PF 1 ** 20 ** A5 / D20
-// PB , // PB 6 ** 34 ** D34 / LED1 / LED / PWM
-// PB , // PB 7 ** 35 ** D35 / LED2 / PWM
-// PE , // PE 2 ** 2 ** D2
-// PE , // PE 7 ** 7 ** D7
-// PB , // PB 5 ** 8 ** D8 / PWM
-// PG , // PG 0 ** 16 ** D16
-// PG , // PG 1 ** 17 ** D17
-// PG , // PG 2 ** 18 ** D18
-// PG , // PG 5 ** 19 ** D19 / PWM
-// PD , // PD 4 ** 22 ** D22
-// PD , // PD 5 ** 23 ** D23
-// PD , // PD 6 ** 24 ** D24
-// PD , // PD 7 ** 25 ** D25
-// PF , // PF 2 ** 28 ** A2 / D28
-// PF , // PF 3 ** 29 ** A3 / D29
-};
-
-const uint8_t PROGMEM digital_pin_to_bit_mask_PGM[] = {
- // PIN IN PORT
- // -------------------------------------------
- _BV( 1 ) , // PE 1 ** 0 ** USART0_TX
- _BV( 0 ) , // PE 0 ** 1 ** USART0_RX
- _BV( 3 ) , // PE 3 ** 2 ** D3 / PWM
- _BV( 4 ) , // PE 4 ** 3 ** D4 / PWM
- _BV( 5 ) , // PE 5 ** 4 ** D5 / PWM
- _BV( 6 ) , // PE 6 ** 5 ** D6
- _BV( 3 ) , // PD 3 ** 6 ** D21 / USART1_TX
- _BV( 2 ) , // PD 2 ** 7 ** D20 / USART1_RX
- _BV( 0 ) , // PD 0 ** 8 ** D15 / I2C_SCL
- _BV( 1 ) , // PD 1 ** 9 ** D14 / I2C_SDA
- _BV( 0 ) , // PB 0 ** 10 ** D10 / SPI_SSN
- _BV( 2 ) , // PB 2 ** 11 ** D11 / SPI_MOSI
- _BV( 1 ) , // PB 1 ** 12 ** D13 / SPI_SCK
- _BV( 3 ) , // PB 3 ** 13 ** D12 / SPI_MISO
- _BV( 4 ) , // PB 4 ** 14 ** D9 / PWM
- _BV( 7 ) , // PF 7 ** 15 ** A0 / D33
- _BV( 6 ) , // PF 6 ** 16 ** A1 / D32
- _BV( 5 ) , // PF 5 ** 17 ** A2 / D31
- _BV( 4 ) , // PF 4 ** 18 ** A3 / D30
- _BV( 0 ) , // PF 0 ** 19 ** A4 / D26
- _BV( 1 ) , // PF 1 ** 20 ** A5 / D27
-// _BV( 2 ) , // PE 2 ** 2 ** D2
-// _BV( 7 ) , // PE 7 ** 7 ** D7
-// _BV( 5 ) , // PB 5 ** 8 ** D8 / PWM
-// _BV( 0 ) , // PG 0 ** 16 ** D16
-// _BV( 1 ) , // PG 1 ** 17 ** D17
-// _BV( 2 ) , // PG 2 ** 18 ** D18
-// _BV( 5 ) , // PG 5 ** 19 ** D19 / PWM
-// _BV( 4 ) , // PD 4 ** 22 ** D22
-// _BV( 5 ) , // PD 5 ** 23 ** D23
-// _BV( 6 ) , // PD 6 ** 24 ** D24
-// _BV( 7 ) , // PD 7 ** 25 ** D25
-// _BV( 2 ) , // PF 2 ** 28 ** A2 / D28
-// _BV( 3 ) , // PF 3 ** 29 ** A3 / D29
-// _BV( 6 ) , // PB 6 ** 34 ** D34 / LED1 / LED / PWM
-// _BV( 7 ) , // PB 7 ** 35 ** D35 / LED2 / PWM
-};
-
-#endif
-
-#endif
+/*
+ pins_arduino.h - Pin definition functions for Arduino
+ Part of Arduino - http://www.arduino.cc/
+
+ Copyright (c) 2014 Harald Pichler
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General
+ Public License along with this library; if not, write to the
+ Free Software Foundation, Inc., 59 Temple Place, Suite 330,
+ Boston, MA 02111-1307 USA
+
+ $Id: wiring.h 249 2014-04-18 17:35:12Z pichler $
+*/
+
+/*
+ This version of pins_arduino.h is for the Merkur Dev Board r1
+ Harald Pichler 2014 Apr 18
+*/
+
+#ifndef Pins_Arduino_h
+#define Pins_Arduino_h
+
+#include
+
+#define NUM_DIGITAL_PINS 15
+#define NUM_ANALOG_INPUTS 6
+#define analogInputToDigitalPin(p) ((p < NUM_ANALOG_INPUTS) ? (p) + NUM_DIGITAL_PINS : -1)
+#define digitalPinHasPWM(p) ((p) == 2 ||(p) == 3 ||(p) == 4 ||(p) == 14 )
+
+// Dev board specific defines: RF RX and TX LEDs:
+#define RXLED_DDR DDRB
+#define RXLED_PORT PORTB
+#define RXLED_POS PB6
+
+#define TXLED_DDR DDRB
+#define TXLED_PORT PORTB
+#define TXLED_POS PB7
+
+const static uint8_t SS = 10;
+const static uint8_t MOSI = 11;
+const static uint8_t MISO = 13;
+const static uint8_t SCK = 12;
+
+const static uint8_t SDA = 9;
+const static uint8_t SCL = 8;
+const static uint8_t LED = 4;
+const static uint8_t LED1 = 4;
+const static uint8_t LED2 = 5;
+
+const static uint8_t A0 = 7;
+const static uint8_t A1 = 6;
+const static uint8_t A2 = 5;
+const static uint8_t A3 = 4;
+const static uint8_t A4 = 0;
+const static uint8_t A5 = 1;
+
+// A majority of the pins are NOT PCINTs, SO BE WARNED (i.e. you cannot use them as receive pins)
+// Only pins available for RECEIVE (TRANSMIT can be on any pin):
+// Pins: 10, 11, 12, 13, 14
+
+#define digitalPinToPCICR(p) ( (((p) >= 10) && ((p) <= 14)) || ? (&PCICR) : ((uint8_t *)0) )
+
+#define digitalPinToPCICRbit(p) ( 0 )
+
+#define digitalPinToPCMSK(p) ( (((p) >= 10) && ((p) <= 14)) ? (&PCMSK0) : ((uint8_t *)0) )
+
+#define digitalPinToPCMSKbit(p) ( ((p) == 10) ? 6 : \
+ ( ((p) == 11) ? 5 : \
+ ( ((p) == 12) ? 1 : \
+ ( ((p) == 13) ? 3 : \
+ ( ((p) == 14) ? 7 : \
+ 0 ) ) ) ) )
+
+#ifdef ARDUINO_MAIN
+
+const uint16_t PROGMEM port_to_mode_PGM[] = {
+ NOT_A_PORT,
+ NOT_A_PORT,
+ (uint16_t)&DDRB,
+ NOT_A_PORT,
+ (uint16_t)&DDRD,
+ (uint16_t)&DDRE,
+ (uint16_t)&DDRF,
+ (uint16_t)&DDRG,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+};
+
+const uint16_t PROGMEM port_to_output_PGM[] = {
+ NOT_A_PORT,
+ NOT_A_PORT,
+ (uint16_t)&PORTB,
+ NOT_A_PORT,
+ (uint16_t)&PORTD,
+ (uint16_t)&PORTE,
+ (uint16_t)&PORTF,
+ (uint16_t)&PORTG,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+ NOT_A_PORT,
+};
+
+const uint16_t PROGMEM port_to_input_PGM[] = {
+ NOT_A_PIN,
+ NOT_A_PIN,
+ NOT_A_PIN,
+ (uint16_t)&PINC,
+ (uint16_t)&PIND,
+ (uint16_t)&PINE,
+ (uint16_t)&PINF,
+ (uint16_t)&PING,
+ NOT_A_PIN,
+ NOT_A_PIN,
+ NOT_A_PIN,
+ NOT_A_PIN,
+ NOT_A_PIN,
+};
+
+const uint8_t PROGMEM digital_pin_to_port_PGM[] = {
+ // PORTLIST
+ // -------------------------------------------
+ PE , // PE 1 ** 0 ** D0 / USART0_TX
+ PE , // PE 0 ** 1 ** D1 / USART0_RX
+ PE , // PE 3 ** 2 ** D2 / PWM
+ PE , // PE 4 ** 3 ** D3 / PWM
+ PE , // PE 5 ** 4 ** D4 / PWM / LED1 / LED
+ PE , // PE 6 ** 5 ** D5 / LED2
+ PD , // PD 3 ** 6 ** D6 / USART1_TX
+ PD , // PD 2 ** 7 ** D7 / USART1_RX
+ PD , // PD 0 ** 8 ** D8 / I2C_SCL
+ PD , // PD 1 ** 9 ** D9 / I2C_SDA
+ PB , // PB 0 ** 10 ** D10 / SPI_SSN
+ PB , // PB 2 ** 11 ** D11 / SPI_MOSI
+ PB , // PB 1 ** 12 ** D12 / SPI_SCK
+ PB , // PB 3 ** 13 ** D13 / SPI_MISO
+ PB , // PB 4 ** 14 ** D14 / PWM
+ PF , // PF 7 ** 15 ** A0 / D15
+ PF , // PF 6 ** 16 ** A1 / D16
+ PF , // PF 5 ** 17 ** A2 / D17
+ PF , // PF 4 ** 18 ** A3 / D18
+ PF , // PF 0 ** 19 ** A4 / D19
+ PF , // PF 1 ** 20 ** A5 / D20
+// PB , // PB 6 ** 34 ** D34 / LED1 / LED / PWM
+// PB , // PB 7 ** 35 ** D35 / LED2 / PWM
+// PE , // PE 2 ** 2 ** D2
+// PE , // PE 7 ** 7 ** D7
+// PB , // PB 5 ** 8 ** D8 / PWM
+// PG , // PG 0 ** 16 ** D16
+// PG , // PG 1 ** 17 ** D17
+// PG , // PG 2 ** 18 ** D18
+// PG , // PG 5 ** 19 ** D19 / PWM
+// PD , // PD 4 ** 22 ** D22
+// PD , // PD 5 ** 23 ** D23
+// PD , // PD 6 ** 24 ** D24
+// PD , // PD 7 ** 25 ** D25
+// PF , // PF 2 ** 28 ** A2 / D28
+// PF , // PF 3 ** 29 ** A3 / D29
+};
+
+const uint8_t PROGMEM digital_pin_to_bit_mask_PGM[] = {
+ // PIN IN PORT
+ // -------------------------------------------
+ _BV( 1 ) , // PE 1 ** 0 ** USART0_TX
+ _BV( 0 ) , // PE 0 ** 1 ** USART0_RX
+ _BV( 3 ) , // PE 3 ** 2 ** D3 / PWM
+ _BV( 4 ) , // PE 4 ** 3 ** D4 / PWM
+ _BV( 5 ) , // PE 5 ** 4 ** D5 / PWM
+ _BV( 6 ) , // PE 6 ** 5 ** D6
+ _BV( 3 ) , // PD 3 ** 6 ** D21 / USART1_TX
+ _BV( 2 ) , // PD 2 ** 7 ** D20 / USART1_RX
+ _BV( 0 ) , // PD 0 ** 8 ** D15 / I2C_SCL
+ _BV( 1 ) , // PD 1 ** 9 ** D14 / I2C_SDA
+ _BV( 0 ) , // PB 0 ** 10 ** D10 / SPI_SSN
+ _BV( 2 ) , // PB 2 ** 11 ** D11 / SPI_MOSI
+ _BV( 1 ) , // PB 1 ** 12 ** D13 / SPI_SCK
+ _BV( 3 ) , // PB 3 ** 13 ** D12 / SPI_MISO
+ _BV( 4 ) , // PB 4 ** 14 ** D9 / PWM
+ _BV( 7 ) , // PF 7 ** 15 ** A0 / D33
+ _BV( 6 ) , // PF 6 ** 16 ** A1 / D32
+ _BV( 5 ) , // PF 5 ** 17 ** A2 / D31
+ _BV( 4 ) , // PF 4 ** 18 ** A3 / D30
+ _BV( 0 ) , // PF 0 ** 19 ** A4 / D26
+ _BV( 1 ) , // PF 1 ** 20 ** A5 / D27
+// _BV( 2 ) , // PE 2 ** 2 ** D2
+// _BV( 7 ) , // PE 7 ** 7 ** D7
+// _BV( 5 ) , // PB 5 ** 8 ** D8 / PWM
+// _BV( 0 ) , // PG 0 ** 16 ** D16
+// _BV( 1 ) , // PG 1 ** 17 ** D17
+// _BV( 2 ) , // PG 2 ** 18 ** D18
+// _BV( 5 ) , // PG 5 ** 19 ** D19 / PWM
+// _BV( 4 ) , // PD 4 ** 22 ** D22
+// _BV( 5 ) , // PD 5 ** 23 ** D23
+// _BV( 6 ) , // PD 6 ** 24 ** D24
+// _BV( 7 ) , // PD 7 ** 25 ** D25
+// _BV( 2 ) , // PF 2 ** 28 ** A2 / D28
+// _BV( 3 ) , // PF 3 ** 29 ** A3 / D29
+// _BV( 6 ) , // PB 6 ** 34 ** D34 / LED1 / LED / PWM
+// _BV( 7 ) , // PB 7 ** 35 ** D35 / LED2 / PWM
+};
+
+#endif
+
+#endif