Commit Graph

233 Commits

Author SHA1 Message Date
fros4943
728b22bedb renamed author to avoid compiler warnings 2009-03-09 16:05:11 +00:00
fros4943
f30f8d289e compile dialog implementations 2009-03-09 16:04:42 +00:00
fros4943
83ad0c18ba calling contiki compile library for compiling instead of as earlier the msp mote type 2009-03-09 16:03:58 +00:00
fros4943
bd3107ae0d method names changed 2009-03-09 16:01:29 +00:00
fros4943
ad63ae22fd now using contiki compilation library:
removed lots of code from this class that was earlier used for compiling sky and esb motes
2009-03-09 16:00:16 +00:00
fros4943
7a54a0b8eb better debugging output when compiling and cleaning for msp motes 2009-03-03 15:01:14 +00:00
fros4943
7b763f0e75 automatically cleaning temporary files for every non-gui test: takes longer but allows for test-specific compiler flags 2009-03-03 13:52:35 +00:00
nifi
03cfa78310 removed some stuff from the avrora jar (replaced with smaller version) 2009-02-26 15:32:11 +00:00
fros4943
b059155e51 added mote relation interface to emulated sky nodes 2009-02-26 13:48:08 +00:00
nifi
6f8ec800c5 removed some stuff from the avrora jar 2009-02-25 15:20:22 +00:00
fros4943
c2f7780b68 radio signalling moved to abstract radio medium 2009-02-24 15:05:36 +00:00
joxe
bb1bd3a706 added radio communication between micaz nodes 2009-02-24 07:49:42 +00:00
joxe
8be8d92923 added avrora-micaz node emulation 2009-02-22 16:45:01 +00:00
fros4943
00273dce75 minor changes and documentation regarding using random generators in Cooja 2009-02-18 12:07:19 +00:00
fros4943
cc56325300 main random generator must not be used for setup tasks such as node positioning 2009-02-18 11:49:54 +00:00
fros4943
43d21e6e31 forcing all commands to be parsed/executed by bash to simplify multiple make commands 2009-02-17 11:47:12 +00:00
fros4943
71836a0f8e split command into arguments is unnecessary 2009-02-16 12:37:18 +00:00
joxe
4b78e80bda added MAC address setting - setNodeID in SkyNode 2009-02-07 16:38:51 +00:00
fros4943
67f41c8e5c re-enabled radio channels on sky motes 2009-02-03 14:34:47 +00:00
joxe
4879e83403 minor TOS serial fix 2009-02-03 14:18:12 +00:00
joxe
cf197a3496 fixed TOS detect on usart output 2009-02-03 14:08:24 +00:00
fros4943
04738e219d bugfix: setting heap start to enable stack watch again 2009-01-23 15:32:24 +00:00
fros4943
f0111ac181 increased buffer size for maximum sized packets including preamble 2009-01-15 13:55:20 +00:00
fros4943
2d8667cad1 added simple method for wrapping serial data in SLIP packets 2009-01-15 13:13:47 +00:00
fros4943
67d2761fcc gateway plugin does not extend visplugin; it can be used when cooja is not visualized (such as during tests) 2008-12-17 12:15:43 +00:00
fros4943
c36aae56bb added support for linux:
* starting external Contiki process to setup tun interface (instead of JNI solution)

* sending simulation-generated packets to loopback network device  (need to activate forwarding and disable rp filter)
2008-12-12 16:27:40 +00:00
fros4943
c2ef633c87 create lib directory when building 2008-12-09 17:01:42 +00:00
fros4943
e0cc36b02e removed todo: serial data callback is implemented 2008-12-09 16:58:36 +00:00
fros4943
d45aafc2bb native IP gateway mote plugin: enables IP communication with simulated networks, such as with ping or telnet 2008-12-09 16:57:57 +00:00
joxe
37b40f99c7 changed simulation time from int to long to support very long simulations 2008-12-04 14:03:41 +00:00
fros4943
aae4b54c68 bugfix: mspsim cycle counter was cast to int, limiting maximum simulation time 2008-12-04 13:14:34 +00:00
fros4943
cdd2d9daa5 synchronizing pending bytes vector 2008-12-04 13:09:27 +00:00
fros4943
5e6b02d1b9 ok 2008-12-04 13:08:55 +00:00
fros4943
d8b0705cb3 mspsim should warn at bad memory access (not activated yet) 2008-12-03 15:36:49 +00:00
fros4943
430333b515 using updated messagelist 2008-12-03 15:18:47 +00:00
fros4943
ace83513e8 empty USART stateChanged handler 2008-12-03 13:13:07 +00:00
fros4943
2d7238e775 uIP IP address interface (reading from uip_hostaddr) 2008-12-03 13:11:20 +00:00
fros4943
8c4d5b51f9 using state changed callback for more accurate incoming serial data throughput 2008-12-03 13:04:21 +00:00
nifi
e86b63112a changed to use MSPSim from tools/mspsim 2008-12-03 09:55:26 +00:00
nifi
9d36fb106e added command line history 2008-11-26 16:23:43 +00:00
fros4943
c46bb21f5e compile from separate thread, not edt 2008-11-04 17:37:09 +00:00
fros4943
488e5dab37 minor fixes + added experimental debugging function: run until function returns 2008-11-03 18:11:44 +00:00
fros4943
730917f846 remember look and feel background color 2008-11-03 18:10:52 +00:00
fros4943
066085a174 click on breakpoint to open source file 2008-11-03 18:10:34 +00:00
fros4943
2df1f699aa using target extensions (.sky/.esb) instead of generic .firmware 2008-11-03 13:18:28 +00:00
fros4943
3fa37e21ac more error checking + compile default choice 2008-11-03 12:45:52 +00:00
fros4943
3c7565dd68 allow radio to flush before feeding with packet data 2008-11-03 12:31:33 +00:00
fros4943
a7a87386b5 misspelled method 2008-11-03 10:33:15 +00:00
fros4943
4a494eebb5 updated mspsim jar 2008-10-29 18:39:00 +00:00
fros4943
8668f69077 using cc2420 packet converter for conversions between cc2420 and cooja 2008-10-29 18:38:26 +00:00
fros4943
6e792ff766 removed old sky packet radio 2008-10-29 18:28:28 +00:00
fros4943
6ae7fc99a1 packet converter with x-mac and crc support 2008-10-29 18:28:16 +00:00
fros4943
fdcfbd0e62 bugfix: source file got lost when reloading msp motes 2008-10-29 16:36:33 +00:00
fros4943
eb08babd4c using time events for following up on ongoing transmissions 2008-10-29 09:13:12 +00:00
fros4943
5d7ed0eab2 using events to write serial data to mote 2008-10-29 08:51:09 +00:00
fros4943
2a2be77707 implemented getDrift method 2008-10-29 08:36:12 +00:00
fros4943
cb790a62e3 scheduling events for persistent IDs instead of polling: more efficient 2008-10-29 08:35:38 +00:00
fros4943
9faae40d7c new interface format without passive/active
+ energy method renamed
2008-10-28 17:02:58 +00:00
fros4943
3ee86789e2 new interface format without passive/active 2008-10-28 17:02:13 +00:00
joxe
545eaedee4 updated mspsim with some new bugfixes - but still some problems with CC2420 and LPL 2008-10-27 07:34:41 +00:00
nifi
69b73246b9 refactored MSPMote setup + added plugin to access MSPSim CLI 2008-10-13 14:50:50 +00:00
joxe
37214513d6 improved cc2420 support 2008-10-09 11:13:00 +00:00
joxe
9646fa0a01 fixed new byte based radio model for MSPSim based Sky node 2008-10-09 11:11:30 +00:00
joxe
626638d8b8 bugfix for the TinyOS node id support 2008-10-09 09:41:27 +00:00
fros4943
6011abbb79 removed unused currentSimTime + fixed bug when nodes are added during simulations 2008-10-07 16:49:21 +00:00
fros4943
11a084f8df mspsim with fifop bugfix (setting fifop false when radio is reconfigured) 2008-10-07 15:01:46 +00:00
fros4943
526a5ae497 new mspsim jar with some cc2420 fixes 2008-10-07 11:53:40 +00:00
fros4943
3bae1a2b59 persistent node ID defaults to true
+ removed some debugging output
2008-10-07 08:21:05 +00:00
fros4943
e473939ebf support for node IDs in variables node_id, TOS_NODE_ID or none 2008-10-07 08:18:54 +00:00
fros4943
b8d8474668 mspsim 0.94 2008-10-06 14:03:52 +00:00
fros4943
3a26f02fb2 removing debug output 2008-10-05 15:49:10 +00:00
fros4943
2a2b764ee6 updated some references to old getLastLogMessages() 2008-10-03 15:18:48 +00:00
fros4943
66e361058a fix: local firmware file variable defined when compilation starts 2008-10-03 15:08:17 +00:00
fros4943
43d97043a7 added clean option 2008-10-03 15:02:21 +00:00
fros4943
d9ce7927cb splitting contiki messages on newlines 2008-10-03 10:39:29 +00:00
fros4943
9cf79a6b21 kill potentially unfinished compilation process when dialog is closed 2008-10-02 21:23:03 +00:00
fros4943
ee7b3dc70c newer mspsim: with receive sfd_state bug fix 2008-09-29 23:22:13 +00:00
joxe
24d34b837d updated mspsim jarfile 2008-09-23 15:26:50 +00:00
joxe
f6e0702b3b optimized some loops for increased performance and added runprof for profiling 2008-09-22 16:18:22 +00:00
joxe
221742559d fixed cycles per sec to be more correct 2008-09-22 09:32:13 +00:00
fros4943
1f1112618a in paths, dirs are separated by '/'s only 2008-09-20 09:15:45 +00:00
fros4943
43fe1882f9 avoid using additional threads for writing to message list 2008-09-20 08:53:20 +00:00
fros4943
83e97ecfba print compilation errors to console 2008-09-20 08:05:07 +00:00
fros4943
f6f5637f4f printing debug output when compilation fails 2008-09-18 14:14:58 +00:00
fros4943
ba5bfd6455 mspsim without debug output 2008-09-18 14:05:27 +00:00
fros4943
ff08a99b7d saving contiki relative paths if possible 2008-09-18 14:04:45 +00:00
fros4943
e1a159d7a2 deleting jar at clean 2008-09-17 20:49:13 +00:00
fros4943
11981ea720 mrm.jar built automatically when starting cooja 2008-09-17 20:41:37 +00:00
nifi
ee56d724bf fixed bug in the delayed start of MSPSim motes 2008-09-17 17:39:37 +00:00
nifi
724d9139a7 added missing variable initialization 2008-09-17 14:37:23 +00:00
fros4943
8de801d729 new mspsim version 0.93+ 2008-09-17 12:10:15 +00:00
fros4943
fb4f9dfc1a serialport is an active interface 2008-09-17 12:09:20 +00:00
fros4943
9a76bacaa5 initialize from int[] (mspsim standard) 2008-09-17 12:09:03 +00:00
fros4943
9c51ece052 supporting new mspsim cc2420 2008-09-17 12:08:45 +00:00
fros4943
8d790a19d8 serial port implementation for sky node. 2008-09-17 12:05:45 +00:00
fros4943
9ea58d343b cooja ant run automatically builds jars 2008-09-01 12:47:54 +00:00
nifi
34b37335c9 updated to latest version of mspsim 2008-07-09 22:08:32 +00:00
nifi
1cbac18ff9 updated to latest version of MSPSim 2008-06-27 14:11:51 +00:00
nifi
e4aac2ad23 fixed inverted leds 2008-06-27 14:10:00 +00:00
nifi
52d6ea2738 fixed problem with the initialization order 2008-06-27 14:09:26 +00:00