Commit graph

1098 commits

Author SHA1 Message Date
fros4943 d996ae1476 event based mote interfaces: less dependencies on tick polling + using new mote time events 2009-05-26 14:24:20 +00:00
fros4943 fba3701a86 contiki mote schedules their next wakeup based on Contiki etimers + removed notion of active vs LPM state (optimization no longer needed) 2009-05-26 14:21:20 +00:00
fros4943 a327180762 new help class: time event associated with (or scheduled from) a mote. if the mote is removed during simulation, this enables removing all its scheduled events 2009-05-26 14:19:17 +00:00
fros4943 633f9bb5ef radio medium updates: removed obsolete tick observer + notifying observers for each finished radio connection separately 2009-05-26 14:17:29 +00:00
fros4943 61c2ed2e1a two major updates:
simulation time now uses microsecond resolution instead of earlier millisecond (allows for better simulation accuracy)
+
Contiki motes schedule their own events instead of the earlier approach of having the simulation loop register tick events common to all Contiki motes (faster simulation)

both changes require extensive changes throughout COOJA
2009-05-26 14:15:41 +00:00
fros4943 300f3396ac allow contiki motes to handle several contiki events each tick + corrected variables types 2009-05-26 14:08:51 +00:00
fros4943 990aa93d57 setting timeline plugin as default 2009-05-26 14:07:19 +00:00
fros4943 a5ec895bf7 updated cross level test: bug fix + more debug info 2009-05-26 14:05:35 +00:00
fros4943 1b937d8287 added static connection ID for debugging purposes 2009-05-26 13:37:26 +00:00
fros4943 7c2e0a4b48 added method for peeking at first scheduled event 2009-05-26 13:36:36 +00:00
fros4943 a8e66853bc updated cc2420 converter to 6 byte xmac headers 2009-05-26 13:33:35 +00:00
fros4943 1fdd19079f catch exceptions thrown from script threads 2009-05-20 14:11:21 +00:00
fros4943 bd2ac3991a show also converted packet data in tooltip 2009-05-20 12:02:06 +00:00
fros4943 f181ba6f7d moved obsolete cooja projects to backyard 2009-05-18 14:48:10 +00:00
fros4943 88368b7c91 quick hack for storing logged events to file 2009-05-18 14:24:25 +00:00
nifi 4d38657502 setup skin from event dispatcher 2009-05-18 13:57:51 +00:00
fros4943 78979dba0d test update: verify base64 data uploaded via serial port 2009-05-18 10:19:34 +00:00
fros4943 49520f6f38 script for running several repeated tests 2009-05-18 09:08:48 +00:00
fros4943 fa4a22412a test update: delay a few seconds before pinging the node 2009-05-18 08:03:40 +00:00
adamdunkels 8bfb856220 Enable NAT on both tap0 and tun0, and set the outgoing interface to eth10 which seems to be the default on instant-contiki 2009-05-12 17:24:04 +00:00
adamdunkels 4855d0325c Small script for setting up NAT on Ubuntu (probably works on other linuxen too) 2009-05-11 07:01:54 +00:00
joxe 890eb830e8 ipv6 bridge between 802.15.4 and ethernet - over USB/SLIP - use with sliptap6 2009-05-08 12:49:36 +00:00
joxe 8e08bc085c added tapslip6 for ipv6 connectivity over USB/SLIP/ethernet - use together with uip6-bridge 2009-05-08 12:37:34 +00:00
adamdunkels 53a0c0a300 Draw 0-width radio events as one pixels wide to show all transmissions 2009-05-06 15:00:06 +00:00
fros4943 0f57afa2b3 bugfix: the preamble and synchbytes was shown instead of the payload (including 2 footer bytes) 2009-05-06 12:59:12 +00:00
fros4943 18b2392e48 minor fix: avoid repaint flicker by directly setting scroll coordinate 2009-05-04 16:03:35 +00:00
fros4943 ad2c952810 new cooja timeline plugin.
still experimental and under development, therefore not yet enabled by default
2009-05-04 15:38:35 +00:00
fros4943 8fc7bc10cd bugfix: make sure destination has not already been removed from connection 2009-05-04 15:34:28 +00:00
fros4943 316f154c1f notify when radio HW is turned on/off 2009-05-04 15:34:00 +00:00
fros4943 09409fc5a7 fixed last commit regarding "run_bigmem": some windows systems cannot allocate more than 1500mb maxmemory 2009-04-30 08:16:34 +00:00
fros4943 b22cfd88bd increased maximum heap memory 2009-04-30 07:46:17 +00:00
fros4943 dbd5f095e4 new default clock frequency for Contiki's sky motes: 3.9MHz 2009-04-29 20:04:56 +00:00
adamdunkels 3c68862599 Make wpcapslip compile with current uip headers 2009-04-29 11:56:14 +00:00
fros4943 330b5275a1 bug fix: bytes were not displayed correctly (signed) 2009-04-28 07:33:09 +00:00
fros4943 3aac9a49ce bug fix: last address bytes were not displayed correctly (signed) 2009-04-28 07:29:26 +00:00
fros4943 332d1f45c0 running test with simulation delay to avoid test timeout while external ping process has not finished 2009-04-23 10:53:32 +00:00
fros4943 964310303d cloned sky ip ping test, but for contiki motes 2009-04-23 10:43:16 +00:00
fros4943 382d69ed5d release semaphores before stopping simulation (may deadlock) 2009-04-23 10:41:35 +00:00
fros4943 921ceabb50 implemented writeArray() and writeByte() for Contiki serial interface 2009-04-23 09:17:01 +00:00
fros4943 11879f210c improved debug output 2009-04-23 08:59:22 +00:00
fros4943 2768a96b9b minor fixes: remember last used test, respect maximum window size etc 2009-04-23 08:54:10 +00:00
fros4943 3a6e561ea8 better button description: "Stop" -> "Pause" 2009-04-23 08:48:01 +00:00
fros4943 997a5f6983 reverting previous accidental commit 2009-04-21 20:46:02 +00:00
fros4943 4790ff8f74 increasing loop symbols for higher clock speed 2009-04-21 18:22:41 +00:00
fros4943 6554e2293d + draw connection arrows 2009-04-20 18:09:54 +00:00
nifi a66724e272 made table contents more compact and changed tooltip for radio packets to show hex dump 2009-04-20 17:24:03 +00:00
nifi ecf288c89d allow loading configs referring to MspIPAddress, which was removed 2009-04-20 17:16:20 +00:00
nifi b08cffa3b2 Utility methods for generating hex dumps et al 2009-04-20 17:14:19 +00:00
fros4943 5a5585238b allow loading configs referring to MspIPAddress, which was removed 2009-04-20 16:48:53 +00:00
fros4943 eccadb44f1 bugfix: must lock active connections before copying 2009-04-20 16:26:02 +00:00