Commit graph

1991 commits

Author SHA1 Message Date
Fredrik Osterlind ab39b84010 Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki 2012-03-09 13:34:37 +01:00
Fredrik Osterlind 86a6d296fe added mote interface method to be called when add mote interfaces have been added. useful if the mote interfaces want to observe each
other
2012-03-06 14:33:14 +01:00
Fredrik Osterlind bef1a013f1 improved code: uses log mote interfaces observers directly, instead of going via the sim event central 2012-03-06 14:30:39 +01:00
Niclas Finne 5288ac12b5 Deferred mote height calculation until components are initialized 2012-03-06 12:47:53 +01:00
Fredrik Osterlind 1d13e93db7 capturing exceptions from radio logger - some packet analyzers seems to be buggy 2012-03-06 09:47:34 +01:00
Fredrik Osterlind 485ef0cd79 Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki 2012-03-06 09:25:03 +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 a243dad433 minor bugfix: side panel height was wrong when plugin started 2012-03-06 09:18:44 +01:00
Fredrik Osterlind a84dc139ea avoid awt thread floods from mspsim cli output 2012-03-01 17:02:40 +01:00
Fredrik Osterlind 28bdc2fb50 bugfixed stacktrace tooltip 2012-03-01 16:37:26 +01:00
Fredrik Osterlind 656251a6af new mspsim.jar, supporting the recent changes in bufferlistener 2012-03-01 15:28:07 +01:00
Fredrik Osterlind 8229cb8982 using new mspsim cli api 2012-03-01 15:25:17 +01:00
Fredrik Osterlind 268608f7e3 improved mspsim-connected regarding command handlers and context, implemented stack track method 2012-03-01 15:24:32 +01:00
Fredrik Osterlind 681fe65c04 added stack trace method stub 2012-03-01 15:23:25 +01:00
Fredrik Osterlind fbb1a56c95 possibility to disable individual columns from auto-resize 2012-03-01 15:22:32 +01:00
Fredrik Osterlind 383d277277 improved source info, added optional stack trace tooltip 2012-03-01 15:21:06 +01:00
Joakim Eriksson 1637a807e2 fixed compilation error 2012-02-29 16:45:05 -08:00
David Kopf 358530e1d3 Add higher baud rates, option for link-local address assignment 2012-03-02 15:28:26 -05:00
Niclas Finne f891774c1f Deferred listening on memory until after mote id has been set 2012-03-06 15:35:16 +01:00
David Kopf 6e45dfe5ff PROGMEM changes needed for newer avr-gcc compiler 2012-02-21 11:10:57 -05:00
Nicholas J Humfrey aa67ad67cc Converted u8_t to uint8_t and u16_t to uint16_t in the docs and tools directories. 2012-02-21 08:33:25 -05:00
Fredrik Osterlind 2c9316c5fa more informative error messages at simulation error 2012-02-16 15:51:32 +01:00
Oliver Schmidt cb12d7b745 Minor formatting adjustment. 2012-02-10 18:56:40 +01:00
Oliver Schmidt f5debc9d42 Adjusted relative path to BREADBOX64 to work when 'contiki' and 'contikiprojects' are siblings. 2012-02-10 17:19:40 +01:00
Niclas Finne b56198dc3c Added option to read sensor data from TCP connection 2012-02-02 17:38:33 +01:00
Fredrik Osterlind 06d5d49e50 fix: test failed since shell echo no longer appends a newline 2012-01-31 12:58:07 +01:00
Fredrik Osterlind 02336c8826 new mspsim.jar with msp430x 2012-01-31 11:04:55 +01:00
Niclas Finne 784ca301f8 Updated for latest coffee-manager 2012-01-30 22:20:46 +01:00
nvt 66868253f0 Enable debug. 2012-01-28 03:34:41 +01:00
nvt 4c75a250e6 Refactoring. 2012-01-28 03:34:16 +01:00
Fredrik Osterlind a7e4fa3436 bleeding edge mspsim.jar 2012-01-26 16:21:56 +01:00
Fredrik Osterlind 4653778e8c minor bug fix to avoid need for updating filesystem twice initially 2012-01-26 16:19:01 +01:00
Fredrik Osterlind 4e1432af97 method for emptying simulation event queue 2012-01-26 16:18:13 +01:00
Fredrik Osterlind 3a02e43e09 save command history with configs 2012-01-26 16:16:02 +01:00
Fredrik Osterlind 207fddddf0 method that returns the next wakeup time 2012-01-26 16:14:20 +01:00
Fredrik Osterlind caade67d62 new watchpoint api, and method that allows for manipulating simulation time without affecting the
mote
execution
2012-01-26 16:10:11 +01:00
Fredrik Osterlind 5bcb6ad8a5 updated to mspsims new watchpoint api 2012-01-26 16:09:31 +01:00
Fredrik Osterlind 681b40c3c1 public clean method, and broke out add log messages method 2012-01-26 16:03:41 +01:00
Fredrik Osterlind 08ba0b83dc make clean method public 2012-01-26 16:03:01 +01:00
Fredrik Osterlind 2a86f7a5ad help method for converting from hex string to binary 2012-01-26 16:01:32 +01:00
Fredrik Osterlind c67954c773 activated exp5438 platform in cooja 2012-01-18 21:44:36 +01:00
Fredrik Osterlind 5cca043a84 added cooja mote type using mspsim's msp430x platforms (ti's exp5438) 2012-01-18 21:27:11 +01:00
Adam Dunkels 79e26d79a8 MSPsim with support for the MSP430x architecture 2012-01-18 07:51:50 -08:00
Fredrik Osterlind 68da954163 new cooja plugin for monitoring memory areas, similar to the log listener. 2011-12-12 16:45:12 +01:00
Fredrik Osterlind cc5547a962 static method for compressing ipv6 addresses 2011-12-12 16:41:09 +01:00
Fredrik Osterlind 329a75525e append to file 2011-12-06 10:54:51 +01:00
Niclas Finne e291eb43f4 Bug fix: only map beginning of path to source files + minor code cleanup 2011-12-06 01:58:01 +01:00
Niclas Finne e6673bd3f6 Renamed context menu item: 'Focus' -> 'Show in' 2011-11-09 23:10:05 +01:00
Fredrik Osterlind 76d7238c77 updated doc 2011-11-03 15:41:37 +01:00
Fredrik Osterlind ffa4482799 improved capture effect support in mrm: capture effect is effective if the latter transmission is stronger and no later than half the preamble 2011-11-03 11:23:51 +01:00
Fredrik Osterlind 5cde978549 try to restore edges loaded from old simulation configuration 2011-11-01 11:52:34 +01:00
Fredrik Osterlind ff42490e7b example directional antenna 2011-11-01 11:39:31 +01:00
Fredrik Osterlind eb84fbeb79 * bugfixed and rewrote MRM to improve configurability
* improved MRM GUI, including MRM visualizer skin that shows prr and rss
* added experimental support for directional antennas
2011-11-01 11:37:19 +01:00
Fredrik Osterlind 77057ede8a help class that simplifies implementing serial forwarders 2011-11-01 09:55:08 +01:00
Fredrik Osterlind 370ad52620 quick hack for reloading script from disk when script is activated 2011-11-01 09:50:15 +01:00
Fredrik Osterlind d84cf2acb5 added writeFile method to be used from scripts 2011-11-01 09:46:59 +01:00
Fredrik Osterlind 7c20758662 example code for manually configuring sky motes MAC addresses 2011-11-01 09:38:46 +01:00
Fredrik Osterlind 3154d73e24 read .gz files 2011-11-01 09:35:09 +01:00
Fredrik Osterlind ac39443f9c improved api 2011-11-01 09:30:30 +01:00
Fredrik Osterlind c96eb826d7 minor fix on locating config file 2011-11-01 09:20:49 +01:00
Niclas Finne cde6453818 Assume the connection is open after the command is started instead of waiting for first input 2011-10-24 16:51:58 +02:00
Niclas Finne 57ae779373 Added chart with average routing metric 2011-09-21 16:17:42 +02:00
Niclas Finne ea79405c29 Updated to a version compatible with latest serialdump-windows.exe 2011-09-19 17:42:30 +02:00
David Kopf d01df43a0c Drop unneded null byte at end of httpd-fsdata files. 2011-09-10 13:04:21 -04:00
nvt 708435ecc8 Improved the clarity of the Coffee test. 2011-09-05 21:25:01 +02:00
Joakim Eriksson fef1e9b686 fixed bug in analyzers that caused looping analyzers and exceptions 2011-09-05 19:43:47 +02:00
Adam Dunkels 3b33c198ed Fix names of avr-raven platform 2011-09-05 11:42:10 +02:00
Joakim Eriksson c773920d6e added analyzer for raw IPv6 2011-09-02 16:19:50 +02:00
Adam Dunkels 9ce61940c0 bugfix 2011-09-01 18:03:49 +02:00
Adam Dunkels 07fcc7ae84 Removed the deprecated netsim platform. Added z1 and redbee. 2011-09-01 18:02:19 +02:00
Adam Dunkels 7af08abee5 Don't include the deprecated netsim platform 2011-08-31 22:04:02 +02:00
Adam Dunkels 089af1b2de Updated for git (intermediate commit - not sure this works yet!) 2011-08-31 20:56:28 +02:00
David Kopf 4c4d9aa57c Add serial logging tool. 2011-08-28 16:12:41 -04:00
David Kopf 6852c0cb03 Trap CR in framed debug string 2011-08-25 14:39:56 -04:00
David Kopf 7eff518d8f Add timestamp option, print strings after CR 2011-08-24 11:05:58 -04:00
David Kopf 93097dcc0a Minor tweaks based on maniacbug commits. 2011-08-16 14:25:16 -04:00
David Kopf bfbc3234ea Add gitclean and distclean options to /tools/Makefile 2011-08-05 12:14:18 -04:00
David Kopf 67ac9f3c3e Add /apps/webserver-nano 2011-07-24 12:04:41 -04:00
David Kopf c699ccbe30 Add higher baud rates, fix occasional buffer overflow 2011-07-10 10:23:45 -04:00
Joakim Eriksson 6a1469aeb2 Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki 2011-06-14 23:49:51 +02:00
Joakim Eriksson 1aad1e66c1 fixed bug in UDP packet handling 2011-06-14 23:46:38 +02:00
Niclas Finne 4bac5ac7b9 updated to latest version of MSPSim with improved support for Dwarf 2011-06-09 01:29:59 +02:00
Joakim Eriksson cfbcf8725c added line to parse when receiving UDP packets 2011-06-07 17:28:22 +02:00
Niclas Finne 86169177c5 Started on UDP server support for CollectView 2011-06-07 17:28:09 +02:00
Fredrik Osterlind 5636b019b3 enables sharing mote-specific properties 2011-05-31 12:51:01 +02:00
Salvatore Pitrulli f8b07cdf64 Added warning messages. 2011-05-28 12:50:08 +02:00
Salvatore Pitrulli dcd22c99a1 wpcapslip6 now works on Windows XP too (not only Vista or 7).
Added function for IP packet processing, that performs a translation of
link layer addresses inside IPv6 NAs from EUI-64 into EUI-48 format.
2011-05-28 12:50:06 +02:00
dak664 3cde7e58e3 Format debug packet output for Wireshark import, as default. 2011-05-18 12:48:02 -04:00
unknown 32bb593612 Bug fix in function for validating IP address and in command option list. 2011-05-10 20:06:48 +02:00
Salvatore Pitrulli 7a48110067 STM32W flasher utilities for Linux and Windows merged into a single folder. 2011-05-10 19:26:33 +02:00
Salvatore Pitrulli 02175b5e17 STM32W Flasher utility for Windows updated to version 2.0.2b2. 2011-05-10 19:26:28 +02:00
Salvatore Pitrulli d405d9c9fc STM32W flasher utility for Linux updated to 2.0.2b2.
This new version also programs boards equipped with STM32F103
chip as USB-serial converter.
2011-05-10 19:26:26 +02:00
Fredrik Osterlind faf2943e02 simplified mote selection in visualizer skins 2011-04-20 14:44:58 +02:00
Fredrik Osterlind b34e92dfba removed incorrect visualizer skin registration 2011-04-20 14:44:56 +02:00
Fredrik Osterlind 85a4265f8c unregistering visualizer skin 2011-04-20 14:44:54 +02:00
Fredrik Osterlind 8fb744edb1 added clean button to compile dialog, added compilation tip tab for msp motes 2011-04-20 14:44:52 +02:00
dak664 2e14df3981 Options to extend mc1322x fifo to RAM buffer, or use hardware flow control with tunslip6. 2011-04-08 15:15:16 -04:00
Oliver Schmidt f83fb3704b Replaced make-empty-symbols with empty-symbols.[c|h]
The symbol generation shell scripts cause CRLF issues on Windows/Cygwin again and again. Instead of fixing this yet again I opted to remove the symbol generation script at least for the "no symbols" scenario with two C source files to be copied.
2011-04-03 13:24:58 +02:00
Enric M. Calvo 1716d837fc Merge branch 'master' of git://contiki.git.sourceforge.net/gitroot/contiki/contiki into master_cleanup
Makefile.z1 is broken into .common and .z1 to share it with Z1 Starter Platform

Conflicts:
	.gitignore
	platform/z1/Makefile.z1
2011-03-25 17:46:38 +01:00
Salvatore Pitrulli efa214533c In tun mode, device's fake MAC address is derived from its EUI-64. 2011-03-22 19:35:50 +01:00
Niclas Finne 6457f765b3 Do not include ant runtime in classpath (avoids compilation warning with Ant 1.8+) 2011-03-21 21:39:45 +01:00
Fredrik Osterlind d8d94d0cd8 bugfix in writing tinyos addresses 2011-03-21 14:17:06 +01:00
Joakim Eriksson fe2c972ef3 fixed so that the specified interface mac address is used when adding neighbors 2011-03-17 11:02:42 +01:00
Fredrik Osterlind 0829e50f4b get[Started]Plugin method returns plugins that end with argument + added sim and gui variables accessible from test scripts 2011-03-14 19:54:58 +01:00
Fredrik Osterlind bdc42d8e64 added simple example demonstrating user-defined timeout function 2011-03-14 18:40:01 +01:00
Joakim Eriksson 7033bc859e fixed the prefix query 2011-03-11 16:34:30 +01:00
Fredrik Osterlind 499c13a357 removed execute flag of source files (avoids diff problems with egit) 2011-03-01 18:16:42 +01:00
Fredrik Osterlind 7fd71eabcb towards importing testbed profiles into dgrm 2011-03-01 13:19:39 +01:00
Enric M. Calvo 404b735cc4 Fixed radio and contiki conf to get RIME working
cc2420 isr handled at cc2420-arch, disabled accel. interrupts and modified
platform/z1/contiki-conf.h to use same mac as sky.
Added example-broadcast-button, sends packets every second or when button pushed.
Works with other Z1s and Sky
2011-02-27 12:35:19 +01:00
Adam Dunkels f7d0b7908e Added the computation of average loss rate 2011-02-26 22:07:46 +01:00
Fredrik Osterlind e93f84bd4d organized imports 2011-02-24 09:32:08 +01:00
Fredrik Osterlind 9611bd100e bug fix: signal strenghts may not be registered 2011-02-24 09:32:06 +01:00
Fredrik Osterlind 87adbcb3d5 handle pending simulation thread events before simulation starts, just
after loading
2011-02-24 09:32:04 +01:00
Fredrik Osterlind 0b86a784ee moved radio interface visualizer code to this abstract radio
implementation
2011-02-24 09:32:02 +01:00
Fredrik Osterlind f04d0e7e93 include source radio when noise level changes 2011-02-24 09:32:00 +01:00
Fredrik Osterlind fc1200d5d4 implementing noise source radio 2011-02-24 09:31:58 +01:00
Fredrik Osterlind 94d6346eaf moved radio interface visualizer code to shared abstract radio 2011-02-24 09:31:57 +01:00
Fredrik Osterlind ac30923990 replacing unterminated binary data with warning log message 2011-02-24 09:31:55 +01:00
Fredrik Osterlind 990edbe32d moved radio interface visualizer code to shared abstract radio 2011-02-24 09:31:53 +01:00
Fredrik Osterlind 498df44bc7 removed debugging output 2011-02-24 09:31:51 +01:00
Fredrik Osterlind fc3bf315ab capture effect (3dB) + noise source radio support 2011-02-24 09:31:49 +01:00
Fredrik Osterlind 148dbc7fb7 tracked components shown in tooltip 2011-02-24 09:31:47 +01:00
Fredrik Osterlind 1378fd11c4 doc 2011-02-24 09:31:45 +01:00
Fredrik Osterlind fc316a90a2 noise radio, to be observed by radio mediums 2011-02-24 09:31:44 +01:00
Fredrik Osterlind 79211bffae removed CVS-specific ignore files 2011-02-23 16:24:24 +01:00
Fredrik Osterlind 5888786183 only show error dialog when visualized 2011-02-11 15:46:50 +01:00
Fredrik Osterlind 1c86e7d6f3 fixed line endings 2011-02-11 15:45:09 +01:00
Fredrik Osterlind 6cb60b3a34 disabled tos mode for serial output (appears to be broken) + log
messages with only printable characters
2011-02-11 15:44:23 +01:00
Fredrik Osterlind eab795c14c removed debugging output 2011-02-11 15:42:18 +01:00
Fredrik Osterlind d6730140bd fixed line endings 2011-02-11 15:38:39 +01:00
Fredrik Osterlind a4f1c85914 prerequisites download info 2011-02-11 15:37:28 +01:00
Fredrik Osterlind a4e99e1dc2 using memory breakpoints instead of polling memory region during
bootup
2011-02-11 15:30:17 +01:00
Fredrik Osterlind a49c08caf4 Merge branch 'refs/heads/master' of https://fros4943@github.com/adamdunkels/contiki-2.x.git into HEAD 2011-02-11 13:32:38 +01:00
Fredrik Osterlind 9e14d09bb0 fixed line endings 2011-02-11 13:27:17 +01:00
Adam Dunkels 4633e2fcfd Scripts for manipulating and calculating statistics from .csc files 2011-02-11 08:41:40 +01:00
Joakim Eriksson c114f9e1fb added more verbose data on RPL-DIO messages 2011-02-08 21:27:33 +01:00
Joakim Eriksson 21736fe78f fixed bug in coojas iphc packet analyzer 2011-02-08 21:20:11 +01:00
adamdunkels 6fcef66675 Bugfixed version of MSPsim: the previous version would cause timer drift when a TxCCR register was written to 2011-01-21 07:46:57 +00:00
salvopitru 6864494646 Added some parameter checks. 2011-01-19 09:22:23 +00:00
salvopitru 5fcae86be3 Now it is putchar that has to be redefined (instead of __io_putchar), like other platforms. 2011-01-19 09:13:06 +00:00
salvopitru 8e0bcaee50 Added new options that make wpcapslip6 work also with the rpl-border-router. 2011-01-17 09:16:55 +00:00
adamdunkels 6f89233b01 Print out the speedup when simulation stops 2011-01-13 19:05:09 +00:00
adamdunkels 928cb1fc84 Simplified the test code; made the rime_collect and rime_collect_sky tests the same. 2011-01-10 15:05:52 +00:00
adamdunkels 5bbe113e5b Removed reference to unused last_stats 2011-01-10 06:39:53 +00:00
adamdunkels d5851423fd Copied the test code from the sky_shell_collect test, which correctly counts packet receptions and duplicates. Test code is much leaner and meaner now. 2011-01-09 23:51:30 +00:00
adamdunkels a29d56874a Timesynch is now on 32768 Hz clock instead of 8192 Hz. 2011-01-09 21:06:10 +00:00
oliverschmidt 3ed0411387 Adjusted contiki.cfg offset due to increased size of Breadbox64. 2011-01-04 11:53:07 +00:00
oliverschmidt 0e8773a619 Minor fix. 2011-01-04 11:52:12 +00:00
adamdunkels 79329573a0 A new version of mspsim.jar that allows CC2420 packets to be rewritten in the TXFIFO. 2010-12-16 22:56:44 +00:00