joxe
f7a82a9145
split SPI code into generic and CC2420-related and renamed constants in CC2420
2010-06-23 10:15:28 +00:00
dak664
898c00b812
Remove usually extra avr-size command
2010-06-22 17:11:38 +00:00
dak664
08897e1c1f
Add explicit queuebuf and packetbuf to build
2010-06-22 17:10:24 +00:00
dak664
e45b1c042b
TIMER2 uses TIMER2 interrupt vector!
2010-06-22 16:17:24 +00:00
joxe
365db27f92
moved CC2420 configuration into the conf file
2010-06-22 06:48:43 +00:00
joxe
47053c2cdb
added LOOP count configuration for cc2420dbk
2010-06-22 06:39:44 +00:00
joxe
f758f6569e
moved cc2420 config to platform config
2010-06-21 19:57:18 +00:00
joxe
80ec597f75
moved config from cc2420 to micaz
2010-06-21 19:53:58 +00:00
joxe
bc398ca546
removed platform dependent loop-count from cc2420 - moved to platform config instead
2010-06-21 19:48:00 +00:00
joxe
a5d7b197eb
added support for the Z1 platform and its 8Mhz
2010-06-21 19:09:35 +00:00
joxe
1f0a43bf01
fixed timer bug - did not do equality comparison
2010-06-21 19:07:24 +00:00
nifi
2ca32f9c76
Enabled 32-bit clock ticks to allow longer timeouts.
2010-06-21 15:15:10 +00:00
joxe
546504516b
changed timer comparison to avoid crashing mspgcc4
2010-06-21 09:41:49 +00:00
dak664
ab7f3bd8e3
Option to use 32768Hz watch crystal for timing. Code suggested by Georg von Zengen.
2010-06-18 17:30:30 +00:00
dak664
e51f03eeb1
Turn off radio DEBUGFLOW printing
2010-06-18 15:45:55 +00:00
dak664
cb45883970
Turn on DEBUGFLOW and software CRC computation
2010-06-18 15:44:53 +00:00
dak664
ac6f837e4a
Use RF230BB for compilation - untested!
2010-06-18 15:33:15 +00:00
nifi
e965b74cf5
added missing include
2010-06-18 08:28:56 +00:00
nifi
4741b95858
added missing include
2010-06-16 10:10:10 +00:00
nifi
21828ad782
Changed the retransmission time to be based on the configured MAC channel check rate when the RDC has no channel check interval.
2010-06-16 10:08:30 +00:00
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