George Oikonomou
10a73c9380
Fix PCAP packet header timestamp
2014-01-22 17:32:08 +00:00
Laurent Deru
957be0a9be
Allow user configuration of RadioLogger pcap file
2013-11-27 14:05:45 +01:00
Laurent Deru
fa2dd5baec
Allow configuration of pcap output file
2013-11-27 14:05:45 +01:00
Fredrik Österlind
c99a76747c
Merge pull request #469 from eberlin/cooja-tab-char
...
Fix: preserving blank characters (tabulator and space) in Cooja serial output
2013-11-27 00:45:39 -08:00
Nicolas Tsiftes
db4cada4e7
Merge pull request #462 from adamdunkels/push/no-reserved-double-inclusion-defines
...
Remove all leading double underscore inclusion #defines
2013-11-26 14:26:37 -08:00
Eugen Berlin
a415c2bb1b
Fix: preserving blank characters (tabulator and space) in Cooja serial output
2013-11-26 16:43:31 +01:00
Sébastien Dawans
700994ec1c
Cooja Pcap export: Reverts PR #284 to fix #420
2013-11-25 16:36:49 +01:00
Adam Dunkels
bb2dcaa057
A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix
2013-11-24 20:20:11 +01:00
Sebastian Schinabeck
1ef80859ea
start DGRMVisualizerSkin in cooja_default.config now
...
instead of starting in DirectedGraphMedium
2013-11-22 17:01:44 +01:00
Sebastian Schinabeck
123a7081f2
start DGRM plugin with cooja_default.config
...
start the DGRMconfigurator within the cooja_default.config instead of starting in DirectedGraphMedium.java
2013-11-22 17:01:44 +01:00
Fredrik Österlind
c98b55b5e0
Merge pull request #338 from cmorty/Cooja-Make-updateGUIComponentState-public
...
Cooja: Make updateGUIComponentState public.
2013-11-22 02:30:11 -08:00
Sebastian Schinabeck
4deb687209
deleted unneeded if
...
getStringArrayValue never returns null
2013-11-21 15:25:52 +01:00
Moritz 'Morty' Strübe
3359a86d29
Move call to updateGUIComponentState from doAddMotes to addMote
2013-11-20 18:00:16 +01:00
Fredrik Osterlind
51e62e8cb3
Cooja backwards compatibility with simulation files that uses non-Contiki Java package names
2013-11-20 16:43:28 +01:00
Fredrik Osterlind
b5c94910ac
Renamed Java packages to match our contiki-os.org domain. Note that this commit does not affect external dependencies
...
like /tools/mspsim.
This is a very simple modification that affects a very large number of files in Contiki: Cooja,
/platform/cooja, Collect-view, Coffe-manager, and Cooja simulation files (.csc).
I've gone through Contiki to update all references I could find. Nevertheless, this commit will likely
break external dependencies, like saved Cooja simulation files.
2013-11-20 16:43:27 +01:00
Fredrik Osterlind
2a9283884c
renamed getGUI() method to getCooja(), to better reflect its purpose
2013-11-20 16:43:20 +01:00
Fredrik Osterlind
625537158f
renamed main Java class of Cooja from GUI to Cooja.
...
se.sics.cooja.GUI -> se.sics.cooja.Cooja
this commit does not contain any functional changes, but may require external scripts to be updated
such as Makefiles.
2013-11-20 16:43:18 +01:00
Yvonne-Anne Pignolet
83ae37b48e
Add access to LQI and RSSI to Contiki motes
2013-11-18 15:05:23 +01:00
Moritz 'Morty' Strübe
d05b03108a
Decent error if mspsim cant be built
2013-11-14 18:14:03 +01:00
Adam Dunkels
71eea754d6
Added mspsim as a submodule instead of as a binary mspsim.jar file
2013-11-07 17:28:50 +01:00
Moritz 'Morty' Strübe
56afc6d437
Allow setting random seed as parameter
2013-11-06 17:41:53 +01:00
Moritz 'Morty' Strübe
2b5f3bc6bd
Add MSPSim Logging
2013-08-20 10:43:32 +02:00
Fredrik Osterlind
96968cb35e
bugfix: only write to infomem if empty
2013-08-16 15:02:08 +02:00
Fredrik Osterlind
7c125ced9a
a set of new cooja-mspsim mote types
2013-08-16 12:02:16 +02:00
Fredrik Osterlind
871ea380d0
only show printable characters in mote output plugin
2013-08-15 11:49:48 +02:00
Fredrik Osterlind
e5fe37336e
enable reconfigurable mote interfaces
...
some minor trying to fix a bug that occasionally hangs cooja when reconfiguring a mote type
2013-08-15 11:49:31 +02:00
Fredrik Osterlind
92655159c8
added a set of new mspsim-based mote types using CC1120, CC1101 and the Enc28j60 ethernet chip
...
minor changes: removed some obsolete stack monitoring code, improved mspsim-cooja window handler
integration
2013-08-15 11:46:29 +02:00
Fredrik Osterlind
ba39d98a86
store current radio transmission bitrate in .csc
...
trigger radio event when device radio channel is changed
2013-08-14 13:56:39 +02:00
Fredrik Osterlind
9929cc2a10
added new mote type method that returns the by default used mote interfaces, as opposed to all compatible mote
...
interfaces
this allows a user to override default settings in the create-new-mote-type dialogs
2013-08-14 13:30:15 +02:00
Fredrik Osterlind
8e264badb7
added new mote type method that returns the by-default used mote interfaces, as opposed to all compatible mote
...
interfaces
this allows the user to override default settings in the create-new-mote-type dialogs
2013-08-14 13:25:53 +02:00
Fredrik Osterlind
f59040375b
repaint labels periodically instead of every time data is sent over the serial connection
2013-08-14 13:04:37 +02:00
Fredrik Osterlind
8a084926e2
re-implemented stack overflow monitoring, and user can now manually override the stack addresses for use with
...
custom linker scripts
2013-08-14 13:03:15 +02:00
Fredrik Osterlind
11d124882c
made mote-to-mote relations optional, reordered how skins are painted to more easily decide which skin is
...
painted first
2013-08-14 13:00:00 +02:00
Fredrik Osterlind
21a901ad26
removed unnecessary imports
2013-08-14 12:57:58 +02:00
Fredrik Osterlind
5b7cc56cc5
guard amount of serial data being written to simulated contiki nodes
2013-08-14 12:57:17 +02:00
Fredrik Osterlind
1842fae903
write node id to infomem
2013-08-14 12:56:25 +02:00
Fredrik Osterlind
0b09084b92
minor bugfix: simulation speed was not restored correctly
2013-08-14 12:54:30 +02:00
Fredrik Osterlind
9cb2fd8465
allow saving .csc with contiki-relative paths when the .csc file is in a subdirectory of the referenced
...
application
2013-08-14 12:52:20 +02:00
Fredrik Osterlind
eb1a147d7d
new feature: ability to show log listener's output in the timeline, using the mote output plugin's currently
...
active filter
2013-08-14 12:47:44 +02:00
Fredrik Osterlind
4811d7f378
made ip-address-to-string method public
2013-08-14 12:36:14 +02:00
Fredrik Osterlind
1917ea574f
added methods to more easily extract runtime statistics from simulation scripts
2013-08-14 12:34:52 +02:00
Fredrik Osterlind
1b556148d8
added 200% simulation speed alternative
2013-08-14 12:33:44 +02:00
Fredrik Osterlind
492cd5f721
added new optional features: time formatting, hide-duplicate-packets, hide-airshot-packets
2013-08-14 12:32:23 +02:00
Fredrik Osterlind
bda04947e7
minor changes: methods that allow other plugins, e.g. the timeline, to learn about the currently used mote
...
output filter, make mote-specific coloring on by default
2013-08-14 12:28:18 +02:00
Fredrik Osterlind
37ebe133e9
increased maximum buffer size
2013-08-14 12:25:03 +02:00
Adam Dunkels
2d973c5353
Allow the exit code from a failed test script to propagate to the Java
...
process, which makes it possible to track failing tests in makefiles and
via scripts.
2013-08-06 21:33:03 +02:00
Laurent Deru
d1f12638b4
Bugfix: Corrected wireshark bad FCS errors in COOJA Pcap export
2013-06-24 13:18:03 +02:00
Peter A. Bigot
09812fe5df
cooja TimeLine: support mouse wheel zoom
...
Add listener that zooms based on mouse wheel. The zoom center is the
mouse position, which alleviates the pressure to touch pabigot/contikix#4 .
Closes pabigot/contikix#5
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2013-06-17 13:12:47 -05:00
Peter A. Bigot
e6a69d29bd
cooja TimeLine: zoom keystroke failure
...
The + typed character can only be generated on English keyboards by
shift-equals, resulting in a failure to recognize ctrl-plus because of
the unexpected shift modifier. Adapt by supporting English and Spanish
keyboards, as well as number pad keys.
Closes pabigot/contikix#2
Reference: http://forums.oracle.com/thread/1356291
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2013-06-17 13:12:47 -05:00
Peter A. Bigot
0c373a8bee
cooja TimeLine: refactor zoom infrastructure
...
Refactor common code into private functions. Abstract to support zoom
to level or exact value.
There should be no behavioral change as a result of this patch except:
* zooms are consistently filtered to be in the valid range (those from
configuration parameters formerly had been used directly);
* the correct centerTime is used for zoomOutAction when
mousePixelPositionX is positive
Supports pabigot/contikix#5
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
2013-06-17 13:12:31 -05:00