Commit graph

342 commits

Author SHA1 Message Date
Fredrik Österlind 150cb33b94 Merge pull request #16 from cmorty/COOJA_DGRM
DGRM-Related Patches
2012-11-21 02:44:13 -08:00
Moritz 'Morty' Strübe 80e7a6fd8c Cooja: Add LQI-Support to DGRM 2012-10-31 16:36:06 +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
Fredrik Osterlind 8947c7a3bb reverted previous plugin name changes, instead build displayed names when menu is created 2012-06-11 15:31: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
Niclas Finne 6da3c03884 Added button interface for Z1 platform 2012-06-07 10:45:31 +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
Adam Dunkels b7fe30c2d7 Updated menu item name to indicate that a window is opened. 2012-06-04 17:22:23 +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
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
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
Fredrik Osterlind 9e67306eee cleaned up the mote type visualizer code 2012-05-25 15:40:26 +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 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
Niclas Finne bea1b8d3a1 Added simulation as argument to moteType.getConfigXML() instead of each MoteType storing a reference to the simulation. 2012-05-23 15:42:22 +02:00
Fredrik Osterlind 50caa3650c new experimental feature: possibility to change mote types when loading a simulation
made compile dialogs only select mote interfaces specified in the loaded configuration
2012-05-23 14:59:41 +02:00
Fredrik Osterlind a69b580778 Added new annonation with which Cooja components (e.g. mote plugins) can be activated
or deactivated depending on the given argument (e.g. mote). This may for
example be used by a mote plugin that only accepts emulated motes, and that
consequently should be hidden in other non-emulated motes' plugin menues.

The new annotation is currently only used by the MspCodeWatcher and the DGRM visualizer skin.
2012-05-09 13:47:03 +02:00
Fredrik Osterlind 8fd51cd889 bugfix: breakpoints should only trigger once
updated watchpointmote method to return executable address, not wrapped in an object
2012-05-09 13:04:35 +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
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 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 9b267036a4 send empty packet if node reboots during transmission 2012-03-12 14:34:06 +01:00
Fredrik Osterlind f8134186da implemented memory monitor support (moved previous functionality from MspMote to MspMoteMemory) 2012-03-09 14:57:44 +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 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 a84dc139ea avoid awt thread floods from mspsim cli output 2012-03-01 17:02:40 +01:00
Fredrik Osterlind 8229cb8982 using new mspsim cli api 2012-03-01 15:25:17 +01:00