adamdunkels
|
5308a09dd3
|
Added debug output
|
2009-05-10 21:10:23 +00:00 |
|
adamdunkels
|
02734c9806
|
Bugfix: must copy the sender and receiver addresses from the packetbuf buffer, otherwise an application program may overwrite them
|
2009-05-10 21:10:02 +00:00 |
|
adamdunkels
|
fe5a1f1068
|
Added an optimization option that avoids multiple simultaneous broadcasts from neighbors: when a broadcast is to be sent, a sender does not send until it knows that no other nodes are broadcasting.
|
2009-05-10 21:09:05 +00:00 |
|
adamdunkels
|
fe30886b37
|
Added functionality for decaying routes: when a packet is sent over a route, it is decayed. If the route is not refreshed within four packets (with the route_refresh() function, which is called when a new packet arrives), the route is dropped. A route can be decayed at most once per second
|
2009-05-10 21:08:01 +00:00 |
|
adamdunkels
|
a220da3e88
|
Added new shell commands
|
2009-05-10 21:05:06 +00:00 |
|
adamdunkels
|
f6dbf82e05
|
Added two commands: unicast-send and unicast-recv that can be used to send unicast data
|
2009-05-10 21:04:40 +00:00 |
|
adamdunkels
|
904bb1487c
|
Broke out the 'neighbor' command functionality from the shell-rime.c file; reimplemented it to use the announcemnet primitive instead
|
2009-05-10 21:04:06 +00:00 |
|
adamdunkels
|
8458a4fe28
|
Added a 'netstat' command that (currently) shows active TCP connections
|
2009-05-10 21:02:24 +00:00 |
|
joxe
|
6a7bc4c3a5
|
added mcu-chip temperature to accelerometer sensor - value 3
|
2009-05-08 16:03:50 +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
|
6bf8e0b478
|
Bugfix by Takahide Matsutsuka: too few items in array, which caused problems with sdcc
|
2009-05-08 08:52:55 +00:00 |
|
zhitao
|
48d4800f08
|
removed reference to undefined function in mspgcc
|
2009-05-06 15:34:28 +00:00 |
|
adamdunkels
|
c330b23c57
|
Minor documentation addition
|
2009-05-06 15:07:35 +00:00 |
|
adamdunkels
|
1d921ddf42
|
Explicit typecast to avoid compiler problems
|
2009-05-06 15:07:09 +00:00 |
|
adamdunkels
|
0adceb63b4
|
Code cleanup; made encounter optimization explicit; added optimization for adaptive off-time, but it currently seems to work bad with broadcasts
|
2009-05-06 15:06:38 +00:00 |
|
adamdunkels
|
9fff85757d
|
Code cleanup; made strobe transmission time longer again (seems to work better in cooja?)
|
2009-05-06 15:05:28 +00:00 |
|
adamdunkels
|
a671ea1146
|
Documentation fix
|
2009-05-06 15:04:20 +00:00 |
|
adamdunkels
|
381beac299
|
Code style fixes
|
2009-05-06 15:03:49 +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 |
|
zhitao
|
58940ecbf8
|
minor documentation fixes
|
2009-05-06 08:37:48 +00:00 |
|
nvt-se
|
55ec3093ec
|
removed complicated and mostly unused EOF hint code.
|
2009-05-04 22:30:32 +00:00 |
|
nvt-se
|
8e52b1bcfd
|
made the documentation more clear.
|
2009-05-04 22:29:48 +00:00 |
|
nvt-se
|
3eac697f85
|
fixed a compiler warning by providing an int type of the argument to
printf, as specified by the format.
|
2009-05-04 22:09:52 +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 |
|
adamdunkels
|
1752b53f74
|
Refresh routes when a packet is received. Set a conservatively low route timeout (10 seconds).
|
2009-05-04 11:24:04 +00:00 |
|
adamdunkels
|
c83c5c4c55
|
Removed automatic refresh of routes from the route_lookup() function and moved it into an explicit route_refresh() function. The previous behaviour was dangerous, since it meant that even bad routes that someone was looking for were considered fresh. Now such routes time out if they are not explictily refreshed (e.g., on a packet reception)
|
2009-05-04 11:23:30 +00:00 |
|
adamdunkels
|
f5a57a4e54
|
Fixes by Ward Van Heddeghem (reapplied from versioin 1.24)
|
2009-04-30 20:21:06 +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 |
|
adamdunkels
|
e70cf0c7c6
|
Rewrite of the collect module. The new version uses a packet queue for outgoing and forwarded packets so that more than one packet can be forwarded at the same time. The new version uses the packetqueue module to maintain the packet queue.
|
2009-04-29 20:48:57 +00:00 |
|
adamdunkels
|
c489b1118d
|
New module: packetqueue. The packetqueue module maintains packet queues for other modules.
|
2009-04-29 20:47:30 +00:00 |
|
fros4943
|
dbd5f095e4
|
new default clock frequency for Contiki's sky motes: 3.9MHz
|
2009-04-29 20:04:56 +00:00 |
|
nvt-se
|
17fa2f1618
|
make sure that page isolation is called after erasing a sector in reluctant GC.
simplified the GC logic a bit.
|
2009-04-29 13:15:59 +00:00 |
|
adamdunkels
|
3c68862599
|
Make wpcapslip compile with current uip headers
|
2009-04-29 11:56:14 +00:00 |
|
adamdunkels
|
6fcca2d545
|
Initialize ctimer, add IPv6 address configuration for the aaaa prefix
|
2009-04-29 11:49:27 +00:00 |
|
adamdunkels
|
e6215712ca
|
When a node is configured as an IP gateway, we switch off the power-saving MAC protocolto improve performance and to avoid problems with the serial communication that X-MACs use of rtimers can cause
|
2009-04-29 11:46:20 +00:00 |
|
adamdunkels
|
064f4488d4
|
Increase default CPU speed from 2.4576 MHz to 3.9 MHz. Communication works better, at a low power cost
|
2009-04-29 11:43:48 +00:00 |
|
adamdunkels
|
bbab7ba55c
|
When the tmote-bsl binary is found, program only one mote at once (parallel programming with tmote-bsl doesn't seem to work)
|
2009-04-29 11:42:56 +00:00 |
|
adamdunkels
|
cc44e89415
|
Reduced default strobe time, which seems to work well. Avoid running the interrupt if the power-save feature is turned off (fixes problems with serial data reception on a gateway mote)
|
2009-04-29 11:42:13 +00:00 |
|
adamdunkels
|
c02a82ac41
|
Tag outgoing TCP packets with the ERELIABLE attribute so that an underlying power-saving MAC protocol can treat them differently, because it knows that an ACK might be arriving soon
|
2009-04-29 11:40:33 +00:00 |
|
adamdunkels
|
92862ad2a5
|
Increased the number of iterations for ugly-hack-loop that checks if a transmission has started, to accommodate a faster CPU speed on the MSP430
|
2009-04-29 11:38:50 +00:00 |
|
adamdunkels
|
c9df0ab123
|
Bugfix in debug message printout
|
2009-04-28 14:01:46 +00:00 |
|
adamdunkels
|
81ef83b856
|
Added option to wait randomly before sending a packet. A few code cleanups. Avoid switching radio off when sending a packet with end-to-end acks, because an ACK may arrive shortly after the transmission.
|
2009-04-28 14:00:53 +00:00 |
|
adamdunkels
|
fdd05f5c71
|
Bugfix: psock send should use PT_WAIT_UNTIL() not PT_YIELD_UNTIL(). This improves TCP throughput by 100x under minimal-net
|
2009-04-28 13:52:04 +00:00 |
|
fros4943
|
330b5275a1
|
bug fix: bytes were not displayed correctly (signed)
|
2009-04-28 07:33:09 +00:00 |
|