Commit graph

1968 commits

Author SHA1 Message Date
Niclas Finne
9dd2327f07 Replaced MSPSim interface SkyByteRadio with Msp802154Radio to easier support other 802.15.4 radio chips than CC2420. 2012-05-31 15:39:50 +02:00
Niclas Finne
4c03780e2b Updated version of MSPSim - bug fixes and support for more platforms 2012-05-31 15:39:32 +02:00
Fredrik Osterlind
b22ced2ef0 using example-specific connect-router-cooja target, to automatically build dependencies (e.g. tunslip6) 2012-05-30 15:09:20 +02:00
Fredrik Osterlind
2f757527d4 bugfix: gui-dependency caused nullpointer exception in test mode 2012-05-30 14:45:36 +02:00
Fredrik Osterlind
5788560946 updated to use the renamed examples under /examples/er-rest-example,
using Californium CoAP to perform CoAP tests (DISCOVER and GET)
2012-05-30 14:31:25 +02:00
Fredrik Osterlind
f411da8bd8 set loopback to default network interface, improved simulation layout 2012-05-30 13:07:57 +02:00
Fredrik Osterlind
00959b891c compiling with SMALL=0 to avoid problems with Contiki's elf loader 2012-05-29 16:46:53 +02:00
Fredrik Osterlind
516e3e9b16 increased inter-rucb-transfer delay to avoid problems in lossy networks 2012-05-29 14:56:39 +02:00
Fredrik Osterlind
b27c92af12 updated test: shell command echo no longer includes a newline -> updated expected final file size, improved debugging output 2012-05-29 13:50:36 +02:00
Fredrik Osterlind
f916f2fe24 using loopback as default network interface 2012-05-29 11:55:24 +02:00
Fredrik Osterlind
86787df272 cleaned up more mote type visualizer code 2012-05-25 15:54:59 +02:00
Fredrik Osterlind
9e67306eee cleaned up the mote type visualizer code 2012-05-25 15:40:26 +02:00
Fredrik Osterlind
ad56ac80ee added radio logger with 6lowpan filter 2012-05-25 14:50:45 +02:00
Fredrik Osterlind
4ea830ad45 cleaned up some unnecessary methods: empty mote constructors (created from mote type), setInterfaces/setMoteType methods 2012-05-24 14:06:09 +02:00
Fredrik Osterlind
a437d06ba3 disable plugin menu items if not supported 2012-05-24 14:02:45 +02:00
Fredrik Osterlind
24aafe5554 disallowed starting plugins/visualizer skins for non-compatible motes/simulations 2012-05-24 13:58:12 +02:00
Niclas Finne
e18cc3b6b9 Made the mote type information for MSPSim based platforms more compact 2012-05-23 17:03:45 +02:00
Niclas Finne
47d3425aab Made exception static and added constructor with exception cause 2012-05-23 15:49:25 +02:00
Niclas Finne
bea1b8d3a1 Added simulation as argument to moteType.getConfigXML() instead of each MoteType storing a reference to the simulation. 2012-05-23 15:42:22 +02:00
Niclas Finne
3da733ac55 Throw exception for unknown mote type 2012-05-23 15:19:19 +02:00
Fredrik Osterlind
50caa3650c new experimental feature: possibility to change mote types when loading a simulation
made compile dialogs only select mote interfaces specified in the loaded configuration
2012-05-23 14:59:41 +02:00
Fredrik Osterlind
c651604a4f default compiler set to mingw32-gcc (verified to work on version 4.5.2/4.6.2), removed obsolete -mno-cygwin flags when compiling under cygwin
added default visualizer skins
2012-05-23 12:28:24 +02:00
Fredrik Osterlind
ddef6c6b76 improved debugging output 2012-05-23 12:27:37 +02:00
Fredrik Osterlind
af62e48103 resizable dialog 2012-05-23 12:26:45 +02:00
Maxim Osipov
f2f6a7bd53 Fix command line handling in tunslip6
Signed-off-by: Maxim Osipov <maxim.osipov@gmail.com>
Signed-off-by: Mariano Alvira <mar@devl.org>
2012-05-15 17:16:42 -04:00
Fredrik Osterlind
55ff294aef Demo simulation and nightly test of rpl border router and coap rest server, based on the simulation example in
/examples/er-rest-example. Uses tunslip6, ping, wget, and dapaulid's open source JCoAP java library (download needed).
2012-05-10 16:22:49 +02:00
Fredrik Osterlind
a69b580778 Added new annonation with which Cooja components (e.g. mote plugins) can be activated
or deactivated depending on the given argument (e.g. mote). This may for
example be used by a mote plugin that only accepts emulated motes, and that
consequently should be hidden in other non-emulated motes' plugin menues.

The new annotation is currently only used by the MspCodeWatcher and the DGRM visualizer skin.
2012-05-09 13:47:03 +02:00
Fredrik Osterlind
8fd51cd889 bugfix: breakpoints should only trigger once
updated watchpointmote method to return executable address, not wrapped in an object
2012-05-09 13:04:35 +02:00
Fredrik Osterlind
85322ce03b removed debugging output 2012-05-09 09:47:07 +02:00
Moritz 'Morty' Strübe
b3e7a4e8f7 Make the ScriptLog interface public. This is needed for OpenJDK 2012-05-08 14:02:02 +02:00
Niclas Finne
b7c28a48b0 Makefile for Sky tools 2012-05-07 22:55:27 +02:00
Laurent Deru
d40b1116f8 Fix for baudrate and ifconfig on MacOS X 2012-05-07 13:16:57 +02:00
Niclas Finne
40595ad5c7 Support for serialdump on MacOS X. Patch by Laurent Deru. 2012-05-07 13:16:27 +02:00
Laurent Deru
cc863e7bd4 Sky motelist support for MacOS X 2012-05-07 11:18:09 +02:00
Fredrik Osterlind
99b17092e4 bugfixed race condition 2012-05-02 16:04:16 +02:00
Fredrik Osterlind
34e7de389c avoid exception when cooja runs in testmode 2012-05-02 14:07:44 +02:00
Fredrik Osterlind
baa5e67ef1 added possibility to save default visualizer skins 2012-04-24 11:19:54 +02:00
Adam Dunkels
cf9de6be25 Set executable flag on binaries 2012-04-22 20:53:10 +02:00
Niclas Finne
f328a8a483 Stop the CPU when a breakpoint is triggered 2012-04-20 21:48:12 +02:00
Niclas Finne
7628652a9d Updated for new listener API in MSPSim 2012-04-20 21:48:10 +02:00
Niclas Finne
26e7698d32 Updates for latest MSPSim memory API 2012-04-20 21:48:07 +02:00
Niclas Finne
28f8467ab1 Updated MSPSim plugin for new memory model in MSPSim 2012-04-20 21:48:04 +02:00
Niclas Finne
b79eb23851 Updated version of MSPSim - several bug fixes and new memory model 2012-04-20 21:47:25 +02:00
Moritz 'Morty' Strübe
74b2751072 Fix building of powertracker 2012-04-10 16:12:17 +02:00
Fredrik Osterlind
88eafcf479 example script demonstrating how to interface powertracker plugin 2012-04-10 13:52:12 +02:00
Fredrik Osterlind
6dd1c42e8d added powertracker plugin as default cooja plugin. the powertracker plugin was previously available via contiki projects. 2012-04-10 12:45:11 +02:00
David Kopf
cac4e9a222 Add clock_delay_us and clock_set_seconds to clock.h. Modify clock_wait to use clock_time_t.
Remove the troublesome avr/dev/delay.* files.
Add PLATFORM_NAME and combine the confusing *_REVISION defines into a single PLATFORM_TYPE
2012-04-09 15:49:53 -04:00
Fredrik Osterlind
173f512f6c disable editor when no source code is showing 2012-03-28 14:53:45 +02:00
Fredrik Osterlind
e3a12703da added temporary workaround that removes file duplicates, removed warning message 2012-03-28 14:52:30 +02:00
Fredrik Osterlind
4222d0adcd bugfixed parsing of files read from mspsim 2012-03-28 14:44:59 +02:00