Moritz 'Morty' Strübe
|
b3e7a4e8f7
|
Make the ScriptLog interface public. This is needed for OpenJDK
|
2012-05-08 14:02:02 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Fredrik Osterlind
|
bf39b411c9
|
added support for readonly memory sections
updated to use new SectionMoteMemory with address space offset
code cleanup
|
2012-03-09 14:58:43 +01:00 |
|
Fredrik Osterlind
|
b49d1892f2
|
updated contiki mote compiler tests to again reflect contiki-cooja-main.c and the updated ContikiMoteType
|
2012-03-09 14:58:23 +01:00 |
|
Fredrik Osterlind
|
eba1079991
|
added target to force running cooja in 64-bit mode
|
2012-03-09 14:58:04 +01:00 |
|
Fredrik Osterlind
|
295bb8b70f
|
added memory monitor stubs to avr memory
|
2012-03-09 14:57:54 +01:00 |
|
Fredrik Osterlind
|
f8134186da
|
implemented memory monitor support (moved previous functionality from MspMote to MspMoteMemory)
|
2012-03-09 14:57:44 +01:00 |
|
Fredrik Osterlind
|
e8294e8699
|
added objcopy external tools configuration
changed nm command to sort numerically, and changed regexpressions to accept output from newer gcc versions
added more debugging info under help menu
|
2012-03-09 14:57:21 +01:00 |
|
Fredrik Osterlind
|
902200f12a
|
using memory monitor instead of previously used time events
|
2012-03-09 14:57:10 +01:00 |
|
Fredrik Osterlind
|
85323adc1e
|
added support for mapping Cooja motes' and Contiki's address
implemented poll-based memory monitor support
improved code
|
2012-03-09 14:56:53 +01:00 |
|
Fredrik Osterlind
|
129a854b54
|
all mote memories now support symbol addresses
added memory monitor methods (was previously only supported by emulated motes)
|
2012-03-09 14:56:09 +01:00 |
|
Fredrik Osterlind
|
ab39b84010
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-09 13:34:37 +01:00 |
|
Fredrik Osterlind
|
86a6d296fe
|
added mote interface method to be called when add mote interfaces have been added. useful if the mote interfaces want to observe each
other
|
2012-03-06 14:33:14 +01:00 |
|
Fredrik Osterlind
|
bef1a013f1
|
improved code: uses log mote interfaces observers directly, instead of going via the sim event central
|
2012-03-06 14:30:39 +01:00 |
|
Niclas Finne
|
5288ac12b5
|
Deferred mote height calculation until components are initialized
|
2012-03-06 12:47:53 +01:00 |
|
Fredrik Osterlind
|
1d13e93db7
|
capturing exceptions from radio logger - some packet analyzers seems to be buggy
|
2012-03-06 09:47:34 +01:00 |
|
Fredrik Osterlind
|
e22bf837fc
|
bugfix: mspsim may not have pc information, causing exception in buffer listener
bugfix: mote interfaces were incorrectly initialized twice, causing an mote id error in tinyos
|
2012-03-06 09:23:29 +01:00 |
|
Fredrik Osterlind
|
ea42d590ea
|
removed unnecessary overrided methods
|
2012-03-06 09:22:12 +01:00 |
|
Fredrik Osterlind
|
a243dad433
|
minor bugfix: side panel height was wrong when plugin started
|
2012-03-06 09:18:44 +01:00 |
|
Fredrik Osterlind
|
a84dc139ea
|
avoid awt thread floods from mspsim cli output
|
2012-03-01 17:02:40 +01:00 |
|
Fredrik Osterlind
|
28bdc2fb50
|
bugfixed stacktrace tooltip
|
2012-03-01 16:37:26 +01:00 |
|
Fredrik Osterlind
|
8229cb8982
|
using new mspsim cli api
|
2012-03-01 15:25:17 +01:00 |
|
Fredrik Osterlind
|
268608f7e3
|
improved mspsim-connected regarding command handlers and context, implemented stack track method
|
2012-03-01 15:24:32 +01:00 |
|
Fredrik Osterlind
|
681fe65c04
|
added stack trace method stub
|
2012-03-01 15:23:25 +01:00 |
|
Fredrik Osterlind
|
fbb1a56c95
|
possibility to disable individual columns from auto-resize
|
2012-03-01 15:22:32 +01:00 |
|
Fredrik Osterlind
|
383d277277
|
improved source info, added optional stack trace tooltip
|
2012-03-01 15:21:06 +01:00 |
|
Niclas Finne
|
f891774c1f
|
Deferred listening on memory until after mote id has been set
|
2012-03-06 15:35:16 +01:00 |
|
Fredrik Osterlind
|
2c9316c5fa
|
more informative error messages at simulation error
|
2012-02-16 15:51:32 +01:00 |
|
Fredrik Osterlind
|
06d5d49e50
|
fix: test failed since shell echo no longer appends a newline
|
2012-01-31 12:58:07 +01:00 |
|
Niclas Finne
|
784ca301f8
|
Updated for latest coffee-manager
|
2012-01-30 22:20:46 +01:00 |
|
Fredrik Osterlind
|
4653778e8c
|
minor bug fix to avoid need for updating filesystem twice initially
|
2012-01-26 16:19:01 +01:00 |
|
Fredrik Osterlind
|
4e1432af97
|
method for emptying simulation event queue
|
2012-01-26 16:18:13 +01:00 |
|
Fredrik Osterlind
|
3a02e43e09
|
save command history with configs
|
2012-01-26 16:16:02 +01:00 |
|
Fredrik Osterlind
|
207fddddf0
|
method that returns the next wakeup time
|
2012-01-26 16:14:20 +01:00 |
|
Fredrik Osterlind
|
caade67d62
|
new watchpoint api, and method that allows for manipulating simulation time without affecting the
mote
execution
|
2012-01-26 16:10:11 +01:00 |
|
Fredrik Osterlind
|
5bcb6ad8a5
|
updated to mspsims new watchpoint api
|
2012-01-26 16:09:31 +01:00 |
|
Fredrik Osterlind
|
681b40c3c1
|
public clean method, and broke out add log messages method
|
2012-01-26 16:03:41 +01:00 |
|
Fredrik Osterlind
|
08ba0b83dc
|
make clean method public
|
2012-01-26 16:03:01 +01:00 |
|
Fredrik Osterlind
|
2a86f7a5ad
|
help method for converting from hex string to binary
|
2012-01-26 16:01:32 +01:00 |
|
Fredrik Osterlind
|
c67954c773
|
activated exp5438 platform in cooja
|
2012-01-18 21:44:36 +01:00 |
|
Fredrik Osterlind
|
5cca043a84
|
added cooja mote type using mspsim's msp430x platforms (ti's exp5438)
|
2012-01-18 21:27:11 +01:00 |
|
Fredrik Osterlind
|
68da954163
|
new cooja plugin for monitoring memory areas, similar to the log listener.
|
2011-12-12 16:45:12 +01:00 |
|
Fredrik Osterlind
|
cc5547a962
|
static method for compressing ipv6 addresses
|
2011-12-12 16:41:09 +01:00 |
|
Fredrik Osterlind
|
329a75525e
|
append to file
|
2011-12-06 10:54:51 +01:00 |
|
Niclas Finne
|
e291eb43f4
|
Bug fix: only map beginning of path to source files + minor code cleanup
|
2011-12-06 01:58:01 +01:00 |
|
Niclas Finne
|
e6673bd3f6
|
Renamed context menu item: 'Focus' -> 'Show in'
|
2011-11-09 23:10:05 +01:00 |
|
Fredrik Osterlind
|
76d7238c77
|
updated doc
|
2011-11-03 15:41:37 +01:00 |
|
Fredrik Osterlind
|
ffa4482799
|
improved capture effect support in mrm: capture effect is effective if the latter transmission is stronger and no later than half the preamble
|
2011-11-03 11:23:51 +01:00 |
|
Fredrik Osterlind
|
5cde978549
|
try to restore edges loaded from old simulation configuration
|
2011-11-01 11:52:34 +01:00 |
|
Fredrik Osterlind
|
ff42490e7b
|
example directional antenna
|
2011-11-01 11:39:31 +01:00 |
|
Fredrik Osterlind
|
eb84fbeb79
|
* bugfixed and rewrote MRM to improve configurability
* improved MRM GUI, including MRM visualizer skin that shows prr and rss
* added experimental support for directional antennas
|
2011-11-01 11:37:19 +01:00 |
|
Fredrik Osterlind
|
77057ede8a
|
help class that simplifies implementing serial forwarders
|
2011-11-01 09:55:08 +01:00 |
|
Fredrik Osterlind
|
370ad52620
|
quick hack for reloading script from disk when script is activated
|
2011-11-01 09:50:15 +01:00 |
|
Fredrik Osterlind
|
d84cf2acb5
|
added writeFile method to be used from scripts
|
2011-11-01 09:46:59 +01:00 |
|
Fredrik Osterlind
|
7c20758662
|
example code for manually configuring sky motes MAC addresses
|
2011-11-01 09:38:46 +01:00 |
|
Fredrik Osterlind
|
3154d73e24
|
read .gz files
|
2011-11-01 09:35:09 +01:00 |
|
Fredrik Osterlind
|
ac39443f9c
|
improved api
|
2011-11-01 09:30:30 +01:00 |
|
Fredrik Osterlind
|
c96eb826d7
|
minor fix on locating config file
|
2011-11-01 09:20:49 +01:00 |
|
nvt
|
708435ecc8
|
Improved the clarity of the Coffee test.
|
2011-09-05 21:25:01 +02:00 |
|
Joakim Eriksson
|
fef1e9b686
|
fixed bug in analyzers that caused looping analyzers and exceptions
|
2011-09-05 19:43:47 +02:00 |
|
Joakim Eriksson
|
c773920d6e
|
added analyzer for raw IPv6
|
2011-09-02 16:19:50 +02:00 |
|
Niclas Finne
|
4bac5ac7b9
|
updated to latest version of MSPSim with improved support for Dwarf
|
2011-06-09 01:29:59 +02:00 |
|
Fredrik Osterlind
|
5636b019b3
|
enables sharing mote-specific properties
|
2011-05-31 12:51:01 +02:00 |
|
Fredrik Osterlind
|
faf2943e02
|
simplified mote selection in visualizer skins
|
2011-04-20 14:44:58 +02:00 |
|
Fredrik Osterlind
|
b34e92dfba
|
removed incorrect visualizer skin registration
|
2011-04-20 14:44:56 +02:00 |
|
Fredrik Osterlind
|
85a4265f8c
|
unregistering visualizer skin
|
2011-04-20 14:44:54 +02:00 |
|
Fredrik Osterlind
|
8fb744edb1
|
added clean button to compile dialog, added compilation tip tab for msp motes
|
2011-04-20 14:44:52 +02:00 |
|
Niclas Finne
|
6457f765b3
|
Do not include ant runtime in classpath (avoids compilation warning with Ant 1.8+)
|
2011-03-21 21:39:45 +01:00 |
|
Fredrik Osterlind
|
d8d94d0cd8
|
bugfix in writing tinyos addresses
|
2011-03-21 14:17:06 +01:00 |
|
Fredrik Osterlind
|
0829e50f4b
|
get[Started]Plugin method returns plugins that end with argument + added sim and gui variables accessible from test scripts
|
2011-03-14 19:54:58 +01:00 |
|
Fredrik Osterlind
|
bdc42d8e64
|
added simple example demonstrating user-defined timeout function
|
2011-03-14 18:40:01 +01:00 |
|
Fredrik Osterlind
|
499c13a357
|
removed execute flag of source files (avoids diff problems with egit)
|
2011-03-01 18:16:42 +01:00 |
|
Fredrik Osterlind
|
7fd71eabcb
|
towards importing testbed profiles into dgrm
|
2011-03-01 13:19:39 +01:00 |
|
Fredrik Osterlind
|
e93f84bd4d
|
organized imports
|
2011-02-24 09:32:08 +01:00 |
|
Fredrik Osterlind
|
9611bd100e
|
bug fix: signal strenghts may not be registered
|
2011-02-24 09:32:06 +01:00 |
|
Fredrik Osterlind
|
87adbcb3d5
|
handle pending simulation thread events before simulation starts, just
after loading
|
2011-02-24 09:32:04 +01:00 |
|
Fredrik Osterlind
|
0b86a784ee
|
moved radio interface visualizer code to this abstract radio
implementation
|
2011-02-24 09:32:02 +01:00 |
|
Fredrik Osterlind
|
f04d0e7e93
|
include source radio when noise level changes
|
2011-02-24 09:32:00 +01:00 |
|
Fredrik Osterlind
|
fc1200d5d4
|
implementing noise source radio
|
2011-02-24 09:31:58 +01:00 |
|
Fredrik Osterlind
|
94d6346eaf
|
moved radio interface visualizer code to shared abstract radio
|
2011-02-24 09:31:57 +01:00 |
|
Fredrik Osterlind
|
ac30923990
|
replacing unterminated binary data with warning log message
|
2011-02-24 09:31:55 +01:00 |
|
Fredrik Osterlind
|
990edbe32d
|
moved radio interface visualizer code to shared abstract radio
|
2011-02-24 09:31:53 +01:00 |
|
Fredrik Osterlind
|
498df44bc7
|
removed debugging output
|
2011-02-24 09:31:51 +01:00 |
|
Fredrik Osterlind
|
fc3bf315ab
|
capture effect (3dB) + noise source radio support
|
2011-02-24 09:31:49 +01:00 |
|
Fredrik Osterlind
|
148dbc7fb7
|
tracked components shown in tooltip
|
2011-02-24 09:31:47 +01:00 |
|
Fredrik Osterlind
|
1378fd11c4
|
doc
|
2011-02-24 09:31:45 +01:00 |
|
Fredrik Osterlind
|
fc316a90a2
|
noise radio, to be observed by radio mediums
|
2011-02-24 09:31:44 +01:00 |
|
Fredrik Osterlind
|
79211bffae
|
removed CVS-specific ignore files
|
2011-02-23 16:24:24 +01:00 |
|
Fredrik Osterlind
|
5888786183
|
only show error dialog when visualized
|
2011-02-11 15:46:50 +01:00 |
|
Fredrik Osterlind
|
1c86e7d6f3
|
fixed line endings
|
2011-02-11 15:45:09 +01:00 |
|
Fredrik Osterlind
|
6cb60b3a34
|
disabled tos mode for serial output (appears to be broken) + log
messages with only printable characters
|
2011-02-11 15:44:23 +01:00 |
|
Fredrik Osterlind
|
eab795c14c
|
removed debugging output
|
2011-02-11 15:42:18 +01:00 |
|
Fredrik Osterlind
|
d6730140bd
|
fixed line endings
|
2011-02-11 15:38:39 +01:00 |
|
Fredrik Osterlind
|
a4f1c85914
|
prerequisites download info
|
2011-02-11 15:37:28 +01:00 |
|
Fredrik Osterlind
|
a4e99e1dc2
|
using memory breakpoints instead of polling memory region during
bootup
|
2011-02-11 15:30:17 +01:00 |
|
Fredrik Osterlind
|
9e14d09bb0
|
fixed line endings
|
2011-02-11 13:27:17 +01:00 |
|
Joakim Eriksson
|
c114f9e1fb
|
added more verbose data on RPL-DIO messages
|
2011-02-08 21:27:33 +01:00 |
|
Joakim Eriksson
|
21736fe78f
|
fixed bug in coojas iphc packet analyzer
|
2011-02-08 21:20:11 +01:00 |
|
adamdunkels
|
6f89233b01
|
Print out the speedup when simulation stops
|
2011-01-13 19:05:09 +00:00 |
|
adamdunkels
|
928cb1fc84
|
Simplified the test code; made the rime_collect and rime_collect_sky tests the same.
|
2011-01-10 15:05:52 +00:00 |
|
adamdunkels
|
5bbe113e5b
|
Removed reference to unused last_stats
|
2011-01-10 06:39:53 +00:00 |
|
adamdunkels
|
d5851423fd
|
Copied the test code from the sky_shell_collect test, which correctly counts packet receptions and duplicates. Test code is much leaner and meaner now.
|
2011-01-09 23:51:30 +00:00 |
|
adamdunkels
|
0ab552b0e4
|
Use collect-view-shell instead of sky-shell
|
2010-12-16 22:53:40 +00:00 |
|
nifi
|
5d542c2cad
|
Added optional color for mote relations
|
2010-12-10 17:50:48 +00:00 |
|
fros4943
|
e2436d023e
|
notify radio medium when simulation finished loading
|
2010-12-10 15:55:47 +00:00 |
|
fros4943
|
cc2601bb85
|
changed open simulation menu structure + save simulation as config.gz
|
2010-12-10 15:54:52 +00:00 |
|
fros4943
|
eaa5d32cec
|
hide .directories, sort directories
|
2010-12-07 11:59:55 +00:00 |
|
fros4943
|
c2d2e7f8f8
|
bad character
|
2010-12-07 10:40:08 +00:00 |
|
fros4943
|
a1045f6313
|
displays only used ipv6 addresses + works for both cooja and sky platform
|
2010-12-07 10:27:11 +00:00 |
|
fros4943
|
41f56f34f2
|
added compile method with command array argument
|
2010-12-03 15:25:17 +00:00 |
|
fros4943
|
e6fd4def78
|
exposing the last mouse clicked mote, skins may use this to view additional information about the mote
|
2010-12-03 13:54:25 +00:00 |
|
fros4943
|
e227b50151
|
fixed parsing of sky ipv6 addresses
|
2010-12-03 13:40:42 +00:00 |
|
fros4943
|
7e7f40e332
|
cooja.config example for defining a project description
|
2010-12-02 15:32:55 +00:00 |
|
fros4943
|
773fbf8727
|
removed temporary plugins, fixed compiler warnings, using new cooja projects class
|
2010-12-02 15:29:07 +00:00 |
|
fros4943
|
1d9ed108d4
|
updated to use new cooja project class
|
2010-12-02 15:28:06 +00:00 |
|
fros4943
|
7d26ad8426
|
removed bad character
|
2010-12-02 15:27:27 +00:00 |
|
fros4943
|
4e98ca8ec9
|
added container for cooja projects, to easier maintain and handle loaded projects and their resources
|
2010-12-02 15:27:08 +00:00 |
|
fros4943
|
9a3c7ae650
|
removed use of temporary (simulation-specific) plugins, instead plugins should be unregistered when no longer needed + added method called when radio medium is removed from simulation
|
2010-12-02 15:25:49 +00:00 |
|
fros4943
|
33ebdab053
|
updated crosslevel test to renamed nullrdc_noframer
|
2010-11-29 15:07:12 +00:00 |
|
fros4943
|
246168e584
|
removed test script button click at sink, no longer used since sink is defined in example-collect.c
|
2010-11-16 14:34:45 +00:00 |
|
adamdunkels
|
9446d37285
|
Increased the default Cooja CFS size to 4000 bytes so that examples work (found by Roger Larsson)
|
2010-11-15 21:44:37 +00:00 |
|