Mariano Alvira
225fb3e553
fix these for the putchr and putstr name changes
2010-03-02 10:39:47 -05:00
Mariano Alvira
52bd134d4a
Added ROM_VAR targets
2010-03-02 10:39:23 -05:00
Mariano Alvira
0187cfbf93
Now you can build targets with or without the reserved ROM var space.
2010-03-02 10:38:32 -05:00
dak664
7c020468b5
Remove frame.h include, expose raven_ping6 for external calls
2010-03-02 15:15:03 +00:00
Mariano Alvira
d5b20ddce5
renamed libmc1322x to lib
2010-03-02 09:51:58 -05:00
fros4943
024d8ff2b5
minor fixes: better statistics output, added zoom level, popup menu labels
2010-03-02 13:33:10 +00:00
fros4943
4c9112a176
enabled debug output again
2010-03-02 13:24:48 +00:00
fros4943
d3b44510f8
make cli method public
2010-03-02 13:22:29 +00:00
Mariano Alvira
4a42f24be5
better name
2010-03-01 23:04:05 -05:00
Mariano Alvira
34b4107b9d
It would be nice to not unecessarily use rom data vars.
2010-03-01 22:09:35 -05:00
Mariano Alvira
8c742bc9c8
add -Werror back it and fix all the errors.
2010-03-01 22:07:43 -05:00
Mariano Alvira
ff146c7e9f
add jim's map2dot tool
2010-03-01 18:02:46 -05:00
Mariano Alvira
58561f5b71
build lib with thumb
2010-03-01 18:02:29 -05:00
Mariano Alvira
ac0691ea9c
initial printf
...
snprintf blows up the size
printf isn't too small either (about 10KB now)
2010-03-01 17:11:56 -05:00
Mariano Alvira
191e408bb7
auto-gen dependencies
2010-03-01 16:27:58 -05:00
Mariano Alvira
de4080c359
removed bad touch
2010-03-01 14:30:19 -05:00
Mariano Alvira
38687cd409
Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x
2010-03-01 13:05:29 -05:00
Mariano Alvira
1cc1ec5d60
need to fix deps and board.h link generation
2010-03-01 13:05:10 -05:00
Mariano Alvira
0a51c610d4
econotag and usb boards
2010-03-01 13:04:53 -05:00
Mariano Alvira
5f754e185b
add econotag and usb boards
2010-03-01 13:03:05 -05:00
Mariano Alvira
eb94e7daaf
add ref. crystal trimming.
2010-03-01 13:01:51 -05:00
nifi
1025e7337c
Added configurable router module
2010-03-01 14:46:57 +00:00
nifi
5e43a6998b
Replaced old framer (framer_get/framer_set) with new NETSTACK style configuration. Added nullrdc-framer that is a nullrdc with framer support.
2010-03-01 13:30:21 +00:00
nifi
0c084b8c68
added random init of sequence number
2010-03-01 13:17:01 +00:00
dak664
feb6aa0ed2
Change back to SICSLOWPAN_COMPRESSION_HC06 from SICSLOWPAN_COMPRESSION_HC01
2010-02-28 21:39:40 +00:00
dak664
39e6f6a830
Clean up, functional webserver for further testing of low power protocols
2010-02-28 21:29:19 +00:00
dak664
d61676b8f7
Add RADIOALWAYSON to monitor packet losses with low power protocols
2010-02-28 21:19:33 +00:00
adamdunkels
72ba836238
Removed sendtest command to make binary fit in Tmote Sky
2010-02-28 20:20:43 +00:00
adamdunkels
524625dfd2
Removed debug string names of packet attribtues
2010-02-28 20:20:19 +00:00
adamdunkels
410d860a93
Improved handling of neighbor phase estimation: instead of busy-waiting while waiting for neighbor's phase, the new code schedules a timer just before neighbor wakes up
2010-02-28 20:19:47 +00:00
adamdunkels
e6fceb7200
Added MAC-layer return value to indicate that a packet transmission was deferred
2010-02-28 20:18:30 +00:00
Mariano Alvira
f113136745
small clarifications to the README.
2010-02-28 09:17:58 -05:00
adamdunkels
331f93b439
Removed the 'nodes' command from the shell: it never really worked
2010-02-28 14:16:19 +00:00
adamdunkels
ec928a2a19
Make max queueing time depend on retransmission timeout
2010-02-28 14:15:58 +00:00
adamdunkels
e06acc4525
Prod the watchdog if waiting for along time
2010-02-28 14:15:16 +00:00
adamdunkels
74da90a06b
Don't count collisions as transmissions
2010-02-28 10:07:17 +00:00
adamdunkels
f95a6cce85
Added function for obtaining packet queue length
2010-02-28 09:20:32 +00:00
adamdunkels
8fe15f7b45
New packet attribute for specifiying MAC layer retransmissions; reorder and commented packet attributes
2010-02-28 09:19:43 +00:00
adamdunkels
970a9eb9c7
Increased neighbor lifetime to allow for longer neighbor announcement intervals
2010-02-28 09:19:04 +00:00
adamdunkels
7165a3866f
Significant rework of the Contiki data collection protocol:
...
* the new version makes use of MAC-layer feedback so that bad paths
can be identified quicker and then avoided.
* the new code uses transport layer ACKs that contain feedback from
the collect protocol: when a packet cannot be forwarded due to lack
of resources, the ACK contains a flag that indicates that the packet
could not be forwarded. ACKs also contain the routing metric of the
sender, which improves agility in face of rapid path changes.
* loop detection and management has been improved: with higher path
metric agility, the system is more prone to short-lived routing
loops. Instead of dropping looping packets, the new version adjusts
the routing metric for the routes that exhibit loops so that the
risk for future loops is reduced.
* make use of packet attributes to inform the MAC layer of how many
times packets should be retransmitted.
2010-02-28 09:18:01 +00:00
adamdunkels
b6b4941871
Made the number of MAC-layer retransmissions configurable on a per-packet basis, via a packet attribute
2010-02-28 08:35:16 +00:00
adamdunkels
ed88f487c8
Improved detection of link-layer ACKs; increased the time ContikiMAC waits when it has detected a link-layer ACK; increased the number of silence periods required to detect a CCA false positive
2010-02-28 08:33:21 +00:00
adamdunkels
fa1a96636e
Bugfix: the compile-time check for UIP_LLADDR_LEN previously generated a run-time error, when it should have generated a compile-time error
2010-02-28 08:30:39 +00:00
adamdunkels
ba0e50a7b7
Set the default number of MAC layer retransmissions for IPv6 packets to 2
2010-02-28 08:29:42 +00:00
adamdunkels
486f7f9728
Rewrite of the Sky shell collect test. The new test is better equipped
...
to handle reordered packets - unlike the previous test, the new test
counts all incoming packets in the data stream, even those that are
significantly reordered. The new test also shows the received packets
and their hop counts in a much more readable fashion.
2010-02-28 08:25:36 +00:00
Mariano Alvira
78be082b3c
Add a readme to explain how to use this new build system and how to
...
incorporate libmc1322x into your projects as a submodule.
2010-02-27 18:20:34 -05:00
Mariano Alvira
ef5a7b57d5
clean the current directory also (incase mc1322x is a submodule)
2010-02-27 15:42:28 -05:00
Mariano Alvira
cc99d5326f
overall cleanup
2010-02-27 13:46:53 -05:00
Mariano Alvira
177606cef3
cleaned up rftest-tx.
2010-02-26 18:27:58 -05:00
Mariano Alvira
d36264ef9e
fix broken build system (since I moved put)
2010-02-26 18:19:10 -05:00