nvt
|
55c4df8ee7
|
Slight generalization to make it easier to switch metric.
|
2011-03-17 20:29:38 +01:00 |
|
nvt
|
cdaf58f892
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2011-03-17 20:23:53 +01:00 |
|
nvt
|
8078ef7705
|
ROOT_RANK is now a macro function.
|
2011-03-17 20:21:56 +01:00 |
|
Nicolas Tsiftes
|
c461266524
|
Made the code more conforming to the Contiki style.
|
2011-03-16 13:35:44 +01:00 |
|
Nicolas Tsiftes
|
65366d10c1
|
Update the metric container correctly. Use only one ETX initializer.
|
2011-03-16 13:29:01 +01:00 |
|
Nicolas Tsiftes
|
eee9a68b12
|
Simplified. Removed the need for an initial guess.
|
2011-03-16 13:26:52 +01:00 |
|
Joakim Eriksson
|
6554e87c00
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2011-03-15 14:15:55 +01:00 |
|
Joakim Eriksson
|
5f4d4550fc
|
fixed RPL statistics bug and added parent switch stats
|
2011-03-15 14:14:41 +01:00 |
|
nvt
|
4739143126
|
Generalized MRHOF and added partial support for energy objects in DAG metric containers.
|
2011-03-15 01:16:20 +01:00 |
|
dak664
|
a883c9bcbc
|
Add PRINTA so direct calls to debug routines will always print
|
2011-03-13 11:57:39 -04:00 |
|
Joakim Eriksson
|
d381ee7bbf
|
Merge branch '6lowpan-16bit-fix'
|
2011-03-07 22:17:39 +01:00 |
|
Joakim Eriksson
|
340c86e401
|
reverted to byte-based iid check
|
2011-03-07 22:02:43 +01:00 |
|
Niclas Finne
|
e348cf7fc6
|
removed unnecessary include
|
2011-03-07 20:20:29 +01:00 |
|
Joakim Eriksson
|
4599284110
|
minor cleanup of 16-bit compressable macro and comment
|
2011-03-07 14:50:29 +01:00 |
|
Joakim Eriksson
|
972c1992d2
|
16-bit addr compression fix
|
2011-03-06 22:34:16 +01:00 |
|
nvt
|
a7addf990f
|
Avoid hysteresis check if neither p1 nor p2 is the preferred parent.
|
2011-03-04 16:40:40 +01:00 |
|
Fredrik Osterlind
|
dd7cec737d
|
removed obsolete leds_[color]() functions, replaced by leds_{on,off}()
allow LEDS_[COLOR] to be configured by platform-conf
|
2011-03-03 17:48:32 +01:00 |
|
Fredrik Osterlind
|
499c13a357
|
removed execute flag of source files (avoids diff problems with egit)
|
2011-03-01 18:16:42 +01:00 |
|
Joakim Eriksson
|
fa0fbf5dab
|
fixed format of transit subopt
|
2011-03-01 12:33:34 +01:00 |
|
dak664
|
7f3c198a78
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2011-02-28 16:32:48 -05:00 |
|
dak664
|
105f581d86
|
Use AVR program flash for uip-debug.h printfs.
|
2011-02-28 16:23:05 -05:00 |
|
Mariano Alvira
|
e826ccd3b9
|
add NULLRDC_CONF_802154_AUTOACK_HW for radios that only pass-up NOACK
status but not the actual ack packet.
|
2011-02-23 15:19:44 -08:00 |
|
Mariano Alvira
|
a8f9119ace
|
pass up a RADIO_NOACK to the MAC layer.
|
2011-02-23 15:19:43 -08:00 |
|
Joakim Eriksson
|
3cd7835f5c
|
made DIO parameters configurable
|
2011-02-22 18:24:05 +01:00 |
|
Joakim Eriksson
|
68e9fb2a5c
|
added annotate when setting root and joining dag
|
2011-02-22 16:19:42 +01:00 |
|
nvt
|
e9234a8404
|
Error: the value was printed before setting it
|
2011-02-22 02:01:15 +01:00 |
|
Adam Dunkels
|
733aaa546f
|
Made the number of MAC sequence numbers to remember configurable; fixed bug with power attribution to the idle state.
|
2011-02-21 14:11:32 +01:00 |
|
Adam Dunkels
|
24af4888bc
|
Made the number of MAC sequence numbers to remember configurable
|
2011-02-21 14:11:17 +01:00 |
|
Lionel Debroux
|
5cb49e8b07
|
Several compiler warning fixes:
* msp430: fix "implicit declaration of function" warnings in clock.c, by including watchdog.h;
* sky: fix a couple pointer target signedness warnings;
* core: fix several signed/unsigned comparison warnings;
* framer-802154: "const static" -> "static const" to fix compiler warnings;
* core: comment or remove unused variables and function definitions.
Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
Signed-off-by: Mariano Alvira <mar@devl.org>
|
2011-02-20 19:28:14 -05:00 |
|
nvt
|
01b7a4f7f2
|
Replaced ROOT_RANK with a macro that allows for other min_hoprankinc parameters than the default. Also made some minor style improvements.
|
2011-02-20 20:15:40 +01:00 |
|
François Revol
|
777518d653
|
Fix some typos.
Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Mariano Alvira <mar@devl.org>
|
2011-02-18 11:01:43 -05:00 |
|
Mariano Alvira
|
bb1baffc79
|
change FIX2ETX -> NEIGHBOR_INFO_FIX2ETX in some debug prints.
|
2011-02-17 20:54:57 -05:00 |
|
Nicolas Tsiftes
|
93a7280a1a
|
Replaced old description
|
2011-02-15 18:10:15 +01:00 |
|
nvt
|
99d0387a8e
|
Merge branch 'master' of github.com:adamdunkels/contiki-2.x
|
2011-02-15 01:13:41 +01:00 |
|
nvt
|
a093c262ee
|
Improved objective function API so DAG metric containers can be generated cleanly. The packet generation now asks the OF to provide a fresh logical presentation of the metric container, which is then translated to raw packet format.
|
2011-02-15 01:13:30 +01:00 |
|
Adam Dunkels
|
db37e38156
|
Make sure we don't remove the preferred parent
|
2011-02-14 23:01:11 +01:00 |
|
nvt
|
20bf23cf06
|
Replaced ifdef with if, as salvopitru suggested
|
2011-02-14 15:53:08 +01:00 |
|
nvt
|
cbe4513bf4
|
basic support for parsing metric containers in DIOs
|
2011-02-13 23:17:56 +01:00 |
|
nvt
|
539ff33104
|
Turn off debugging
|
2011-02-13 21:36:07 +01:00 |
|
nvt
|
0df450f0dc
|
Add the NEIGHBOR_ATTR prefix to a macro name
|
2011-02-13 21:34:59 +01:00 |
|
nvt
|
4125c38808
|
missing word
|
2011-02-13 21:34:29 +01:00 |
|
nvt
|
5ec2f19dc9
|
Remove only the worst parent if the table is full when processing a DIO.
|
2011-02-13 21:33:47 +01:00 |
|
Adam Dunkels
|
432928d000
|
Changed the name of macros defined in neighbor-info.h to have the NEIGHBOR_INFO prefix.
|
2011-02-13 21:29:59 +01:00 |
|
Adam Dunkels
|
acb5480aa9
|
Changed the name of macros defined in neighbor-info.h to have the NEIGHBOR_INFO prefix.
|
2011-02-13 21:21:14 +01:00 |
|
Adam Dunkels
|
ed3995960d
|
Changed the name of macros defined in neighbor-info.h to have the NEIGHBOR_INFO prefix.
|
2011-02-13 21:21:13 +01:00 |
|
Adam Dunkels
|
15bf73ba08
|
Use DAG_RANK() macro to compute rank
|
2011-02-13 19:01:15 +01:00 |
|
Adam Dunkels
|
e980072817
|
Don't add neighbor as a potential parent if its rank is too high.
|
2011-02-13 18:05:28 +01:00 |
|
Adam Dunkels
|
2a96835c05
|
Don't remove all parents that have a worse rank than an incoming DIO: we may inadvertently remove our preferred parent. Instead, remove parents with a rank that is worse than our preferred parent. If we are lucky, this will give us enough space for the new parent.
|
2011-02-13 14:16:15 +01:00 |
|
Adam Dunkels
|
f1ac94e415
|
Slight code complexity reduction
|
2011-02-13 14:14:49 +01:00 |
|
Adam Dunkels
|
3a824d0ed6
|
Added a hysteresis when choosing a new parent: don't switch parent unless the ETX is significantly better (1.5 ETX better).
|
2011-02-13 14:14:16 +01:00 |
|