Commit graph

1528 commits

Author SHA1 Message Date
fros4943
92d3a38462 added external tool objdump for alternative way to parse out section addresses and sizes (not used by contiki mote type yet)
+ some documentation
2006-11-08 02:14:24 +00:00
fros4943
8ef2684118 added external tool objdump for alternative way to parse out section addresses and sizes (not used by contiki mote type yet) 2006-11-08 02:08:00 +00:00
fros4943
a3641800b6 added nm default configuration 2006-11-06 22:29:49 +00:00
fros4943
3d551593ad bug fix: no nm arguments (tested on linux) 2006-11-06 22:21:57 +00:00
fros4943
cc53f38fbb added:
- include contiki system symbols option (no need for the missing elf-loader files)

(including symbols not working without a few additional files)
2006-11-06 18:03:34 +00:00
fros4943
0f3764539a remade way to read variable addresses (still used old .map-file approach, but added nm-approach for testing)
not tested on linux platforms yet
2006-11-06 18:01:56 +00:00
fros4943
453844aafa added a few minor changes:
- save plugin information (experimental)
2006-11-06 17:58:55 +00:00
fros4943
7e8d9446a1 added a few minor changes:
- save plugin information (experimental)
- bug fix: windows not being deselected correctly
- include contiki system symbols option (no need for the missing elf-loader files)
2006-11-06 17:55:59 +00:00
fros4943
b12713093f removed unused methods 2006-10-23 16:15:12 +00:00
fros4943
2b5846e967 minor bug fix.
text area may still be null when log interfaces update
2006-10-23 16:14:02 +00:00
fros4943
34785be0a8 outsourced the file dialog part to method 2006-10-23 16:13:12 +00:00
fros4943
e528b527e6 moved cooja cfs files from /dev to /cfs 2006-10-23 16:07:29 +00:00
fros4943
d656df2d39 added possibility to upload binary files into simulated cfs (for example for easier eeprom simulations) 2006-10-21 10:41:58 +00:00
fros4943
37ab2d92d5 added a few ui changes when loading a saved configuration file 2006-10-21 10:40:33 +00:00
fros4943
d0ec0a48a4 added experimental radio channel support 2006-10-11 15:13:57 +00:00
fros4943
d2fd506d13 added Contiki Filesystem (CFS) support in COOJA: java interface 2006-10-11 14:19:39 +00:00
fros4943
f6bf8697a7 fixed bad spelling 2006-10-11 14:19:14 +00:00
fros4943
6d88bf4925 added Contiki Filesystem (CFS) support in COOJA: added service registration process 2006-10-11 14:18:25 +00:00
fros4943
34f8b4bf3a added Contiki Filesystem (CFS) support in COOJA:
updated default cooja configuration.

OBS energy consumption not measured yet
2006-10-11 14:17:59 +00:00
fros4943
dd0890b4dd added Contiki Filesystem (CFS) support in COOJA 2006-10-11 14:14:41 +00:00
fros4943
84cd6ed882 small fix 2006-10-11 10:38:26 +00:00
fros4943
83b87c630b remade traffic visualizer: buffers old radio connections + friendlier api 2006-10-11 10:37:06 +00:00
fros4943
85fa271548 added special fix for new direct udp packet transmissions via tcpip_input()
delaying tcpip_input call until yieldable
2006-10-09 14:42:25 +00:00
fros4943
788b6c75c0 setting receiving signal strengths when transmission starts instead of at end of tick + updating signal strengths each tick 2006-10-09 14:15:29 +00:00
fros4943
5c4f07dcf0 changed to explicit no yield allowed flag 2006-10-09 14:13:42 +00:00
fros4943
6e0b4f70af added signal strength information 2006-10-09 13:41:57 +00:00
fros4943
8b2ab7aed8 bug fix 2006-10-09 13:38:38 +00:00
fros4943
24b2944c36 radio medium reporting transfers only after they have succeded 2006-10-06 13:32:45 +00:00
fros4943
e4611dc912 added remove destination method 2006-10-06 13:31:02 +00:00
fros4943
880b3df797 added flags for checking if we are inside process_run() 2006-10-06 10:47:09 +00:00
fros4943
f08064c3b2 bug fix: not painting null radio connections 2006-10-05 15:13:48 +00:00
fros4943
ddb3726e7f using radio's output power indicator to calculate transmission/interference range
(for now scaling with indicator)
2006-10-05 14:51:35 +00:00
fros4943
c1a93baa28 added methods for reading current output power 2006-10-05 14:47:48 +00:00
fros4943
f2dd0a96cd added signal strength and output power (non-core) functions
+ bug fix
2006-10-05 14:44:43 +00:00
fros4943
2892edc2fa no reception possible if radio already busy 2006-10-05 12:27:30 +00:00
fros4943
8df08f3d05 no need to send button up event to core (not handled anymore) 2006-10-05 12:13:46 +00:00
fros4943
837f71e8dd Removed busy-wait while receiving radio data (just stay awake) 2006-10-05 12:09:40 +00:00
fros4943
cd2fbcdbd8 updated for new mote state enum type 2006-10-05 11:53:13 +00:00
fros4943
3d66a54bdc bug fix: interfering already interfered (prolonging) radios 2006-10-05 08:19:41 +00:00
fros4943
d6bbf0cf3d added support for new busy-wait radio interfaces (+fixed null pointer bug) 2006-10-05 07:53:06 +00:00
fros4943
b25f16936b added possibility to interfere with radio receptions "in the future" - reduces code complexity for radio mediums 2006-10-05 07:49:59 +00:00
fros4943
cb7dbad086 minor change, risk that simulation stalls if busywait counter is set to negative 2006-10-05 07:48:15 +00:00
fros4943
f5cee13b01 making sure that core actually handles button press event before releasing button again (possible bug during busy-waits) 2006-10-03 08:45:28 +00:00
fros4943
dcf40292a3 added beeper interface panel 2006-10-03 08:44:21 +00:00
fros4943
83d4720279 added transmission duration approximation
(manchester encoding, uart-extra-bit, 19.2kbps)
2006-10-02 15:38:44 +00:00
fros4943
779ecd27a4 updated for new radio version.
not fully tested yet
2006-10-02 15:19:28 +00:00
fros4943
2ae5b09f30 new radio driver (allows for transmissions longer than one tick) 2006-10-02 15:18:55 +00:00
fros4943
c69f9298a4 new radio driver (allows for transmissions longer than one tick) 2006-10-02 15:10:57 +00:00
fros4943
54f852bf80 removed ether-process (new radio driver) 2006-10-02 15:07:59 +00:00
fros4943
68d26d4628 busy-wait before process_run()
allows glue drivers to force system to wait
2006-10-02 15:07:33 +00:00
fros4943
cb71b2fca6 added support for busy-waits in simulated contiki processes
(the entire process_run()-loop is inside a Contiki multi-thread)
2006-09-29 14:32:15 +00:00
fros4943
17431ba16c changed mote state to enum type instead of int 2006-09-26 13:08:05 +00:00
fros4943
7ef9271567 added method to get last tick used energy 2006-09-26 12:47:06 +00:00
fros4943
2a221971f4 quickstart outputs error stream from compilation 2006-09-07 12:01:35 +00:00
fros4943
b06d4a9617 changed compileLibrary to accept output streams instead of message window 2006-09-07 11:59:50 +00:00
fros4943
ac57250e80 added getInputStream method. returns a stream which ends in message window 2006-09-07 11:54:15 +00:00
fros4943
3af7e79333 bugfix: possible to append to null message lsit 2006-09-07 11:03:37 +00:00
fros4943
2edf36f4cf updated move action (uses move cursor) 2006-09-07 09:54:37 +00:00
fros4943
323186791d example how to quickstart cooja 2006-09-06 14:47:59 +00:00
fros4943
c729adb8ee removed old unused makefile-quickstart code
+
tidied up some code
2006-09-06 12:26:33 +00:00
fros4943
4c52b930c8 added copyright header 2006-09-06 10:37:08 +00:00
fros4943
f9d4fa93f8 removed old unused makefile-quickstart code 2006-09-06 10:32:31 +00:00
fros4943
bfbf253a93 removed old unused makefile-quickstart code 2006-09-06 10:23:24 +00:00
fros4943
720db06163 added new (experimental) quickstart method
example usage (from user platform):
> java -jar $CONTIKI/tools/cooja/dist/cooja.jar -quickstart=myprocsource.c -contiki=$CONTIKI
2006-09-06 10:05:22 +00:00
fros4943
0490cb7c35 outsourced 'scan for autostart processes' to static method 2006-09-05 14:57:57 +00:00
fros4943
8c16d29d5e minor bug fix 2006-09-05 14:12:48 +00:00
fros4943
da561d138b made generate source file method static (to allow for remote library compilations) 2006-08-30 14:59:35 +00:00
fros4943
a05f9acab4 performance improvement when fetching memory (throwing pointer to array instead of creating new one) 2006-08-23 17:11:09 +00:00
fros4943
52c14b8a4e performance improvement when fetching memory (using System.arraycopy instead of earlier for-loop)
+ code formatting (causing a lot of cvs diffs)
2006-08-23 15:48:15 +00:00
fros4943
5d6358b602 bug fix: user platform dialog had wrong owner window 2006-08-23 14:29:44 +00:00
fros4943
44201a4f4e load simulation bug fix: loading a simulation and removing interfaces caused null-pointer exception 2006-08-23 12:18:27 +00:00
fros4943
c8f379adf7 *added support for library files in user platforms (for example in dev and sys subdirectories)
*added user platform history in platform configs
*throwing 'include user platform directories' flags to compiler

*fixed bug in platform config viewer
*removed old custom class loader
2006-08-22 15:28:17 +00:00
nifi
e10f020fec mote type classloaders + no pack() 2006-08-22 12:26:36 +00:00
nifi
c1dc1c4fd3 mote type classloaders 2006-08-22 12:25:24 +00:00
nifi
8c2765f0f7 load default config from class path instead of current directory 2006-08-22 08:56:08 +00:00
fros4943
f9ca17629a updated uAODV process for new uIP 2006-08-21 15:32:29 +00:00
fros4943
facdd73eda compile contiki library update:
* including selected Contiki process source files automatically at compilation time.
-> removes the need for manually adding all source files in the cooja.config:s
-> only selected source files are compiled
2006-08-21 15:05:14 +00:00
fros4943
e81861a0cd added cooja; 'The Contiki OS Java Simulator' 2006-08-21 12:11:16 +00:00