Commit graph

1265 commits

Author SHA1 Message Date
nvt-se
f78c9d6a20 fixed error: -e arg should be checked 2009-08-13 12:15:35 +00:00
nvt-se
9ab5859421 added platform configuration argument. 2009-08-13 12:11:20 +00:00
fros4943
3847927a43 including the coffee manager JAR in build system and project directory 2009-08-12 07:41:30 +00:00
fros4943
cdcf783ac6 coffee manager mote interface for sky motes 2009-08-11 17:09:16 +00:00
fros4943
8fcff235e2 optional ant build.xml for building the coffee jar file 2009-08-11 17:04:31 +00:00
fros4943
b4f3cce790 minor changes for allowing coffee manager access from cooja 2009-08-11 17:03:59 +00:00
nvt-se
c154985d7e load configuration from the JAR 2009-08-11 14:42:58 +00:00
nvt-se
7d25016895 added ESB platform properties and made build.sh include properties files in
the JAR.
2009-08-11 14:21:28 +00:00
nvt-se
1c52dfefef read the bytes of a full region from the original file if the log record doesn't exist. 2009-08-10 12:56:13 +00:00
nvt-se
9d030cad2c added support for extracting micro logs 2009-08-10 12:51:52 +00:00
nvt-se
a4f7f33b74 simplified the argument interface. cleaned up some code 2009-08-04 15:19:07 +00:00
nvt-se
6612a77d66 only include class files. 2009-08-04 14:49:52 +00:00
nvt-se
44772060af removed debug output 2009-08-04 10:39:13 +00:00
nvt-se
0f1f50d9c8 Add a managment tool for Coffee file system images. 2009-08-04 10:36:53 +00:00
joxe
68ba32eaee added autoack config for bridge 2009-07-28 21:34:13 +00:00
dak664
3869a3b212 Remove coffee page size option, not used 2009-07-23 16:16:54 +00:00
dak664
31253a29a1 Generalize to coffee files, data attributes, includes 2009-07-20 19:18:36 +00:00
dak664
450aa16a5b Added input args and optional complemented output 2009-07-15 22:06:23 +00:00
dak664
97e258814c Configured for 1284p Raven webserver 2009-07-14 19:25:46 +00:00
nifi
e8c11209da added notification to model when removing events 2009-07-06 14:04:21 +00:00
fros4943
091bdb080f +quickhelp for control panel 2009-07-06 12:54:42 +00:00
fros4943
28976d9e15 allow simulation delays below real-time 2009-07-06 12:29:57 +00:00
fros4943
d5a7a18145 more debugging output + minor refactoring 2009-07-03 14:06:20 +00:00
fros4943
739e21caaf + support for configurable buffer sizes (currently only for log output events) 2009-07-03 13:37:40 +00:00
fros4943
d282c70572 using event central for keeping track of simulation motes + for sharing log output events among different log listeners.
note that at least one log listener plugin must be kept opened, otherwise the event central will clear the history
2009-07-02 12:07:18 +00:00
fros4943
47bf1de4ca using event central for keeping track of simulation motes 2009-07-02 12:05:24 +00:00
fros4943
9b164adc35 method for accessing event central + include mote when notifying simulation observers that a mote was added/removed 2009-07-02 12:04:28 +00:00
fros4943
f13a313a7d event central used for simplifying plugin implementations: a plugin can listen for simulation-wide mote interface changes via this class, and does not need to keep track of added/removed motes.
in addition, the event central may be configured to keep an event history of selected mote interface events, useful for sharing events among several different plugins
2009-07-02 12:03:09 +00:00
fros4943
fe0f03a5fd help methods for manipulating arrays 2009-07-02 11:58:37 +00:00
nifi
ac11dc90d8 only reload with new seed if simulation exists 2009-06-30 13:31:42 +00:00
nifi
adbe225132 removed unused import 2009-06-30 13:10:14 +00:00
fros4943
5e1afdbc92 quick help for log listener and time line pluging + keyboard shortcuts 2009-06-30 12:47:00 +00:00
fros4943
5a053d7d4e added quick help 2009-06-30 12:46:26 +00:00
fros4943
bed44c8f55 made desktop scrollable + added quick help pane (keyboard F1) 2009-06-30 12:45:51 +00:00
nifi
1cdbda249a enable routing for test (UIP_CONF_ROUTER is now disabled by default for platform sky) 2009-06-29 09:58:14 +00:00
adamdunkels
d98de28966 README file for the contents of the release-tools directory 2009-06-26 19:56:33 +00:00
fros4943
eb964b9dc6 added make clean + added an extra compilation command with CORE enabled 2009-06-26 13:56:20 +00:00
fros4943
a4bc10edfa + verifies the base64 encoded executable stored in flash 2009-06-26 13:26:48 +00:00
fros4943
242d8edf03 more debugging output when test fails 2009-06-26 11:30:36 +00:00
fros4943
964f63645b more debugging output 2009-06-26 09:28:45 +00:00
fros4943
4525bcb8f0 added shutdown hook for make sure the minimal-net application is killed when cooja exits without shutting down all plugins 2009-06-25 17:43:13 +00:00
fros4943
e36479f0b5 added mote separator background colors + painting LED events as three thin lines (RGB) instead of in a single color 2009-06-25 16:44:08 +00:00
fros4943
124380e354 more efficient toggle warnings implementation + listen to all popup triggers 2009-06-25 15:46:57 +00:00
fros4943
c66b8422ee bug fix: RUN_TEST removed the aggrerated log + simplified code 2009-06-25 11:10:50 +00:00
nvt-se
c1b2607161 removed deprecated WITH_NULLMAC setting for IPv6. 2009-06-24 16:32:45 +00:00
fros4943
2a5781566f moved test scripts into simulation config (.csc) 2009-06-24 14:42:50 +00:00
fros4943
28a9b815b5 minor script updates 2009-06-24 14:41:47 +00:00
fros4943
e6fa5334ae print random seed and end time to all test logs 2009-06-24 14:08:14 +00:00
fros4943
25893c463e minor fixes: allow copy to clipboard and output to console when hinding stdout + always show the last output 2009-06-24 14:07:19 +00:00
fros4943
b70f013ab4 added support for hiding normal output, only showing warnings/errors 2009-06-24 12:41:05 +00:00
fros4943
5d20b01f04 bugfix: random generator was initialized differently at load vs reload 2009-06-24 07:56:15 +00:00
fros4943
e353666550 removed regexp filtering on time column 2009-06-23 12:57:19 +00:00
dak664
e7bc9f20a2 Put strings in PROGMEM, strip CRLF in text files only 2009-06-19 17:12:35 +00:00
adamdunkels
81786900f2 Makefile for automated nightly building of example code 2009-06-18 08:42:08 +00:00
adamdunkels
4c22ef33d0 Moved compile-platforms from examples/ to tools/release-tools 2009-06-18 08:40:57 +00:00
fros4943
532c1b6c77 bugfixes: recalculate executable address after loading breakpoint + iterate over array, not list 2009-06-17 13:06:55 +00:00
fros4943
f086c92b40 implemented saving current flash memory 2009-06-17 13:05:27 +00:00
fros4943
563a9f1b8e added target that instructs the jvm to show a message box at errors, useful for debugging Contiki nodes 2009-06-16 17:06:02 +00:00
fros4943
34584fc05e show watchpoint colors and use a fix watchpoint event width 2009-06-16 12:16:02 +00:00
fros4943
752e80167b added breakpoint colors and user defined messages 2009-06-16 12:15:15 +00:00
fros4943
ebb47546a2 replaceFirst() also for Contiki relative paths + verify that the generated config path is valid 2009-06-15 18:13:45 +00:00
fros4943
d7b35b5b40 bugfix: only replace the first instance when generating portable paths (simulation configs) 2009-06-15 17:43:48 +00:00
fros4943
9dd0e076a6 GENERATE_MESSAGE() argument in milliseconds 2009-06-15 17:39:02 +00:00
fros4943
32ac82fc22 added debugging output + generated javascript code tooltip 2009-06-15 16:53:32 +00:00
fros4943
67bca87c1d bugfix: remove unsorted time event 2009-06-15 16:51:42 +00:00
fros4943
a45e2382b2 bugfix: do not activate script engine according to simulation config in test mode (without GUI), instead, always keep it activated
+ more debugging output
2009-06-15 15:41:32 +00:00
fros4943
4c4cdeb546 schedule wakeup after new data has been written 2009-06-15 14:40:28 +00:00
fros4943
244d780809 support for character arrays + various UI updates, contributed by Kasun Hewage. 2009-06-15 11:59:21 +00:00
fros4943
4a4630d9ec added menu options: copy to clipboard and save to file 2009-06-15 10:53:24 +00:00
fros4943
3c7d0329ef minor fixes: integer wrap in repaint method + check watchpoint cast 2009-06-15 09:47:05 +00:00
fros4943
e8ca6d4a4e + shortcut for registering identical breakpoints for all motes of a particular mote type (currently only in popup menu) 2009-06-15 09:45:46 +00:00
fros4943
4fecf3fe1e moved handling of breakpoint configs from plugin to mote 2009-06-15 09:44:42 +00:00
fros4943
61885eba09 added menu options: copy to clipboard and save to file 2009-06-15 08:34:51 +00:00
fros4943
e7a6df77f3 directly call java script method instead of parsing GENERATE_MESSAGE calls 2009-06-12 15:12:46 +00:00
fros4943
1d504be38c no source code repaints while simulation is running 2009-06-12 15:11:22 +00:00
nifi
e7c13890ee log listener plugin update: support for regexp filtering + nicer ui
+ minor tooltip fix in radio logger
2009-06-12 14:34:29 +00:00
nifi
b2c0df08af radio logger update: autosizing columns + support for new microsecond resolution + some minor fixes 2009-06-12 14:12:59 +00:00
nifi
be03c380c5 Show config file when reloading 2009-06-12 13:00:57 +00:00
nifi
2c4f9b50f8 cvs ignore for generated jars 2009-06-12 12:42:32 +00:00
fros4943
3b25d8b5e4 no stack trace printout when a visualized plugin fails to in test mode 2009-06-11 10:23:29 +00:00
fros4943
8842b700a7 ui updates + extracted code to external classes 2009-06-11 10:12:44 +00:00
fros4943
12ee67171b mspmote is now a watchpoint mote + mspmote is responsible for parsing and providing firmware debugging info 2009-06-11 10:08:12 +00:00
fros4943
a8aa75fa8d updated code watcher user interfaces: added support for disabling breakpoints without removing them + several minor fixes 2009-06-11 10:06:47 +00:00
fros4943
c19c8a16ad mspsim breakpoint wrapper with source code information (part of the code was extracted from the code watcher plugin) 2009-06-11 10:05:28 +00:00
fros4943
a39b87f214 implemented watchpoint visualization +
saving current zoom and divider locations in simulation configs
2009-06-11 10:02:53 +00:00
fros4943
b63322ebb1 added simple watchpoint interfaces, currently only implemented on mspsim motes 2009-06-11 10:02:11 +00:00
fros4943
8a44b78934 + startPlugin method throws exceptions 2009-06-10 15:57:08 +00:00
fros4943
1a2084b597 minor etimer code cleanup 2009-06-09 19:38:38 +00:00
fros4943
1776fb0449 bugfix: if timer expired but was not yet handled due to long running operations (such as radio transmits), warn and reschedule timer handling later 2009-06-09 19:12:30 +00:00
fros4943
8b01f0e3aa cooja runtime arguments updated 2009-06-09 09:49:14 +00:00
fros4943
24897fb71f two simple example scripts 2009-06-09 09:47:50 +00:00
fros4943
02733e15ab made test editor plugin a simulation plugin: it now depends on a specific simulation
this change enables multiple simultaneous scripts in a simulation, and also makes it easier to create tests since they will be stored with the simulation config

since the plugin now depends on a simulation it is no longer possible to create/reload simulations from the test scripts (this was however not often used)
2009-06-09 09:47:04 +00:00
fros4943
5bac672099 added help methods for reading text files from disk 2009-06-09 09:42:01 +00:00
fros4943
efe1bb9cff warn if Contiki has an event timer scheduled to the current time, which has for some reason not been executed 2009-06-08 13:07:54 +00:00
fros4943
646fb6fec0 bug fix: delay field is in milliseconds, not microseconds 2009-06-08 12:42:58 +00:00
fros4943
24f00bce76 reload simulation bug fix (lost edges) + removed some debugging output 2009-06-08 12:42:10 +00:00
fros4943
6e26f08c15 + automatically add/remove simulation motes 2009-06-08 11:55:58 +00:00
fros4943
c6c7c51c10 generate random mote type identifiers 2009-06-03 17:27:37 +00:00
fros4943
7ada9705a4 show dialog at script errors 2009-06-03 17:26:31 +00:00
fros4943
7877d54e1e bugfix: mote plugins should use the start plugin action 2009-06-02 15:04:49 +00:00