Commit Graph

951 Commits

Author SHA1 Message Date
fros4943
553b576e98 introduced wrapper class for executing swing code in event dispatcher thread.
not used by all parts of the code yet
2008-11-04 14:32:32 +00:00
fros4943
118aa4cd4e changed default lang to english 2008-11-04 09:27:23 +00:00
fros4943
4a7f8d3075 disabled choice of communication protocols 2008-11-03 18:32:22 +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
6ba2594d50 consistent labelling 2008-11-03 18:10:13 +00:00
fros4943
ac4f2544b8 registering tick events when simulation starts running 2008-11-03 18:09:43 +00:00
fros4943
b14dddcb3d with target specific extensions (.sky) 2008-11-03 14:40:51 +00:00
fros4943
6095919463 Cooja crosslevel communication test:
tests radio communication between emulated nodes (ESB + Sky) and Cooja Contiki nodes
2008-11-03 14:05:30 +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
d6fff91861 added tostring method 2008-10-29 18:23:04 +00:00
fros4943
fdcfbd0e62 bugfix: source file got lost when reloading msp motes 2008-10-29 16:36:33 +00:00
fros4943
0967158d86 bugfix: initializing contiki array with wrong number 2008-10-29 15:55:46 +00:00
fros4943
a95fb2edbd storing screen device 2008-10-29 13:31:02 +00:00
fros4943
8b3cc86d36 forcing vertical scrollbar 2008-10-29 11:47:50 +00:00
fros4943
9c0d65ae1c using new nimbus look and feel by default 2008-10-29 10:39:04 +00:00
fros4943
3523f4a0c8 increased label height 2008-10-29 10:36:58 +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
d23978318f added getDrift method 2008-10-29 08:37:42 +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
fros4943
0ccb368fba checking that mote interface class was actually loaded 2008-10-28 17:01:15 +00:00
fros4943
5d90dcdd11 created build file for experimental gdb mote debugger 2008-10-28 17:00:20 +00:00
fros4943
0d7f5468cb removed old uAODV code 2008-10-28 16:57:08 +00:00
fros4943
efca8688fd created visualizer example 2008-10-28 16:56:59 +00:00
fros4943
a1a99673f2 updated example radio medium 2008-10-28 16:36:48 +00:00
fros4943
59ed193e58 updated example plugin 2008-10-28 16:22:35 +00:00
fros4943
9e928313cb removed old project example directory for adding Contiki processes - obsolete method 2008-10-28 16:18:35 +00:00
fros4943
1d7efba71a updated example interface 2008-10-28 16:09:52 +00:00
fros4943
ee655cf8c4 using new energy interface 2008-10-28 15:36:25 +00:00
fros4943
6e9e29f758 removed passive mote interface 2008-10-28 15:32:23 +00:00
fros4943
b262d5bfce minor bug fix: storing observer at correct panel 2008-10-28 15:31:51 +00:00
fros4943
b33c7f49af removed run until button 2008-10-28 15:31:08 +00:00
fros4943
a0bf017e2f removed passive/active interfaces notion. 2008-10-28 14:09:25 +00:00
fros4943
e7c064801e removed passive/active interfaces notion.
+ fixed scrollbar
2008-10-28 13:59:35 +00:00
fros4943
bbf88f3723 removed passive/active interfaces notion. 2008-10-28 13:38:55 +00:00
fros4943
4231e5f41a renamed schedule event method 2008-10-28 13:37:11 +00:00
fros4943
0c34a1f000 removed tick time 2008-10-28 13:36:26 +00:00
fros4943
456ef03dc1 removed tick lists and variable tick times
handling tick events in simulation loop: moving towards fully event based (as opposed to tick based)
2008-10-28 13:35:59 +00:00
fros4943
5c2d5940ed new energy method: collecting total energy consumption from each interface 2008-10-28 13:28:35 +00:00
fros4943
237de606b1 removed tick lists and tick time functionality 2008-10-28 12:58:32 +00:00
fros4943
41a74cd9a9 new energy method, not fully implemented yet 2008-10-28 12:55:20 +00:00
fros4943
bbeed74eda Cooja event queue. Ported from MSPSim 2008-10-28 12:52:24 +00:00
fros4943
37554001d3 Cooja time event. Ported from MSPSim 2008-10-28 12:51:22 +00:00
fros4943
a45f451dcf removed passive/active interfaces notion.
also, new energy estimation method
2008-10-28 12:50:38 +00:00
fros4943
1de0d38ccb interface handler support for new interface polling format 2008-10-28 12:40:35 +00:00
fros4943
7e864bd3c7 updated interfaces to new polling format. 2008-10-28 12:30:48 +00:00
fros4943
5650f8ba89 implemented by mote interfaces to determine when they should be polled 2008-10-28 12:09:14 +00:00
fros4943
31e2c88a66 passive/active interfaces distinction removed. 2008-10-28 12:05:30 +00:00
fros4943
f35eeb575d rewriting mote interfaces for faster simulation execution.
vibration sensor interface
2008-10-28 12:02:35 +00:00
fros4943
db2c5d3a12 rewriting mote interfaces for faster simulation execution.
rs232 interface
2008-10-28 11:59:23 +00:00
fros4943
bee9a6d9ac rewriting mote interfaces for faster simulation execution.
radio interface
2008-10-28 11:49:00 +00:00
fros4943
ddcd54d24a rewriting mote interfaces for faster simulation execution.
PIR interface
2008-10-28 11:16:37 +00:00
fros4943
24308b8915 rewriting mote interfaces for faster simulation execution.
node id interface
2008-10-28 11:11:52 +00:00
fros4943
86c3ea9bc8 rewriting mote interfaces for faster simulation execution.
log interface
2008-10-28 10:28:38 +00:00
fros4943
960f32f3d4 rewriting mote interfaces for faster simulation execution.
LEDs interface
2008-10-28 10:21:37 +00:00
fros4943
892ed6f316 rewriting mote interfaces for faster simulation execution.
ipv4 interface
2008-10-28 10:12:43 +00:00
fros4943
ae80b1a585 rewriting mote interfaces for faster simulation execution.
clock interface
2008-10-28 09:57:48 +00:00
fros4943
f9d2581e06 rewriting mote interfaces for faster simulation execution.
cfs interface
2008-10-28 09:53:23 +00:00
fros4943
ed9063719f rewriting mote interfaces for faster simulation execution.
button interface
2008-10-28 09:42:26 +00:00
fros4943
eb7e75c851 rewriting mote interfaces for faster simulation execution.
beeper interface
2008-10-28 09:33:00 +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
8134af742c updated for new Radio API 2008-10-15 09:00:52 +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
87cdcfc4da using Contiki's regular hello-world application in test (examples/hello-world), instead of Cooja's test application 2008-10-05 17:11:54 +00:00
fros4943
3f5daef8bc compiler should not replace printfs with puts 2008-10-05 15:50:20 +00:00
fros4943
3a26f02fb2 removing debug output 2008-10-05 15:49:10 +00:00
fros4943
74dcd17875 print compilation error stream if not visualized 2008-10-03 15:43:44 +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
e26d2b596f if newly started plugin has not specified a location/size, use defaults 2008-10-03 14:31:32 +00:00
fros4943
4f5ff657d4 set default location and size 2008-10-03 14:30:51 +00:00
fros4943
4db4a211bf disabled some (almost) never used configuration options. 2008-10-03 13:54:27 +00:00
fros4943
ca8d0905c8 respect screen size when displaying dialog 2008-10-03 13:46:30 +00:00
fros4943
0386dbaf44 not scanning platform/cooja directory (no user processes should reside there) 2008-10-03 13:40:56 +00:00
fros4943
214b6f5f4d renamed some components: better explanations 2008-10-03 13:39:49 +00:00
fros4943
f27dd80489 removed interrupt output when simulation is stopped 2008-10-03 13:18:29 +00:00
fros4943
777e483e52 ask user to immediately add nodes from newly created node type 2008-10-03 13:17:28 +00:00
fros4943
e547b55196 updated according to new scanProcesseses() interface 2008-10-03 13:10:09 +00:00
fros4943
c928a5eec5 using contiki process class instead of relying on check box texts + added process source to checkboxes 2008-10-03 13:08:58 +00:00
fros4943
bcd8f68ba5 simple class representing a scanned Contiki process (process name and source file) 2008-10-03 13:02:43 +00:00
fros4943
d9ce7927cb splitting contiki messages on newlines 2008-10-03 10:39:29 +00:00
fros4943
52d9bcaed5 splitting contiki messages on newlines 2008-10-03 10:36:39 +00:00
fros4943
70a74f624a removing strict dependency on project platform configuration files (cooja.config).
files are still used if existing.
2008-10-03 10:23:05 +00:00
fros4943
7ad524cb80 removed redundant error message 2008-10-03 09:37:01 +00:00
fros4943
9cf79a6b21 kill potentially unfinished compilation process when dialog is closed 2008-10-02 21:23:03 +00:00
fros4943
fed6e1ccd5 bigger default compilation output window 2008-10-02 21:20:26 +00:00
fros4943
c5181a4a8e ensure new messages are added from the awt thread 2008-10-02 21:19:47 +00:00
fros4943
a965293488 added two rime/sky tests: abc and trickle 2008-10-02 21:18:59 +00:00
fros4943
205b9f8bc4 all run target depend on jar 2008-10-02 19:56:23 +00:00
fros4943
4e32a61ebf calling RUN_TEST from bash (no need for +x flag) 2008-09-29 23:24:29 +00:00
fros4943
ee7b3dc70c newer mspsim: with receive sfd_state bug fix 2008-09-29 23:22:13 +00:00
fros4943
f150cab154 default random mote startup time set to 1sec + handling msp mote breakpoints 2008-09-29 23:04:27 +00:00
nifi
4ea174d31a changed logging to file to be optional 2008-09-29 13:27:43 +00:00
fros4943
c74687ee48 better example test script 2008-09-29 13:24:41 +00:00
fros4943
15738c9fe3 info ends with newline 2008-09-29 13:13:59 +00:00
fros4943
f081661c7a added (unused) visualized plugins to test.
allows importing tests with plugins
2008-09-29 13:08:23 +00:00
fros4943
ed18334c66 added import test functionality 2008-09-29 13:03:29 +00:00
fros4943
1483a80a28 some minor fixed:
* warn when trying to load visualized plugins when cooja is not visualized
* force calling doLoadConfig() from non-AWT thread
2008-09-29 13:02:15 +00:00
nifi
03beb76ade changed to run standalone (use arguments -cvs and -mail to update and mail test report) 2008-09-26 14:34:49 +00:00
joxe
24d34b837d updated mspsim jarfile 2008-09-23 15:26:50 +00:00
joxe
4d0f6d71bf added scriptmote for easier scripting 2008-09-22 16:20:03 +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
f21a4e54ae checking cvs and compile return results 2008-09-20 10:17:32 +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
ec159b92d5 update message list immediately 2008-09-20 08:05:29 +00:00
fros4943
83e97ecfba print compilation errors to console 2008-09-20 08:05:07 +00:00
fros4943
1c8003c553 relative paths 2008-09-18 15:15:30 +00:00
fros4943
e3385f8e3b printing tail of cooja output in test report 2008-09-18 15:10:11 +00:00
fros4943
b9372090db exit when tests fail only 2008-09-18 14:55:21 +00:00
fros4943
8acef2acf1 removed system.exit after activated script 2008-09-18 14:46:24 +00:00
nvt-se
436990be34 use relative path 2008-09-18 14:45:52 +00:00
fros4943
673d0e8f12 more output after running scripts 2008-09-18 14:24:46 +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
c1af172035 added tools for creating contiki relative paths 2008-09-18 14:04:13 +00:00
nvt-se
0a03c4d237 added the Coffee test to Cooja. 2008-09-18 10:36:48 +00:00
fros4943
8a171ebc16 added contiki test: sky hello world 2008-09-18 10:27:57 +00:00
fros4943
0651d0200f ran every test twice 2008-09-18 10:22:25 +00:00
fros4943
46a83a2909 removed log file based on current date 2008-09-18 07:38:48 +00:00
fros4943
35a79812d8 some more debugging info 2008-09-18 07:25:27 +00:00
fros4943
29eb6ecba4 removed old example tests 2008-09-17 22:02:19 +00:00
fros4943
3a06219c1e added contiki test: cooja testapp hello world 2008-09-17 21:54:15 +00:00
fros4943
dcabcf772b using RUN_TEST script, and environment variables 2008-09-17 21:42:19 +00:00
fros4943
023a760b40 run single test script 2008-09-17 21:41:30 +00:00
fros4943
f2f99b0af8 removed old example usage 2008-09-17 21:40:45 +00:00
fros4943
d656052f7e cooja clean also cleaning cooja_mspsim and mrm 2008-09-17 20:50:54 +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
fros4943
fc85534698 some minor fixes 2008-09-17 16:30:57 +00:00
fros4943
00930b72c3 added "export contiki test" functionality. still needs testing 2008-09-17 15:22:39 +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
824dd31856 serial port interface 2008-09-17 12:04:27 +00:00
fros4943
cad6109cf4 new loglistener version, implemented by Niclas Finne 2008-09-01 13:01:05 +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
nifi
4eb02a56a0 added Button interface for the Sky plattform 2008-06-27 14:07:05 +00:00
nifi
522f87e63f made the GUI a little more compact 2008-06-27 14:05:08 +00:00
nifi
21c8496858 bug fix: flash is not available on all platforms 2008-06-27 14:04:46 +00:00
fros4943
1877a8361f shorter test duration 2008-05-02 06:15:16 +00:00
fros4943
58ca3bcae3 ctimer test 2008-05-02 05:58:01 +00:00
fros4943
745edbe9ea misspelling fix 2008-05-02 05:47:52 +00:00
fros4943
b893af79a6 saving portable paths (no '\'s) 2008-05-02 05:47:22 +00:00
fros4943
5cd7df6cd1 updated version with email notif 2008-04-29 04:43:27 +00:00
fros4943
91042860a9 updated linux external tools conf 2008-04-24 12:05:13 +00:00
fros4943
d8f69c0a84 example info file 2008-04-24 11:55:39 +00:00
fros4943
cbb68a71f6 jar target compiles mspsim and mrm 2008-04-24 11:36:07 +00:00
fros4943
3dcc90d9c0 some additional test output 2008-04-24 06:17:26 +00:00
fros4943
99dfe749e3 del backslashes 2008-04-23 15:21:27 +00:00
fros4943
683f05302e updated version 2008-04-23 15:19:13 +00:00
fros4943
92a4c5289f removed unmappable character 2008-04-23 13:47:18 +00:00
fros4943
acb55db237 removed unmappable character 2008-04-23 13:47:18 +00:00
fros4943
8e9e6bed48 set mspsim project default 2008-04-23 13:44:14 +00:00
fros4943
ebc2389130 rime rucb and mspsim test 2008-04-22 14:29:05 +00:00
fros4943
59a0e26b90 calling example test scripts 2008-04-22 13:12:40 +00:00
fros4943
9955e05db3 very simple example test scripts 2008-04-22 13:12:23 +00:00
fros4943
61e325b081 default no-gui cooja with increased heap 2008-04-22 13:10:58 +00:00
fros4943
cb962d70c0 added script runner plugin
javascript operates on mote log messages
2008-04-22 13:09:32 +00:00
fros4943
6fd056dafb fixing paths 2008-04-22 13:06:36 +00:00
fros4943
ed6f208609 added script runner no gui version. 2008-04-22 13:05:18 +00:00
fros4943
c7954c8a5b added functionality for observing GUI (added/removed simulations) 2008-04-22 13:04:43 +00:00
fros4943
edb5a18000 interact with simulations using javascripts 2008-04-22 10:12:16 +00:00
fros4943
22071d6073 updated mspsim 2008-04-03 14:35:19 +00:00
fros4943
d918a7c0a1 added jar_all target which compiles both cooja, mrm and mspsim_cooja 2008-04-03 14:22:03 +00:00
fros4943
d6f91b2f6e applet config 2008-04-03 14:06:40 +00:00
fros4943
42d685a819 reading source files from web server in applet mode 2008-04-03 14:03:30 +00:00
fros4943
3da6608fe3 upload flash binary not available in applet mode 2008-04-03 14:02:47 +00:00
fros4943
ce3ed6d064 mspsim setup node ports without file access 2008-04-03 14:02:20 +00:00
fros4943
a4c408fb66 reading specified binary firmware from webserver 2008-04-03 14:01:06 +00:00
fros4943
2691abecaa using firmware specified in applet attribute 2008-04-03 14:00:21 +00:00
fros4943
0ae6a4185a added applet attribute support + applet code base public 2008-04-03 13:59:37 +00:00
fros4943
ad30c06a8b added applet attribute support 2008-04-03 13:59:24 +00:00
fros4943
f29f2695ba fixed ant targets causing jar files to have duplicate class files 2008-04-03 11:50:49 +00:00
fros4943
26f339eea7 save log only available if not applet mode 2008-04-02 16:42:39 +00:00
fros4943
8889712071 log4j fallback on basic configurator if no file access 2008-04-02 16:41:46 +00:00
fros4943
b0d37c34e3 experimental: ticking msp motes separately
allows for different tick durations per different nodes
2008-04-01 08:12:16 +00:00
fros4943
a6ddac2347 creating flash interface 2008-04-01 08:09:35 +00:00
fros4943
bc4c80f7c7 single instruction ticks instead of entire milliseconds
need optimizing
2008-04-01 08:08:58 +00:00
fros4943
af2fcbca50 writing ID to flash memory 2008-04-01 08:07:58 +00:00
fros4943
66316eb7e9 flash interface 2008-04-01 08:06:57 +00:00
fros4943
43ef84ad85 tick method returns true if mote can be ticked again immediately 2008-03-31 15:22:41 +00:00
fros4943
7579904492 update source info when breakpoints are altered 2008-03-31 15:19:27 +00:00
fros4943
c447f5e6c0 removed references to unused mantis files 2008-03-19 17:48:25 +00:00
fros4943
716932544b new elf debug object access 2008-03-19 17:42:44 +00:00
fros4943
12c094409a added javadoc attr 2008-03-19 17:28:42 +00:00
fros4943
f659204238 experimental: removed objdump dependency 2008-03-19 17:27:35 +00:00
fros4943
759b98d05c get/set for elf module 2008-03-19 17:23:47 +00:00
fros4943
5def17f4fa one touch expandable split panes 2008-03-19 15:26:18 +00:00
fros4943
68b5743214 make elf module public 2008-03-19 15:17:59 +00:00
fros4943
6cf7e5eed5 removed external tool addr2line dependency 2008-03-19 15:17:22 +00:00
fros4943
79bd0e27ec removed debug output 2008-03-19 14:53:58 +00:00
fros4943
7d1a1e853a added syntax highlighting 2008-03-19 14:52:04 +00:00
fros4943
1e3ec46ddb added help method for generating unique mote type identifiers 2008-03-19 09:41:03 +00:00
fros4943
27d81e5645 added support for dynamic contiki mote type identifiers: no need to restart simulator when loading another simconfig 2008-03-19 09:40:38 +00:00
fros4943
4ed646d8ba updated source code info 2008-03-18 16:59:06 +00:00
fros4943
3b8f80f283 added javadoc target 2008-03-18 16:56:14 +00:00
fros4943
dab209d74f javadoc bugs 2008-03-18 16:55:44 +00:00
fros4943
0c0d313506 added udgm signal strength support 2008-03-18 16:47:17 +00:00
fros4943
ca5c47da3d updated mspsim jar 2008-03-18 16:41:17 +00:00
fros4943
f0fbbaa379 negative channels can talk to any other channel (both rx and tx) 2008-03-18 16:37:35 +00:00
fros4943
7f89171d26 updated tr1001 channels: fixed to -1 2008-03-18 16:36:48 +00:00
fros4943
5ddbefaa4f added delete mote menu action 2008-03-18 16:20:56 +00:00
fros4943
5337ad2b60 updated interface visualizer and changed default output power to 0 dBm 2008-03-18 16:20:16 +00:00
fros4943
618f2907ec debug output fix 2008-03-18 15:48:24 +00:00
fros4943
32b5f206b1 implementing custom data objects 2008-03-18 15:48:00 +00:00
fros4943
6e6857c6a6 warn if forwarded data is null 2008-03-18 15:43:03 +00:00
fros4943
8b6fb0821a supporting connections with null radio packets 2008-03-18 15:42:35 +00:00
fros4943
9ed58f6323 disturber sends same packet over and over again 2008-03-18 13:55:46 +00:00
fros4943
094e86ca49 cc24240 packet converter (currently no actual conversion is performed due to already stripped cc2420 output) 2008-03-18 13:34:20 +00:00
fros4943
6ef6ae5d76 removed connection logger reference 2008-03-18 13:24:38 +00:00
fros4943
275ee04f5b tr1001 implements a custom data radio. may deliver null packets is gcr decoding fails 2008-03-18 13:15:41 +00:00
fros4943
560837b4db using new radio packet format 2008-03-18 13:13:56 +00:00
fros4943
d23ef2a0df custom data radio implementation: tr1001 byte objects 2008-03-18 13:08:26 +00:00
fros4943
84d2353966 using new radio packet format and some documentation 2008-03-18 13:05:23 +00:00
fros4943
4fc082db35 using new radio packet format 2008-03-18 13:03:24 +00:00
fros4943
2b90590698 removed old commented code 2008-03-18 13:02:10 +00:00
fros4943
066a055563 general radio interface now implements old packet radio 2008-03-18 13:01:13 +00:00
fros4943
36b6fa15eb custom data radios 2008-03-18 12:58:59 +00:00
fros4943
5107a365c3 using new radio packet format 2008-03-18 12:57:04 +00:00
fros4943
660faff676 removed notion of byte and packet radio:
all radios must now implement the default cooja packet type, and may addionally implement a custom data object
2008-03-18 12:54:25 +00:00
fros4943
e765735bad using new radio packet format 2008-03-18 12:52:01 +00:00
fros4943
1270545cc2 removed debug output 2008-03-18 12:49:18 +00:00
fros4943
e41a6c2fbc default radio packet implementation 2008-03-18 12:47:10 +00:00
fros4943
d76e1b268a default (os-level) radio packet
all radios implementations must support this packet format
2008-03-18 12:46:36 +00:00
fros4943
6ecde3e85a removed obsolete connection logger 2008-03-18 12:43:00 +00:00
fros4943
735390dd5d minor fix: power cast to double 2008-03-17 10:18:37 +00:00
fros4943
b96b3ae8c6 only using distance when calculating received signal strength for nodes closer than transmitting range 2008-03-17 10:10:17 +00:00
fros4943
3a7feb7df7 activated sky nodes, no cross level converter exists yet 2008-03-17 09:57:05 +00:00
fros4943
d464609df6 initial cc2420 wrapper interface
supports signal strength and output power (indicator)
2008-03-17 09:55:35 +00:00
fros4943
ef6ac855d9 remade msp init methods 2008-03-17 09:54:19 +00:00
fros4943
223ded4595 added output power indicator max value 2008-03-17 09:50:27 +00:00
fros4943
7cf49fb57a added output power indicator max value + remade signal strength calculation per distance 2008-03-17 09:49:44 +00:00
fros4943
89a062aa06 automatically close mote plugins when mote is removed 2008-03-17 08:35:10 +00:00
fros4943
2c5e167b20 added method for checking if radio is on/off. the method is currently only used by contikradio:s.
changed UDGM coloring:
dead/non-existing radios are black.
turned off radios are gray.
2008-02-23 10:10:42 +00:00
fros4943
f577b17ab3 added predefined obstacles (no need for external images) 2008-02-18 08:21:59 +00:00
fros4943
3675479274 added access control when applet 2008-02-18 08:18:01 +00:00
fros4943
be4ea6bd91 updated since GUI.frame was removed
+ added predefined obstacles (no images needed)
2008-02-15 13:20:22 +00:00
fros4943
d42ed7d5da fixed some javadoc warnings 2008-02-12 15:31:22 +00:00
fros4943
930ec5d63a changed to application modal dialogs instead of toolkit modal 2008-02-12 15:25:41 +00:00
fros4943
3b2a19c1ae isVisualized handling both visualized in frame and in applet. 2008-02-12 15:20:56 +00:00
fros4943
fe11ea6c8f added cooja applet target 2008-02-12 15:17:50 +00:00
fros4943
8d82edfe81 cooja applet files 2008-02-12 15:17:00 +00:00
fros4943
f1721cad53 removed public static JFrame frame variable. components should instead access the top parent container via getTopParentContainer() 2008-02-12 15:12:38 +00:00
fros4943
773736a6ca 432 2008-02-12 15:03:22 +00:00
fros4943
6c8151b449 removed public static JFrame frame variable. components should instead access the top parent container via getTopParentContainer() 2008-02-12 15:03:02 +00:00
fros4943
d7ed256dfc removed contiki dependency variable: node_id 2008-02-11 16:09:47 +00:00
fros4943
04c10bcee7 added sky led interface (+ updated esb+contiki mote led interfaces) 2008-02-11 15:53:28 +00:00
fros4943
71b2afe79f sky serial port 2008-02-11 15:23:37 +00:00
fros4943
76520cc90f tmotesky mote 2008-02-11 15:23:10 +00:00
fros4943
c0aa6957c7 tmotesky mote type 2008-02-11 15:22:07 +00:00
fros4943
38cce5e9c7 added icon interface 2008-02-11 15:17:30 +00:00
fros4943
bae02d252a automatically updating when new mote types are added/removed 2008-02-11 14:37:17 +00:00
fros4943
36f70eff7c msp mote memory now contains map entries instead of name->address hash 2008-02-11 14:07:38 +00:00
fros4943
2beb497c35 possible bugfix: setting title before disposing error dialog 2008-02-11 14:04:51 +00:00
fros4943
c8f1906479 throwing unknown variable exceptions 2008-02-11 14:04:16 +00:00
fros4943
afebaa9e97 catching unknown variable exceptions + using integer size 2008-02-11 14:03:19 +00:00
fros4943
47165456ca added unknown variable exception + method for fetching integer size 2008-02-11 14:02:29 +00:00
fros4943
74df59e4a2 set rime communication stack default 2008-02-11 14:00:19 +00:00
fros4943
07834f08de new step method takes maximum cycle count argument 2008-02-11 11:50:44 +00:00
fros4943
ae603b1450 updated: setNote was removed from utils/StackUI 2008-02-11 11:48:38 +00:00
oliverschmidt
2632f8f937 Removed finally unnecessary cast. 2008-02-10 22:36:36 +00:00
fros4943
0e8f94ed77 automatically listening to newly added nodes 2008-02-08 14:42:33 +00:00
fros4943
c3bcf8569c fixed restoring firmware file info during reload 2008-02-08 14:30:28 +00:00
fros4943
4192b95ce4 updated deprecated code 2008-02-07 22:25:26 +00:00
fros4943
70dd3218f3 esb/tr1001 interface 2008-02-07 14:55:35 +00:00
fros4943
749c0aa639 msp430 specific plugins 2008-02-07 14:55:18 +00:00
fros4943
52cacb7947 esb and msp430-general interfaces 2008-02-07 14:54:16 +00:00
fros4943
c18afffd36 esb mote extends general msp mote 2008-02-07 14:53:29 +00:00
fros4943
09345f05ae ant build file external from both cooja and mspsim 2008-02-07 14:51:44 +00:00
fros4943
c68c6190a2 restructuring mspsim/cooja files (about to add tmotesky support) 2008-02-07 14:51:16 +00:00
fros4943
66622e6920 removed trailing space (causes a warning at cooja startup) 2008-02-07 14:47:18 +00:00
fros4943
b0e07a06cf removed mote type visualizer (only showing identifier) 2008-02-07 13:15:22 +00:00
fros4943
cbdb1c242d minor fix when few mote types available 2008-02-07 13:14:42 +00:00
fros4943
776e43d179 moved application mote types to be loaded first 2008-02-07 10:49:07 +00:00
fros4943
5c91174fd4 renamed variable 2008-02-07 10:47:56 +00:00
fros4943
e64093c72f added abstraction level descriptions 2008-02-07 10:34:45 +00:00
fros4943
d0b9384ab0 mote types sorted after abstraction level 2008-02-07 10:30:19 +00:00
fros4943
327a278cab annotation describing an abstraction level 2008-02-07 10:29:40 +00:00
fros4943
c55f320bd5 minor bug fix: recompilation dialog may preselect wrong process if several equally named processes exist (implemented in different source files) 2008-01-08 12:33:25 +00:00
fros4943
9c08ab0009 added get/set config for event listener plugin: (must register new observers as well) 2008-01-08 12:19:25 +00:00
fros4943
58215907bb added get/set config for event listener plugin 2008-01-08 12:12:15 +00:00
fros4943
829849dbc9 using two random success ratios 2007-12-13 07:59:35 +00:00
fros4943
632c35720c bugfix: create should not be available after changing deselecting processes 2007-11-29 05:58:42 +00:00
fros4943
18cc446063 catching heap memory errors 2007-11-29 05:37:35 +00:00
fros4943
6012ef9c21 added some functionality like save compilation output + updated initial scan to the testapps directory 2007-11-25 23:32:05 +00:00
fros4943
f9e389d33e removed warning 2007-11-25 22:50:12 +00:00
fros4943
9b433cc06a register as observer at end of constructor 2007-11-23 06:21:24 +00:00
fros4943
79898a5096 random seed fix 2007-11-20 05:19:47 +00:00
fros4943
a9c3799a42 number of logged packets in title 2007-11-20 04:17:11 +00:00
fros4943
7ab9703d8f more error output at failed compilation 2007-11-20 04:16:13 +00:00
adamdunkels
8ac35cb44d Added menu bar to quickstart window. Made Rime the default stack for quickstart 2007-11-18 12:21:41 +00:00
fros4943
e38e6b7e8c removed old using 2007-10-31 13:58:21 +00:00
fros4943
77b61f278b removed unused files 2007-10-23 09:47:01 +00:00
fros4943
4a14613529 now that success ratio is variable, it must also be stored with sim configs 2007-10-23 08:39:21 +00:00
fros4943
9f2ced9cda fixed nm command for linux platform 2007-10-23 08:36:47 +00:00
fros4943
b4ba76b53a make sure uip uaodv uses uaodv.c 2007-10-22 13:21:51 +00:00
fros4943
14f1b81e10 updated default mac config (fixed regexps) 2007-10-22 10:42:47 +00:00
fros4943
898d8f4fa5 updated, mac settings needed compiler path
removed default settings
2007-10-19 12:31:14 +00:00
fros4943
868a0381f9 experimental mac os x support:
default os configuration
2007-10-19 11:05:56 +00:00
fros4943
989d7e37ef mac os x configuration example 2007-10-19 11:01:00 +00:00
fros4943
358e4bbfb7 experimental mac os x support:
script for parsing out memory section information
2007-10-19 10:58:00 +00:00
fros4943
dfc0199cbd set drift method as standard for all clock interfaces 2007-10-03 14:20:57 +00:00
fros4943
3ace4c55cd code formatting and more debugging output at radio medium failure 2007-09-30 12:03:49 +00:00
fros4943
0f4a25c8ff cooja mac os x support 2007-09-30 12:02:33 +00:00
fros4943
87e32f037e enabled config of entire ar command, not only arguments 2007-09-28 07:21:21 +00:00
fros4943
abfe10b100 added exception handling to project dir loading 2007-09-21 16:14:19 +00:00
fros4943
12c539d2b5 always highlighting node at mote plugin activation 2007-09-21 16:11:44 +00:00
fros4943
23b9136e5e bug fix if JAVA_HOME not set 2007-09-18 16:23:38 +00:00
fros4943
8323fdfa30 bug fix if JAVA_HOME not set 2007-09-18 16:07:10 +00:00
fros4943
005ad973a2 catching unsupported class version exceptions 2007-09-18 15:57:14 +00:00
fros4943
8f101f495c changed address parsing using nm to more generic: any command may be used 2007-09-18 11:33:46 +00:00
fros4943
4937918af5 updated the default linux/win32 compiler/linker config 2007-09-17 13:06:36 +00:00
nvt-se
c49c1c0902 Added default Linux settings. 2007-09-12 12:39:31 +00:00
fros4943
d08097966d added configurations 2007-09-10 17:50:47 +00:00
fros4943
5a34869fea removed level1 test 2007-09-10 17:50:02 +00:00
fros4943
0e5a8968dd added default config 2007-09-10 14:08:21 +00:00
fros4943
dfc9a46a14 removed old map test 2007-09-10 14:08:02 +00:00