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
Mariano Alvira
97bd011d28
forgot to add these
2010-02-26 18:13:21 -05:00
Mariano Alvira
205b53787e
cleaned up rftest-rx a little
2010-02-26 17:44:39 -05:00
dak664
5debc183a9
Enable radio stats in sensor cgi as default
2010-02-26 21:38:57 +00:00
Mariano Alvira
d0f8336f13
sleep.
...
had to comment out radio_off since I don't have the maca stuff moved
over yet.
2010-02-26 16:37:20 -05:00
dak664
844b3a34f7
Platform 0 was matching by default
2010-02-26 21:15:28 +00:00
Mariano Alvira
d3fed95235
tmr-ints
2010-02-26 16:15:26 -05:00
dak664
195f5939c4
Clean up after testing
2010-02-26 20:51:48 +00:00
Mariano Alvira
cd5e5b1706
tmr
2010-02-26 15:35:57 -05:00
Mariano Alvira
a2b51b0e3c
add flasher
2010-02-26 14:51:01 -05:00
Mariano Alvira
383a965c21
add romimg
2010-02-26 14:22:41 -05:00
Mariano Alvira
6309b16235
config is in config.h now
2010-02-26 14:22:28 -05:00
Mariano Alvira
64824b4ebc
place all the config into config.h
2010-02-26 14:21:46 -05:00
Mariano Alvira
87cd9c7a36
update build system for board specific code that's 'local' to the
...
program you are building.
update tests to consolidate common code.
2010-02-26 14:04:10 -05:00
Mariano Alvira
a791be393b
update nvm-write
2010-02-26 13:03:37 -05:00
Mariano Alvira
8f6e672cc0
fix warnings
2010-02-26 12:53:21 -05:00
Mariano Alvira
2b4ead0efe
turn on more warnings
...
add -Werror
2010-02-26 12:53:04 -05:00