Commit Graph

1950 Commits

Author SHA1 Message Date
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
Fredrik Osterlind
0c94b567b9 supporting multiple path substituion rules in mspcodewatcher 2012-03-28 12:29:54 +02:00
Fredrik Osterlind
65b5fd0dde documenting potential bug 2012-03-28 12:28:25 +02:00
Fredrik Osterlind
7c2b6238fe code style 2012-03-28 11:01:17 +02:00
Moritz 'Morty' Strübe
3c3610d9cc Allow setting a log4j config file 2012-03-28 10:55:01 +02:00
Fredrik Osterlind
21663c1033 removed debugging output 2012-03-28 10:45:12 +02:00
simonduq
ea85cc1396 added motelist-linux for stm32w platforms 2012-03-26 23:00:42 +02:00
Fredrik Osterlind
c78b5bad5c some bugfixes regarding timeouts in test scripts, with simplified code 2012-03-23 15:14:24 +01:00
Fredrik Osterlind
a9e36b0365 quickfix to allow running in headless mode 2012-03-23 09:55:36 +01:00
Fredrik Osterlind
042c75e52c ensure mouse-triggered event popups are not outside screen, updated to use new watchpoint interface 2012-03-21 16:59:42 +01:00
Fredrik Osterlind
dcd0460e0b using jsyntaxpane as javascript editor, added ui controls to link test scripts to a file on disk 2012-03-21 16:59:08 +01:00
Fredrik Osterlind
7cfa8e28d3 reworked MspCodeWatcher plugin: using jsyntaxpane to display Contiki code, using tabs instead of splitpanes, easier to
configure watch-/breakpoints, lots of bug fixes and minor improvements
2012-03-21 16:58:26 +01:00
Fredrik Osterlind
2e583c733e mspsim motes now implements new WatchpointMote interface, simplified code 2012-03-21 16:57:04 +01:00
Fredrik Osterlind
088f2e12a8 simplified usage of Watchpoint and WatchpointMote interfaces 2012-03-21 16:56:32 +01:00
Fredrik Osterlind
090d77c5a2 added jsyntaxpane library, to be used by MspCodeWatcher and the Contiki Test Editor plugins 2012-03-21 16:56:04 +01:00
Fredrik Osterlind
9b267036a4 send empty packet if node reboots during transmission 2012-03-12 14:34:06 +01:00
Fredrik Osterlind
512d757d59 added missing objcopy external paths config 2012-03-09 15:55:19 +01:00
Fredrik Osterlind
2c486aacd7 radio medium bugfix: a combination of changing channels while radio is off and with a nearby ongoing transmission, and
then immediately turning on the radio caused it to incorrectly detect the ongoing transmission (bug reported by Beshr Al Nahas)
2012-03-09 15:23:16 +01:00
Fredrik Osterlind
babcc76757 rewrote code completely:
lots of bugfixes and improved code
added support for monitoring pointers
added new integer buffer type
2012-03-09 14:58:56 +01:00