adamdunkels
|
e06a30fdb0
|
Added MAC-layer duplicate message suppression, which is very helpful when running with duty cycling turned off
|
2010-04-05 19:28:07 +00:00 |
|
oliverschmidt
|
f38a3ff06c
|
Added Platform-specific File System (PFS) for the C128 contributed by Kajtar Zsolt.
|
2010-04-05 15:25:49 +00:00 |
|
oliverschmidt
|
21f8e4e982
|
Made MAC_CONF_CHANNEL_CHECK_RATE identical to CLOCK_CONF_SECOND in order to make sure it isn't larger - which causes 'divide by zero' errors.
|
2010-04-05 15:17:22 +00:00 |
|
oliverschmidt
|
9831f02eba
|
Replaced dummy code with code taken from 'native'.
|
2010-04-05 15:13:50 +00:00 |
|
oliverschmidt
|
ffce456612
|
If rtimer_arch_now() is mapped to clock_time() it seems reasonable to map RTIMER_ARCH_SECOND to CLOCK_CONF_SECOND for consistency reasons.
|
2010-04-05 15:10:06 +00:00 |
|
oliverschmidt
|
7089ce05e2
|
Added Platform-specific File System (PFS) for the C64 supporting IDE64 fast R/W contributed by Kajtar Zsolt.
|
2010-04-05 14:11:01 +00:00 |
|
oliverschmidt
|
26e61ac3f7
|
Programs using CFS should #include "cfs.h" ;-)
|
2010-04-05 13:41:29 +00:00 |
|
adamdunkels
|
c68ee6e577
|
Bugfix: memory from the wrong memb was freed.
|
2010-04-04 21:02:09 +00:00 |
|
adamdunkels
|
a4c328785a
|
Small timing tweaks
|
2010-04-04 21:01:24 +00:00 |
|
adamdunkels
|
62039a530d
|
Removed non-existant cooja-debug.h include
|
2010-04-04 12:31:47 +00:00 |
|
adamdunkels
|
5af47a2f0c
|
Latest SVN version of MSPsim
|
2010-04-04 12:31:05 +00:00 |
|
adamdunkels
|
e60afb0888
|
Updated to latest collect-neighbor API
|
2010-04-04 12:30:39 +00:00 |
|
adamdunkels
|
5eb22ad289
|
Print out stack pointer when rebooting node
|
2010-04-04 12:30:10 +00:00 |
|
adamdunkels
|
0ed236e774
|
Bugfix: the clock interrupt now flushes the energy estimator to avoid overflow of the LPM mode
|
2010-04-04 12:29:50 +00:00 |
|
adamdunkels
|
7d6ff0289e
|
Fiddled more with the timing: the phase seems stable now at least. Still bugs left though...
|
2010-04-04 12:28:29 +00:00 |
|
adamdunkels
|
1fa81eac59
|
Print out the name of the radio duty cycling mechanism instead of the MAC
|
2010-04-04 12:27:31 +00:00 |
|
adamdunkels
|
be117afe04
|
After a lot of tweaking and twiddling with the timing of the ContikiMAC code and the mechanisms in the CC2420 driver, things seem to work somewhat stable now - knock on wood!
|
2010-04-04 07:49:30 +00:00 |
|
adamdunkels
|
a637ddaf4e
|
Flush the rxfifo when turning off the radio instead of when turning it on. This seems to fix a bug that was seen in mspsim and seemed to appear on real hardware too.
|
2010-04-03 16:01:00 +00:00 |
|
adamdunkels
|
83eaa70f03
|
Added pending flag
|
2010-04-03 13:34:20 +00:00 |
|
adamdunkels
|
121ca946e1
|
Improved phase lock behaviour when neighbor is not duty cycling: senders notify receivers via the 802.15.4 pending bit that they are not duty cycling. Neighbors then will start sending packets immediately and not wait for neighbors' phase. Tweaking of ContikiMAC timers to make it more reliable.
|
2010-04-03 13:28:30 +00:00 |
|
joxe
|
3a286c4f93
|
improved tunslip6 with support for debug printouts and configuration of IPv6 address
|
2010-04-02 18:17:20 +00:00 |
|
Mariano Alvira
|
a3f4bd2378
|
finish decode status
|
2010-04-01 19:25:05 -04:00 |
|
Mariano Alvira
|
78f182e658
|
finished reversing interrupt. Found a very interesting magic
sequence. There is a lot here to try.
|
2010-04-01 18:33:09 -04:00 |
|
Mariano Alvira
|
e007f72530
|
this mac uses seqinject in interrupt and rom resumemacasync
|
2010-04-01 17:31:26 -04:00 |
|
joxe
|
df4247f0c6
|
slightly improved timing on CCA/RSSI in the CC2420 emulation
|
2010-04-01 18:15:05 +00:00 |
|
joxe
|
6ae86d001d
|
made number of phase neighbors configurable
|
2010-04-01 17:17:36 +00:00 |
|
fros4943
|
2595d31367
|
updated collect test: bigger network (50), more hops, bugfixed duplicate detection
|
2010-04-01 12:22:39 +00:00 |
|
fros4943
|
59357e8b75
|
PRINTF():ed debugging output
|
2010-04-01 11:08:36 +00:00 |
|
adamdunkels
|
cc11c9d3f2
|
Added missing #define
|
2010-04-01 10:56:00 +00:00 |
|
adamdunkels
|
a8d8b6d31d
|
Improved parent management: parent neighbor is retained until a better neighbor is found (with 1 ETX less than parent). Don't drop parent neighbors when loop is detected (loops are transient anyway).
|
2010-04-01 10:45:21 +00:00 |
|
adamdunkels
|
d7457bc340
|
Improved parent management: parent neighbor is retained until a better neighbor is found (with 1 ETX less than parent). Don't drop parent neighbors when loop is detected (loops are transient anyway).
|
2010-04-01 10:03:19 +00:00 |
|
adamdunkels
|
add426de4b
|
Bugfixed stream mode: node listens 100% for 0.5 seconds in stream mode. Naming change: is_listening changed is_snooping.
|
2010-04-01 10:02:04 +00:00 |
|
adamdunkels
|
5b121b4829
|
Set stream bit only on non-FIN TCP segments
|
2010-04-01 10:01:01 +00:00 |
|
adamdunkels
|
b43f7830b3
|
Fine-tuned the timing and phase lock optimization
|
2010-03-31 20:27:15 +00:00 |
|
joxe
|
02dc04cc6a
|
improved CC2420 emulation
|
2010-03-31 20:11:03 +00:00 |
|
adamdunkels
|
c9ca5d61e2
|
Rewrote the pending_packet() function to check the FIFOP pin instead of the 'pending' variable - works must better on real hardware and is now supported by the latest mspsim
|
2010-03-31 19:08:56 +00:00 |
|
fros4943
|
170e4d6a99
|
sky simulation bug workaround: explicit write to compare register wakes up timer scheduling again
|
2010-03-31 13:15:32 +00:00 |
|
adamdunkels
|
4e33112d3e
|
Guard against malformed broadcast announcements
|
2010-03-31 12:17:24 +00:00 |
|
adamdunkels
|
52ad0008dc
|
Bugfix
|
2010-03-31 11:55:04 +00:00 |
|
adamdunkels
|
877eb2fbe9
|
Fiddled with the timing
|
2010-03-31 11:54:38 +00:00 |
|
fros4943
|
c21ff48788
|
ip forwarding only for ipv4
|
2010-03-31 10:22:33 +00:00 |
|
fros4943
|
c2354a5797
|
changed cooja platform default uip4 configuration to use uip_over_mesh with a slip gateway
|
2010-03-31 09:39:46 +00:00 |
|
fros4943
|
3bd07ea55a
|
bugfix: refresh correct source route
+
refreshing gateway route whenever data is received via a gateway
|
2010-03-31 09:38:42 +00:00 |
|
fros4943
|
70ab82761b
|
test now also includes multi-hop pinging (uip_over_mesh), up to 4 hops
|
2010-03-31 09:35:01 +00:00 |
|
oliverschmidt
|
8dd2b75383
|
Explicitly set CBM filetypes (PRG, USR).
|
2010-03-31 06:05:37 +00:00 |
|
adamdunkels
|
4447782ab4
|
Print out a stack trace when a node reboots because of the watchdog
|
2010-03-30 23:02:23 +00:00 |
|
adamdunkels
|
bcfa80102d
|
Had previously not included the waiting time that the CC2420 introduces when sending a packet. Also increased the smallest packet size, just to be on the safe side.
|
2010-03-30 23:01:32 +00:00 |
|
adamdunkels
|
4d5f112960
|
New return value for invidating a link-layer collision
|
2010-03-30 23:00:22 +00:00 |
|
adamdunkels
|
5e7f99a2c0
|
Reverted the removal of the code that checked the FIFOP pin before reading a packet - checking FIFOP is the correct way to do it. Also added TXONCCA for now, including new radio.h return values to indicate a link-layer collision.
|
2010-03-30 23:00:05 +00:00 |
|
Mariano Alvira
|
605898dab2
|
this needs to stay off.
|
2010-03-30 11:50:12 -04:00 |
|