Moritz 'Morty' Strübe
7bca2e23fc
Cooja: Allow running the simulation without motes.
...
Normally it is not possible to start a simulation without motes. While
this nomally makes sense, it might be, that motes are added at a later
point in time by plugins.
Removing this requirement is not problem, as it is still not possible
to start the simulation without registered events. Thus a plugin can now
register an event in the future to add motes at that point of time.
2012-10-31 17:37:12 +01:00
Moritz 'Morty' Strübe
64c0b9c241
Cooja: Fix command line override of ContikiPath
...
Without the fix the command line parameter was overwritten by the simulation configuration.
2012-10-31 17:29:07 +01:00
Moritz 'Morty' Strübe
32aa70e5cf
Cooja: Allow setting a folder to search for projects
2012-10-31 17:25:15 +01:00
Moritz 'Morty' Strübe
142fa4a9a5
Cooja: Make paths more configurable
2012-10-31 17:22:13 +01:00
Moritz 'Morty' Strübe
50346251a2
Cooja: Fix missing message when running a script
2012-10-31 17:21:44 +01:00
Moritz 'Morty' Strübe
a3eb42387f
Cooja: Give access to uninitialized motes
2012-10-31 17:21:33 +01:00
Moritz 'Morty' Strübe
becd2d4e15
Cooja: Load whole simulation before executing it in nogui mode
2012-10-31 17:21:01 +01:00
Adam Dunkels
944537fccf
Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree
2012-10-26 15:54:49 +02:00
Niclas Finne
e25226f01e
Use the directory of the source file as initial directory when opening file browser
2012-10-19 14:07:22 +02:00
Niclas Finne
c425e51911
Added support for nested quotes in arguments when calling external commands from Cooja
2012-08-22 14:14:55 +02:00
simonduq
24dba740e2
Added support for quote-delimited arguments when calling external commands from Cooja
2012-08-22 13:32:20 +02:00
Fredrik Osterlind
947f3322ba
removed unused ipdistributor code: was previously used to assign IP addresses to simulated motes,
...
a decision better made by Contiki
2012-06-11 15:52:20 +02:00
Fredrik Osterlind
8947c7a3bb
reverted previous plugin name changes, instead build displayed names when menu is created
2012-06-11 15:31:39 +02:00
Niclas Finne
46d1367566
Fixed compiler unchecked warning
2012-06-08 17:06:29 +02:00
Niclas Finne
4861aadb94
Added nmenomic for the exit action
2012-06-08 16:54:39 +02:00
Adam Dunkels
5a87f2ae7c
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2012-06-08 14:31:36 +02:00
Adam Dunkels
107bdf116d
Updated file permissions
2012-06-08 14:30:51 +02:00
Fredrik Osterlind
019b984b7a
simplified SerialUI implementation: code was both complex, buggy and contained unused broken functionality (slip, tos mode)
2012-06-07 12:33:29 +02:00
Niclas Finne
6da3c03884
Added button interface for Z1 platform
2012-06-07 10:45:31 +02:00
Fredrik Osterlind
26d7a8b492
rewrote tools menu code to allow access to mote tools directly from the main menu
...
mote tools can still be started from the network visualizer
2012-06-05 17:03:07 +02:00
Fredrik Osterlind
a523127b6f
removed obsolete exit cooja keyboard shortcut from quick help
2012-06-05 16:52:58 +02:00
Fredrik Osterlind
e78c77c965
minor bugfix: start/stop simulation keyboard shortcut was not enabled correctly
2012-06-05 14:53:05 +02:00
Fredrik Osterlind
b322eda91a
added support for mote interface requirements in SupportedArguments annotation
...
NativeIPGateway plugin now requires an IP address mote interface
2012-06-05 14:45:16 +02:00
Fredrik Osterlind
49b949f9db
implemented zoom menu and added keyboard shortcuts
...
fixed typos in quick help
2012-06-05 14:06:30 +02:00
Fredrik Osterlind
5c2ecd1def
improved workaround to disable the code editor pane's built in run functionality: remove keyboard shortcut instead of
...
disabling action
2012-06-05 13:39:21 +02:00
Fredrik Osterlind
afcc7559a5
improved repaint efficiency and fixed concurrent modification bug
2012-06-05 13:16:09 +02:00
Fredrik Osterlind
a8a3c7b01a
fixed menu bug that caused menu items to be enabled although script was active
...
reinstated title that shows whether script is active or not
fixed Ctrl+R hotkey bug that triggered an error dialog when script was inactive
remember last script disk file
2012-06-05 12:48:21 +02:00
Fredrik Osterlind
69457c5039
removed unnecessary warning
2012-06-05 12:45:43 +02:00
Fredrik Osterlind
9c05689be0
simplified skin menu implementation, removed unused skin button code
2012-06-05 10:03:47 +02:00
Fredrik Osterlind
c276f90247
removed unused code including simulation observers, making the code cleaner and more efficient
2012-06-05 09:25:45 +02:00
Adam Dunkels
4a4efd0c32
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2012-06-05 08:10:19 +02:00
Adam Dunkels
bd86a807c8
Rewrote the traffic history visualization with blue arrows that fade
...
away based on their age. Age is calculated from the simulation time
so the fade depends on the simulation speed.
2012-06-05 08:07:47 +02:00
Adam Dunkels
cce3628440
Bugfix: viewers were not correctly ticked off in the menu when a simulation was loaded from file. The current fix feels like a hack through.
2012-06-05 08:07:10 +02:00
Niclas Finne
d83b461654
Added check if the interface is not available
2012-06-04 17:57:11 +02:00
Niclas Finne
997baa67d1
No longer any need to specify memory when loading firmware
2012-06-04 17:57:09 +02:00
Fredrik Osterlind
ad8941bc5d
added hello world simulation tests for exp5438, z1, and wismote.
...
extracted test script to a separate hello-world.js, and updated the remaining hello world tests accordingly.
2012-06-04 17:45:43 +02:00
Fredrik Osterlind
322669df63
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2012-06-04 17:38:19 +02:00
Fredrik Osterlind
9f42e1e261
bugfix: use new setSpeedLimit(ratio) method in simulation instead of old setDelayTime()
2012-06-04 17:37:29 +02:00
Adam Dunkels
c330d8ca84
Updated imports
2012-06-04 17:23:54 +02:00
Adam Dunkels
ef22d93c05
Updated menu item name to indicate that a window is opened.
2012-06-04 17:22:47 +02:00
Adam Dunkels
b7fe30c2d7
Updated menu item name to indicate that a window is opened.
2012-06-04 17:22:23 +02:00
Adam Dunkels
4f21efe827
Rewrote the code to use real menus instead of relying on context menus for top-level operaions.
...
The transition is not complete yet; there are still a few functions left in context menus,
such as radio medium configuration options.
Renamed the window to better match what the user sees in the window.
Updated how mote movement is implemented: the user now sees that the mote moves when the
mouse is moved.
2012-06-04 17:17:18 +02:00
Fredrik Osterlind
bc0727a931
replaced Simulation's setDelayTime(ms) method with more intuitive setSpeedLimit(ratio)
...
updated Simulation Control tool to use new setSpeedLimit(), and removed unused "run until" function
updated references to old setDelayTime(ms)
2012-06-04 16:14:05 +02:00
Adam Dunkels
92765b384e
Removed traffic counters from the main canvas.
2012-06-04 14:05:42 +02:00
Adam Dunkels
f66d731f8d
Rewrote the script editor to use real menus instead of the custom buttons
...
at the bottom of the window as was previously used.
2012-06-04 14:02:02 +02:00
Adam Dunkels
7202c408de
Rewrote the context menu and the custom left pane as menus, to make the
...
window more user-friendly.
2012-06-04 13:52:01 +02:00
Adam Dunkels
e84de44f63
Reimplemented the context menu, which was difficult for newcomers to find,
...
to become real menus.
2012-06-04 13:41:43 +02:00
Adam Dunkels
b50d0784e3
Set Notes window to open by default.
...
Changed name of the menu item in the Tools menu.
Slightly shorter default note text.
2012-06-04 13:40:56 +02:00
Adam Dunkels
0f10f5bd92
Reimplementation of the context menu, which was difficult for newcomers to find,
...
to become real menus instead.
Renamed the tool to have a more user-centric name.
Set a new default placement of the window.
2012-06-04 13:39:37 +02:00
Adam Dunkels
d6d2a96d8f
Fixed menu item name to be consistent with others
2012-06-04 13:38:49 +02:00