adamdunkels
11e25499a5
Servreg-hack makefile
2010-06-15 20:01:10 +00:00
adamdunkels
f8437ad545
Periodically increase sequence number to avoid active registrations being garbage collected in neighbors
2010-06-15 19:32:29 +00:00
adamdunkels
7647cbd8aa
Use the list_item_next() API
2010-06-15 19:22:25 +00:00
adamdunkels
560c84a2fe
Added a function for getting the first global IPv6 address
2010-06-15 19:16:22 +00:00
adamdunkels
12a1ad2e7d
Add the servreg-hack app to the Makefile
2010-06-15 19:02:40 +00:00
adamdunkels
237398a74b
Rewrote the code to use the servreg-hack module, so that clients can look up the IP address of the collector node.
2010-06-15 19:02:00 +00:00
adamdunkels
5dc55f0a1b
A quick and dirty service registry daemon hack. The servreg-hack
...
allows a program to register an 8-bit service ID that gets
disseminated to the entire network, as long as a servreg-hack daemon
is running on all neighbors. Other nodes can look up the service ID to
figure out what nodes in the network offer this service.
This is officially labeled as a "hack" so that we don't get too comfy
with it; this hack is not the future of service discovery and
advertisement in Contiki.
2010-06-15 19:00:28 +00:00
adamdunkels
a84cc7c8a0
Added a function for obtaining the next item on the list. This makes list iterations nicer, as the ->next pointer now is hidden within the list abstraction.
2010-06-15 18:54:27 +00:00
nifi
01b1359b1f
removed unused (and slightly problematic) code
2010-06-15 14:19:22 +00:00
nifi
46f9f7e6c0
corrected include path
2010-06-15 13:31:22 +00:00
nifi
20c8b4f9c6
removed obsolete comments
2010-06-15 13:30:42 +00:00
adamdunkels
3fa8ffda1a
Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific
2010-06-14 19:19:16 +00:00
adamdunkels
951fd78f6c
ctimer moved from net/rime to sys/
2010-06-14 18:58:45 +00:00
nvt-se
fad2b1def9
Clarified the function naming for neighbor information callbacks - names now indicate where the information is from.
2010-06-14 18:35:04 +00:00
nvt-se
6eadf2522f
ctimer.h moved
2010-06-14 16:19:45 +00:00
maralvira
994067aecd
bring econotag conf in-sync with sky.
...
Increase the size of the route and neighbor tables; remove the uIP
packet buffer queue for every neighbor to save RAM
2010-06-14 15:56:09 +00:00
nifi
f8078ae277
Renamed wget() to wget_get() and added server port as argument
2010-06-14 14:12:43 +00:00
nifi
f537fac5f0
Made arguments const to allow constant strings as arguments
2010-06-14 14:08:17 +00:00
nifi
adc38568ad
Minor optimization: replaced init loops with memset to reduce code size
2010-06-14 13:51:13 +00:00
nifi
7499939c94
removed debug output
2010-06-14 13:07:09 +00:00
nvt-se
e000b1abf3
A major update to ContikiRPL resulting in a reduced code footprint by
...
300 bytes, as well as cleaner protocol logic.
* Made parent management uniform.
* Simplified the DIO processing.
* Improved the Objective Function API and its documentation.
* Removed redundant code at various places.
* Improved identifier naming.
* Switched visualization from candidate parents to preferred parents only.
* Made DAO ACK transmissions configurable.
* Improved initial ETX guess by using a cached local confidence value.
* Added a periodical rank recalculation function to reduce
the maximum stack depth.
* Increased the Trickle redundancy constant to ensure faster
topological updates.
2010-06-14 12:44:37 +00:00
adamdunkels
a890cd3d49
Moved ctimer.[ch] from their old and illogical location in core/net/rime to a more appropriate place in core/sys
2010-06-14 11:33:58 +00:00
adamdunkels
97708d6235
Documentation group set accordingly
2010-06-14 07:35:53 +00:00
adamdunkels
8f8393aadc
Moved ctimer.[ch] from their old and illogical location in core/net/rime to a more appropriate place in core/sys
2010-06-14 07:34:36 +00:00
adamdunkels
f81ca85157
Increase the size of the route and neighbor tables; remove the uIP packet buffer queue for every neighbor to save RAM
2010-06-14 07:04:20 +00:00
adamdunkels
59f5284248
Increase the size of the route and neighbor tables
2010-06-14 07:03:53 +00:00
adamdunkels
baa62e9314
Addresses are not const
2010-06-14 06:55:26 +00:00
adamdunkels
2647f879c2
Bugfix: select the best parent if current parent is NULL
2010-06-14 06:54:47 +00:00
adamdunkels
8d1680fed5
Filter duplicate packets
2010-06-14 06:52:41 +00:00
adamdunkels
a6bd51f361
If a packet is lost due to NOACK or TXERR, we count the number of transmissions and we add an additional loss penalty (currently one)
2010-06-14 06:51:58 +00:00
joxe
1095997b66
made DIOs and OCP 09 compliant
2010-06-12 10:55:46 +00:00
fros4943
8f1988e7fc
using OBJECTDIR instead of "obj_cooja" + bugfix: allow for externally defined CC
2010-06-11 15:17:26 +00:00
fros4943
53e150f240
bugfix: autofiltered data did not always trigger serial port event
2010-06-11 14:12:09 +00:00
nvt-se
75b624eb71
Refactored the code, removed void pointer arithmetic, and fixed invalid list removal after freeing of memb object.
2010-06-11 12:32:48 +00:00
fros4943
f3f6a0de24
minor fixes: using split pane, bugfix with canonical paths, added remove button
2010-06-11 09:12:21 +00:00
fros4943
b540408add
added argument for disallowing config relative paths
2010-06-11 09:10:52 +00:00
maralvira
419906a769
initial mc1322x commit
...
based on commit aac3a355451d899f02737f2907af8c874ee4feba of
git://git.devl.org/git/malvira/contiki-mc1322x.git
2010-06-10 14:55:39 +00:00
maralvira
285f508cc9
initial commit of src files
2010-06-10 14:49:31 +00:00
maralvira
bf9f960bbe
add board files.
2010-06-10 14:48:32 +00:00
maralvira
c01421fbb5
update process initialization and call ctimer_init
2010-06-09 18:05:38 +00:00
maralvira
7aa44f14d9
initial redbee-econotag commit
...
based on commit aac3a355451d899f02737f2907af8c874ee4feba of
git://git.devl.org/git/malvira/contiki-mc1322x.git
2010-06-09 14:46:30 +00:00
maralvira
1145fa9ba9
initial mc1322x commit
...
based on commit aac3a355451d899f02737f2907af8c874ee4feba of
git://git.devl.org/git/malvira/contiki-mc1322x.git
2010-06-09 14:43:22 +00:00
nifi
a453acd325
Added support for IPv6 URLs
2010-06-09 08:36:43 +00:00
nifi
b21d2494bc
Added example using HTTP to control and be controlled.
2010-06-08 22:39:30 +00:00
nvt-se
8a43743a42
Updated declaration for rpl_alloc_dag.
2010-06-08 21:41:02 +00:00
nvt-se
b1521e4950
Check correctly if a DAG already exists in the same instance.
2010-06-08 21:37:22 +00:00
nifi
53d637a2bc
added missing include
2010-06-08 19:53:49 +00:00
adamdunkels
296c828ac2
Removed instant reaction to packet loss. Previously, a neighbor was dropped if no MAC layer ack was received.
2010-06-08 19:25:40 +00:00
nvt-se
4a08f545c9
Make the distinction between incoming and outgoing DTSN clear.
2010-06-08 16:21:54 +00:00
nvt-se
b8848f29eb
Replaced invalid attempt to switch preferred parent when its DS6 neighbor entry got purged.
2010-06-08 15:40:50 +00:00