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
Adam Dunkels
e90b70e601
Close window when clicking the Save button.
...
Changed the buttons for moving extensions up and down from icons to text.
Added a Remove text message to the remove button, which previously was
a red X.
2012-06-04 13:37:09 +02:00
Adam Dunkels
029a14b5be
Placed the radio medium selection in the Advanced settings frame.
2012-06-04 13:36:23 +02:00
Adam Dunkels
187364560c
Updated menu item name to indicate that a window is opened when selecting it.
2012-06-04 13:36:04 +02:00
Adam Dunkels
4868a172be
Added an isRunnable() method that returns true if the simulation can be run.
2012-06-04 13:32:34 +02:00
Adam Dunkels
bb187d7882
Set default look and feel on Linux to Nimbus. If Nimbus is not available,
...
default to CrossPlatformLookAndFeel.
Updated menus to avoid having a separate Mote Types menu and instead merged
mote type creation under the Motes->Add motes menu item.
Reimplemented the menus to make it easier to follow the menu structure
from the Java implementation.
2012-06-04 13:30:33 +02:00
Fredrik Osterlind
86f1c34692
renamed radio method isReceiverOn() to isRadioOn()
...
fixed bug in Msp802154Radio causing all packets from non-802154-radios to be dropped
2012-06-04 12:39:46 +02:00
Adam Dunkels
6d2d05b146
Ping slower to allow routes to settle
2012-06-01 16:44:42 +02:00
Fredrik Osterlind
2e8ede93cf
save simulation before exit
2012-06-01 16:04:39 +02:00
Fredrik Osterlind
b9f1b9b205
simplified and bugfixed Cooja's IP address interface, added two
...
variables in uip-ds6.c to allow Cooja to extract addresses from memory
2012-06-01 15:47:22 +02:00
Fredrik Osterlind
ebd9573574
minor window title fix
2012-06-01 13:20:03 +02:00
Fredrik Osterlind
1873904479
fixed Tools menu mnemonic (P->T)
2012-06-01 12:26:18 +02:00
Fredrik Osterlind
f703965b67
verify that visualizer skin is compatible with the current simulation before starting it,
...
set udgm/dgrm/mrm radio medium skins to be started as default
2012-06-01 12:24:30 +02:00
Fredrik Osterlind
e96a375e33
extracted quick help interface to a separate file, moved plugin-specific quick help from quickhelp.txt to the plugins themselves
2012-06-01 11:50:51 +02:00
Fredrik Osterlind
1a10fa9d58
simplified the external tools configuration with a single common file that is always loaded
2012-06-01 11:17:54 +02:00
Fredrik Osterlind
be52981bcc
added getting started quickhelp menu item, made quick help sticky
2012-06-01 10:49:56 +02:00
Adam Dunkels
ef2338d2f3
Updated control panel quickhelp
2012-05-31 22:23:57 +02:00
Adam Dunkels
3286d62eca
Renamed simulation visualizers to simulation visualizers, from simulation visualizer skins
2012-05-31 18:14:36 +02:00
Adam Dunkels
13800cb7ec
General cleanup and fixes of texts and labels
2012-05-31 18:05:25 +02:00
Adam Dunkels
34c2cef205
General cleanup and fixes of texts and labels
2012-05-31 18:04:40 +02:00
Adam Dunkels
cb00219096
Refactored window title that was duplicated in multiple places
2012-05-31 18:01:53 +02:00
Niclas Finne
f8da0ea206
Updated API for external flash for storage API in MSPSim
2012-05-31 15:40:31 +02:00
Niclas Finne
8a7f572e87
Added serial interface that looks up default serial usart from MSPSim
2012-05-31 15:40:11 +02:00
Niclas Finne
9251692eed
Added Z1 platform
2012-05-31 15:40:09 +02:00
Niclas Finne
0a437bfbe1
Removed unnecessary empty mote contructors
2012-05-31 15:40:07 +02:00
Niclas Finne
9753ad1301
Added simulation as argument to moteType.getConfigXML() instead of each MoteType storing a reference to the simulation.
2012-05-31 15:40:05 +02:00
Niclas Finne
d2c8cefa18
Added constructor to exception
2012-05-31 15:40:03 +02:00
Niclas Finne
4c1cff310c
removed executable flags
2012-05-31 15:40:01 +02:00
Niclas Finne
15690694cb
Added JCreate and Sentilla USB platforms
2012-05-31 15:39:59 +02:00
Niclas Finne
d86ae8766b
Added Wismote platform
2012-05-31 15:39:56 +02:00
Niclas Finne
27fabd25c0
Button interface for MSPSim button abstraction
2012-05-31 15:39:54 +02:00
Niclas Finne
6fd69ade3e
Leds interface for MSPSim leds abstraction
2012-05-31 15:39:52 +02:00
Niclas Finne
9dd2327f07
Replaced MSPSim interface SkyByteRadio with Msp802154Radio to easier support other 802.15.4 radio chips than CC2420.
2012-05-31 15:39:50 +02:00
Niclas Finne
4c03780e2b
Updated version of MSPSim - bug fixes and support for more platforms
2012-05-31 15:39:32 +02:00
Fredrik Osterlind
b22ced2ef0
using example-specific connect-router-cooja target, to automatically build dependencies (e.g. tunslip6)
2012-05-30 15:09:20 +02:00
Fredrik Osterlind
2f757527d4
bugfix: gui-dependency caused nullpointer exception in test mode
2012-05-30 14:45:36 +02:00
Fredrik Osterlind
5788560946
updated to use the renamed examples under /examples/er-rest-example,
...
using Californium CoAP to perform CoAP tests (DISCOVER and GET)
2012-05-30 14:31:25 +02:00
Fredrik Osterlind
f411da8bd8
set loopback to default network interface, improved simulation layout
2012-05-30 13:07:57 +02:00
Fredrik Osterlind
00959b891c
compiling with SMALL=0 to avoid problems with Contiki's elf loader
2012-05-29 16:46:53 +02:00
Fredrik Osterlind
516e3e9b16
increased inter-rucb-transfer delay to avoid problems in lossy networks
2012-05-29 14:56:39 +02:00
Fredrik Osterlind
b27c92af12
updated test: shell command echo no longer includes a newline -> updated expected final file size, improved debugging output
2012-05-29 13:50:36 +02:00
Fredrik Osterlind
f916f2fe24
using loopback as default network interface
2012-05-29 11:55:24 +02:00
Fredrik Osterlind
86787df272
cleaned up more mote type visualizer code
2012-05-25 15:54:59 +02:00
Fredrik Osterlind
9e67306eee
cleaned up the mote type visualizer code
2012-05-25 15:40:26 +02:00
Fredrik Osterlind
ad56ac80ee
added radio logger with 6lowpan filter
2012-05-25 14:50:45 +02:00
Fredrik Osterlind
4ea830ad45
cleaned up some unnecessary methods: empty mote constructors (created from mote type), setInterfaces/setMoteType methods
2012-05-24 14:06:09 +02:00
Fredrik Osterlind
a437d06ba3
disable plugin menu items if not supported
2012-05-24 14:02:45 +02:00
Fredrik Osterlind
24aafe5554
disallowed starting plugins/visualizer skins for non-compatible motes/simulations
2012-05-24 13:58:12 +02:00
Niclas Finne
e18cc3b6b9
Made the mote type information for MSPSim based platforms more compact
2012-05-23 17:03:45 +02:00