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
Oliver Schmidt
e263bac1fc
Merge pull request #378 from oliverschmidt/master
...
Final adjustments for the switch from 'atari' to 'atarixl'.
2013-10-06 08:24:30 -07:00
Oliver Schmidt
c6474cc8bc
Final adjustments for the switch from 'atari' to 'atarixl'.
2013-10-06 17:23:39 +02:00
George Oikonomou
250de6201b
Add uncrustify helper scripts
2013-10-04 15:27:46 +01:00
George Oikonomou
a3e63d05d2
Add a config for the Uncrustify code beautifier
2013-10-04 15:27:45 +01:00
George Oikonomou
94a05f2f55
Move code style-related tools to their own dir
2013-10-04 14:34:57 +01:00
Oliver Schmidt
70d7953ce7
Adjustments for the switch from 'atari' to 'atarixl'.
2013-10-03 23:54:33 +02:00
Oliver Schmidt
73684b32c7
Some beautification for the Contiki online configurator.
2013-10-03 23:51:01 +02:00
Oliver Schmidt
57d9c43a33
Removed support for 'atari' now that 'atarixl' is part of the cc65 master.
2013-10-03 22:55:32 +02:00
Moritz 'Morty' Strübe
2b5f3bc6bd
Add MSPSim Logging
2013-08-20 10:43:32 +02:00
Simon Duquennoy
5dc05e7913
Port apps, examples, platforms and tools so they use the new neighbor and route API.
2013-08-19 17:48:30 +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
Adam Dunkels
bcdebf0e9d
Filter out symbols defined by the C implementation
2013-08-06 21:33:03 +02:00
Adam Dunkels
7c4715ced7
Updated mspsim.jar
...
The Contiki source code holds a binary version of mspsim.jar until
we get a proper git submodule set up. This particular version of mspsim.jar
is built from Thingsquare's mspsim fork.
2013-08-06 21:31:22 +02:00
Oliver Schmidt
6ab336f55f
Several minor consistency improvements.
2013-07-31 00:55:31 +02:00
Adam Dunkels
ec26d6160e
Merge pull request #284 from cetic/fix-cooja-pcap-fcs
...
Bugfix: Corrected wireshark bad FCS errors in COOJA Pcap export
2013-07-28 16:44:45 -07:00
stefano pascali
b43ce0f677
Travis-ci tweaks, added CPUREV to 01 regression test, needed by mbxxx platform
2013-07-12 17:07:04 +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
5fc0575e99
Makefile.include: support make clean all
...
Historically $(OBJECTDIR) was created when Makefile.include is read. A
consequence is that combining "clean" with "all" (or any other build
target) results in an error because the clean removes the object
directory that is required to exist when building dependencies.
Creating $(OBJECTDIR) on-demand ensures it is present when needed.
Removed creation of $(OBJECTDIR) on initial read, and added an order-only
dependency forcing its creation all Makefile* rules where the target is
explicitly or implicitly in $(OBJECTDIR).
2013-06-20 17:45:41 -05:00
Oliver Schmidt
61b8f4b58c
Merge pull request #273 from oliverschmidt/master
...
Removed some more old RCS tags from the Contiki source tree.
2013-06-18 12:30:15 -07:00
Oliver Schmidt
16590095f7
Removed some more old RCS tags from the Contiki source tree.
2013-06-18 19:19:37 +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
Oliver Schmidt
d636d7110f
Added platform 'Atari XL'.
...
Don't be afraid, I'm not trying to have more retro platforms than "real" platforms ;-)
The platform 'atarixl' will replace the platform 'atari'. However I need both for some
transition period.
2013-06-01 22:49:00 +02:00