Commit graph

1545 commits

Author SHA1 Message Date
adamdunkels 14bc9aa98b New and improved shell collect test: the new test sends out 10 packets from each node and counts the received packets. If less than 10 packets from each node is received, the test fails 2010-02-23 18:46:20 +00:00
fros4943 dbd1cd7b08 show contiki stack trace in error dialog, not just print to console 2010-02-21 21:50:58 +00:00
adamdunkels 51980f0be4 CC2420_CONF_AUTOACK is now defined in contiki-conf.h 2010-02-18 23:03:36 +00:00
joxe 470b93c79f added mote attributes to various types of motes 2010-02-18 11:13:20 +00:00
joxe 19c75b30e0 added the MoteAttributes interface for handling mote printouts of #A x=y 2010-02-18 11:06:37 +00:00
adamdunkels 333c14e734 New version of MSPsim from the MSPsim SVN, with support for CC2420 auto ACKs 2010-02-17 18:51:59 +00:00
oliverschmidt 94153a9508 Adjusted Contiki download page content to the fact that there are now two disk images (apart from the larger D71 image for the C128). 2010-02-14 17:41:05 +00:00
fros4943 66bf4a6063 temporarily disabled experimental mspsim debug interface for upcoming release 2010-02-12 09:34:49 +00:00
fros4943 c56d04e2bb added support for external script file, which currently requires manually editing the .csc 2010-02-12 09:28:28 +00:00
fros4943 f1db103777 added support for multiple log interfaces 2010-02-12 09:25:46 +00:00
oliverschmidt 49e73b71b8 Added new wget app (and some reorg). 2010-02-11 10:13:18 +00:00
fros4943 308df68375 bugfix: only handle log output from our mote + added support for debug log interface 2010-02-10 13:29:27 +00:00
fros4943 6d987651c6 bugfix: previously did not listen to all log interfaces 2010-02-09 22:14:23 +00:00
oliverschmidt 736d49c7f1 Added new DHCP app (and some reorg). 2010-02-08 22:29:26 +00:00
fros4943 8ec88e2fcb added method for turning off radio receiver of application motes 2010-02-08 16:00:46 +00:00
adamdunkels 5efce5eeed The path to the Contiki root was not correctly set 2010-02-06 18:23:04 +00:00
adamdunkels d5e133bf7c Added target for making the tools/ and tools/sky/uip6-bridge 2010-02-06 18:22:34 +00:00
adamdunkels 9011013fb0 Automated test for testing IPv6/6lowpan fragmentation 2010-02-06 09:57:14 +00:00
fros4943 5424b679be removed unused configurations and increased default contiki mote transmission bitrate to 250kbit/s 2010-02-05 09:09:55 +00:00
fros4943 4d7fe46561 removing obsolete method previously used for estimating contiki's energy consumption. 2010-02-05 09:07:58 +00:00
fros4943 cdb1b93dc6 removing obsolete method previously used for estimating contiki's energy consumption + removed encoding overhead and header assumption when calculating transmission durations 2010-02-05 09:07:13 +00:00
fros4943 b9bf06c2a7 decreased default cooja CFS size 2010-02-05 08:59:51 +00:00
fros4943 a32035dc14 removing obsolete method previously used for estimating contiki's energy consumption. 2010-02-05 08:49:18 +00:00
fros4943 b749a560cc removing obsolete method previously used for estimating contiki's energy consumption 2010-02-05 08:44:34 +00:00
fros4943 ef4881e8df removing obsolete method previously used for estimating contiki's energy consumption 2010-02-05 08:24:57 +00:00
nifi e64d9466eb replaced relative path with portable path 2010-02-04 16:03:28 +00:00
nifi 86f6bbf61a Removed obsolete mote class reference in simulation configs 2010-02-04 15:32:41 +00:00
adamdunkels 5e62a0dd20 Bugfix: the cxmac and lpp netperf tests didn't actually run cxmac and lpp 2010-02-04 08:02:09 +00:00
fros4943 dcacabf1ec bugfix: byte were written from both queue and in response to uart state rx flag clearing, which caused byte to be corrupted 2010-02-04 00:30:26 +00:00
fros4943 ddf498a065 write command was removed from sky-shell, which requires a test update 2010-02-04 00:07:18 +00:00
oliverschmidt f5004dca14 Adjusted the offsets of the file 'contiki.cfg' in the disk images. Should be more stable in the future now that the file is the first in all images. 2010-02-04 00:01:59 +00:00
oliverschmidt 26beba31ee Added a (batch-type of) Makefile to create the various disk images making up "6502 Contiki". 2010-02-03 23:52:31 +00:00
oliverschmidt 821d24de4f Added ProDOS 8 system program immediately returning to ProDOS. Thus allows to select between system programs if copied as first system program onto a ProDOS disk. 2010-02-03 23:44:56 +00:00
adamdunkels 83e823959f Reverted previous change of the sky tools path: it was correct before 2010-02-03 22:01:08 +00:00
adamdunkels c06526326c Bugfix in the path to the sky linux tools 2010-02-03 21:55:09 +00:00
adamdunkels 028239e1a3 Added a timeout before the button is pressed, to allow it to initialize 2010-02-03 21:24:24 +00:00
fros4943 a13b6697df explicit make clean before compiling firmwares 2010-02-03 21:16:13 +00:00
adamdunkels 2e7ade836e Wait 1s before pressing the button to give the button sensor time to activate 2010-02-03 20:57:50 +00:00
adamdunkels 3746ffb4f1 Removed the energest-demo from the nightly builds since it is now moved to contikiprojects 2010-02-03 20:43:04 +00:00
fros4943 5d6a073655 bugfix: time event was initialized with null mote 2010-02-03 20:00:29 +00:00
fros4943 b832479e34 wrapping tr1001 custom data byte delivery in MspMoteTimeEvent 2010-02-03 19:30:32 +00:00
fros4943 cb34e9760f wrapping serial byte input in a MspMoteTimeEvent 2010-02-03 19:17:30 +00:00
fros4943 74c003b7d4 wrapping tr1001 byte delivery in MspMoteTimeEvent:s, to avoid scheduling problems when emulated mote is in lpm 2010-02-03 19:15:56 +00:00
fros4943 510eb54494 wrapping cc2420 byte delivery in MspMoteTimeEvent:s, to avoid scheduling problems when emulated mote is in lpm 2010-02-03 19:15:15 +00:00
fros4943 31b9369dff mspsim-specific time event that explicitly forces mspsim to synchronize its internal time to the current cooja time 2010-02-03 19:10:36 +00:00
fros4943 3786f2f5fb introduced execute method with duration argument 2010-02-03 19:08:40 +00:00
adamdunkels b3e0a2506f Turned off CC2420 auto ack for the bridge 2010-02-03 16:48:54 +00:00
fros4943 a9e358eb9e convert paths when saving configuration 2010-02-03 16:26:36 +00:00
fros4943 4776328731 fixed paths 2010-02-03 16:25:31 +00:00
fros4943 8f6026a92f javadoc update 2010-02-03 16:06:04 +00:00
fros4943 0286e4115f removed obsolete tick method 2010-02-03 16:04:44 +00:00
fros4943 182805a65d title bug fix: mote may have several log interfaces 2010-02-03 15:55:50 +00:00
fros4943 778c14e9e3 javadoc update 2010-02-03 15:49:24 +00:00
fros4943 3aeaf86b1a added a method for pausing the simulation that doesn't block 2010-02-03 15:33:36 +00:00
fros4943 a15f424753 added application-level mote (/tools/cooja/examples/appmote_rimeabc) to cross-level test 2010-02-03 15:22:58 +00:00
fros4943 6032f6508f using application serial port 2010-02-03 15:11:48 +00:00
fros4943 3836b3e2e5 added simple serial port to be used by application motes 2010-02-03 15:11:28 +00:00
fros4943 0845bf18d7 printing on serial port instead of System.out 2010-02-03 15:10:55 +00:00
fros4943 1246174525 compile with nullmac + require all nodes to receive at least 3 messages before test ok 2010-02-03 14:14:57 +00:00
fros4943 36ab835973 + calculates CRC for incoming packets (from cooja to cc2420). not yet checking outgoing packets for correct CRC 2010-02-03 14:07:45 +00:00
nifi 01502926d0 Better handling of cross-level radio packet. Minor code cleanup. 2010-02-03 13:47:33 +00:00
fros4943 e207f89307 added inter-byte delay for delivering cross-level packet bytes (250kbit/s) 2010-02-03 12:37:34 +00:00
fros4943 83fc001abd show error dialog at simulation exception 2010-02-03 12:15:37 +00:00
fros4943 7025402510 removed unnecessary call to initEmulator (already called when the mote is first created) 2010-02-03 11:06:23 +00:00
fros4943 d8c32de4db minor fix: avoid too wide dialog by printing each project on a separate line 2010-02-03 10:19:58 +00:00
fros4943 fd2a377666 avoid exception if rime address does not exist + removed obsolete methods 2010-02-03 10:14:46 +00:00
fros4943 1965dcf754 fixed misspelling 2010-02-03 09:58:07 +00:00
fros4943 1e203e1b77 updated plugin example to also save and restore configuration 2010-02-03 09:54:54 +00:00
fros4943 26e15fe4f1 added shortcut for logging to any file directly from test scripts 2010-02-03 09:32:25 +00:00
fros4943 8e11e600ec hide exceptions if table input parsing fails 2010-02-03 09:30:38 +00:00
fros4943 50f09d7f85 removed warning for unrecognized configuration elements 2010-02-03 09:28:55 +00:00
fros4943 9b7706bc8f removed obsolete energy consumption references + updated doc 2010-02-03 09:27:24 +00:00
fros4943 07e0eee1f7 application-level mote that imitates the behavior of Rime's anonymous broadcast example in /examples/rime/example-abc. 2010-02-03 09:25:52 +00:00
adamdunkels b0db9cc588 Print informative message if radvd could not be restarted (instead of failing) 2010-02-01 11:54:07 +00:00
adamdunkels 6fd46e0582 Nightly tests for LPP and CXMAC duty cycling protocols 2010-01-31 20:29:56 +00:00
adamdunkels fcd50868aa Moved the TIMEOUT() definition until after the print_stats() definition so that the print_stats() function can be called when the TIMEOUT() is invoked 2010-01-31 19:18:26 +00:00
adamdunkels da3a7ffbd8 Increase uIP buffer size for the bridge to accomodate for the Ethernet headers from the PC host 2010-01-28 13:49:24 +00:00
fros4943 440ffae2a0 new project: adds two new plugins for forwarding data between a socket and a simulated serial port 2010-01-27 14:28:26 +00:00
fros4943 31b9cf0ce4 patch for avoiding snprintf()-related compiler error 2010-01-27 12:54:31 +00:00
fros4943 15dd2bd88a removed debug tooltip 2010-01-25 07:49:42 +00:00
joxe 940a2903f2 fixed interference in app radio 2010-01-24 23:16:17 +00:00
joxe c0e7eb21bc added LED to application motes 2010-01-24 22:24:36 +00:00
nifi 115ee7b936 Changed mote creation to always be done by the MoteType (allows application motes to be loaded with the right class loader) 2010-01-24 20:10:57 +00:00
nifi 7922108cbd added support for multi-class application motes 2010-01-24 20:06:16 +00:00
joxe 123c612614 only deliver packets that are not null to app mote 2010-01-23 11:26:32 +00:00
fros4943 057750b109 test update: corrected write newlines, increased initial wait before issuing the first sendcmd() 2010-01-22 17:09:07 +00:00
fros4943 7c924089da improved test: reading files with blocksize 13, verifying the complete file30.txt output, no newlines when writing mote commands 2010-01-22 16:57:56 +00:00
fros4943 8f296ac2fb updated test: testing ESB<->Sky comm + improved test output 2010-01-22 13:56:42 +00:00
fros4943 de93c85292 increased esb helloworld test timeout 2010-01-22 13:12:31 +00:00
fros4943 bdda5f1c29 bugfix: rescheduling mspsim-based after breakpoint stops simulation + disabled automatic CLI "trace" at exceptions 2010-01-21 22:32:32 +00:00
fros4943 fa5f1f73ab avoid java expection when debug pointer doesn't exist 2010-01-21 18:02:54 +00:00
fros4943 633405a73c experimental debugging output interface for mspsim-based motes 2010-01-21 17:43:59 +00:00
fros4943 83be7a9fe0 updated default mac os x compiler configuration 2010-01-20 17:01:50 +00:00
fros4943 5470cb5bc3 + script also includes the common data section
contributed by Lars Rasmusson @ SICS
2010-01-20 16:38:55 +00:00
fros4943 41142c4836 ContikiMoteType class methods were renamed 2010-01-20 16:29:15 +00:00
fros4943 efdb9f6e04 added support for a third optional memory section (currently only used on mac os x) +
added section address parsing debugging output +

removed unused code and + increased code readability
2010-01-20 16:21:36 +00:00
fros4943 27131dfa98 removed unused methods and code cleanup 2010-01-20 13:33:33 +00:00
fros4943 9a477a300c contiki mote type: added additional regexps for parsing common section addresses 2010-01-20 13:27:02 +00:00
adamdunkels ae3341691d updated version of mspsim with bugfix in event scheduling 2010-01-19 20:34:52 +00:00
adamdunkels 5fc17c4f04 Small script for invoking indent for converting a C file into the Contiki code style 2010-01-18 13:28:28 +00:00