Commit Graph

1659 Commits

Author SHA1 Message Date
fros4943
54db259c32 using EXPORT attribute to automatically copy firmware files in executable JARs 2010-03-19 15:04:05 +00:00
fros4943
4498c39e9e removed debugging output 2010-03-19 15:03:14 +00:00
fros4943
e83635832a added simconfig attribute EXPORT that determines how files should be handled when a simulation is exported as an executable JAR 2010-03-19 15:02:26 +00:00
nifi
cba5256ca2 updated to use uip-ds6 2010-03-19 12:58:17 +00:00
fros4943
ae122627de export project config to allow project plugins to be run from executable jars 2010-03-19 12:34:37 +00:00
fros4943
c71b5b60d0 minor bugfix: cause may be null 2010-03-19 12:34:03 +00:00
fros4943
aa41f9218a loading user settings before generating executable jar, added debugging output 2010-03-19 11:32:59 +00:00
fros4943
c5c6c3b775 return success (0) after exporting jar, use portable firmware paths in exported config 2010-03-19 09:08:38 +00:00
fros4943
09446c0ee7 added export-jar target, updated help 2010-03-19 08:57:04 +00:00
nifi
ef5a4a6ad7 only add separator if there is more data 2010-03-17 22:44:20 +00:00
nifi
0a579e0c6a Bug fix: only continue to analyze packet data when ANALYSIS_OK_CONTINUE is returned from previous analyzer. 2010-03-17 14:16:13 +00:00
nifi
60ea81297a Removed the IPHC flags from the brief packet description (the flags are shown in the verbose description) 2010-03-16 13:10:50 +00:00
fros4943
79f4dd467e added maximum log message size (1024 bytes) to avoid buffering up on binary serial output 2010-03-15 22:04:26 +00:00
fros4943
2f20d6b108 fixed cc2420's received signal strength indicator to be an average of the last 8 symbols (192us) 2010-03-15 19:22:03 +00:00
fros4943
573e772a32 removed contiki cooja template source, updated configurations 2010-03-15 11:04:37 +00:00
fros4943
ace6cff93f do not generate source + prepare environment method was updated 2010-03-15 11:04:06 +00:00
fros4943
99fe1faa0a updated mspsim.jar with improved sht11 support 2010-03-15 08:06:12 +00:00
fros4943
4fa88d2bfd added method for getting mote interfaces based on class names + getInterfaces() returns a collection instead of a vector 2010-03-14 19:50:34 +00:00
fros4943
4710441bb6 added temperature mote interface for sky motes 2010-03-14 19:45:04 +00:00
fros4943
5877528f3a added possibility to add radio logger analyzers from cooja projects 2010-03-12 16:02:47 +00:00
joxe
efda8edcc5 fixed UDP uncompression 2010-03-12 14:23:40 +00:00
fros4943
ef35fe6e6e added experimental visualizer skin that shows the current source code of each mote in the simulation (for emulated mspmotes only) 2010-03-11 22:15:58 +00:00
fros4943
87733c176a added notes plugin, useful for storing simulation notes in the config 2010-03-11 22:11:10 +00:00
fros4943
b422ef90ad updated help 2010-03-10 14:49:47 +00:00
fros4943
9e229a35c4 bugfix: bad jar arguments 2010-03-10 14:47:58 +00:00
fros4943
6b68d2e051 added output jar arguments 2010-03-10 14:39:47 +00:00
fros4943
feb0db0b3e print jar process errors if building archive fails 2010-03-10 14:17:36 +00:00
fros4943
f057939595 delete META-INF directory before building JAR 2010-03-10 13:09:05 +00:00
fros4943
bffd3ca433 warn if JAVA_HOME is not set 2010-03-10 12:48:35 +00:00
fros4943
adf6263b0d updated configs: MAC_DRIVER was replaced by NETSTACK_RDC 2010-03-10 12:34:29 +00:00
fros4943
f9e4ebf7cf updated test configs: the test should normally not specify the network configuration, but rather use the default in the application directory 2010-03-10 12:29:24 +00:00
fros4943
89d7d926c4 added ipv4 and ipv6 default configuration 2010-03-10 12:18:29 +00:00
fros4943
7dd4397f6c bugfix: getSignalStrength() did not return the correct value 2010-03-10 10:11:36 +00:00
fros4943
7c25544cdb added possibility to override the default netstack in contiki-conf.h at compile time, by specifying another header 2010-03-10 07:51:30 +00:00
fros4943
70dd5454fc removed contiki motes' communication stack configuration; the network stack instead depends on compiler flags/contiki-conf.h 2010-03-10 07:49:25 +00:00
joxe
52114b50e3 fixed serial-input bug in MSPSim 2010-03-09 12:16:10 +00:00
nifi
c4370676ee Fixed CRC for updated CRC-handling in new MSPSim 2010-03-09 10:37:47 +00:00
fros4943
e3a3b2a845 catch no class exception when registering new plugin 2010-03-09 08:27:48 +00:00
fros4943
5c8b306558 simplified code, netstack init without relying on external net_init() functions 2010-03-09 08:16:05 +00:00
fros4943
07753fb01f updated radio driver, simplified code 2010-03-09 08:11:05 +00:00
fros4943
0cb572bcb6 temporarily disabled communication stacks on cooja platform, removed radio sensor 2010-03-09 08:09:57 +00:00
joxe
bde33fa4d7 new version of mspsim.jar - improved CC2420 emulation + bugfix of SFR handling - fixes UART bug 2010-03-08 14:53:42 +00:00
fros4943
df8cc48739 three patches to simplify loading TinyOS firmwares (via MSPSim), contributed by Philipp Sommer 2010-03-08 14:26:12 +00:00
fros4943
03605a568c bugfix: wrapping signal strength updates in separate event, to be executed after the last byte received 2010-03-08 11:29:39 +00:00
joxe
c1ce8721d8 added support for icmpv6 analysis / RPL 2010-03-07 20:44:40 +00:00
joxe
577056c452 fixed 6lowpan analyzer 2010-03-07 19:53:07 +00:00
oliverschmidt
8ca206aa6b Changed ETH64 base address from $DE10 to $DE00 as this is the default base address according to the manufacturer. 2010-03-06 13:05:16 +00:00
fros4943
308ecfed2a simple patch to allow application motes to receive serial data 2010-03-05 14:59:43 +00:00
nifi
b59845d117 Minor cleanup of radio logger verbose output 2010-03-03 12:45:39 +00:00
fros4943
024d8ff2b5 minor fixes: better statistics output, added zoom level, popup menu labels 2010-03-02 13:33:10 +00:00
fros4943
4c9112a176 enabled debug output again 2010-03-02 13:24:48 +00:00
fros4943
d3b44510f8 make cli method public 2010-03-02 13:22:29 +00:00
adamdunkels
486f7f9728 Rewrite of the Sky shell collect test. The new test is better equipped
to handle reordered packets - unlike the previous test, the new test
counts all incoming packets in the data stream, even those that are
significantly reordered. The new test also shows the received packets
and their hop counts in a much more readable fashion.
2010-02-28 08:25:36 +00:00
nifi
a373c426f0 Disabled the cross-level conversion of Contiki timestamp (currently not used by Contiki) 2010-02-26 08:15:41 +00:00
nifi
52d234417d Changed to draw the network traffic under the motes 2010-02-26 07:46:26 +00:00
nifi
512da4195c Changed to draw the mote relations under the motes 2010-02-26 07:38:08 +00:00
nifi
74df2dbf43 * Save selected packet analyzer chain and split pane position in simulation file
* Update all log entries when changing packet analyzer chain
* Added popup menu to verbose pane
* Added serialVersionUID to menu actions to avoid compiler warnings
2010-02-25 23:44:16 +00:00
joxe
83d203afb5 added support for hc06 decompression in radiologger / analyzer 2010-02-25 22:36:08 +00:00
fros4943
026c4d7e85 synchronize time to timeline and radio logger at space key 2010-02-24 10:45:44 +00:00
fros4943
4c7ca7009b listen to all log interfaces, also mote debug interfaces 2010-02-24 10:38:35 +00:00
fros4943
be76ae53f9 added warning when reloading a simulation with less then 20% memory left 2010-02-23 22:53:34 +00:00
joxe
fbc5b20404 added initial 802.15.4 and IPHC/hc06 analyzer 2010-02-23 22:35:17 +00:00
joxe
588d0374fa added initial 802.15.4 packet analyzer to COOJA radio logger 2010-02-23 22:32:57 +00:00
fros4943
cd8047bc77 added method that returns a mote with the given id 2010-02-23 21:55:55 +00:00
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