Commit graph

66 commits

Author SHA1 Message Date
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