adamdunkels
|
4914739e5d
|
Revived the timesynch module, which has been switched off since the introduction of the new radio API after Contiki 2.4. The new code uses explicit timestamp messages instead of piggybacking timestamps on every transmission. It is also significantly better in terms of exactness.
|
2010-12-16 22:47:38 +00:00 |
|
adamdunkels
|
10fb99a89d
|
Reduced the value of the max depth, so that a count-to-infinity loop will not count too long before hitting the maximum value. This is important when a network loses its sink, so that packets are not forwarded around the network for ever.
|
2010-12-16 22:46:34 +00:00 |
|
adamdunkels
|
19e930e6f2
|
Changed the behaviour of retransmissions to work better with the in-order CSMA code. The retransmission timer is now set when the packet is known to be sent by the MAC layer.
|
2010-12-16 22:45:15 +00:00 |
|
adamdunkels
|
4a89cc9db3
|
Rework of the new CSMA in-order code that fixes a number of smalllish bugs in the in-order code.
|
2010-12-16 22:44:02 +00:00 |
|
adamdunkels
|
79f2c25dae
|
Rework of the phase-lock optimization mechanism. There were several bugs in the existing code, such as the phase-lock would lose synchronization when a packet was lost.
|
2010-12-16 22:43:07 +00:00 |
|
adamdunkels
|
01c28ab502
|
Added explicit timestamp packet type, for the revived timesynch support
|
2010-12-16 22:41:43 +00:00 |
|
adamdunkels
|
d267b5ca94
|
Re-added timestamp support for outbound packets that was removed when switching to the new radio API
|
2010-12-16 22:40:52 +00:00 |
|
adamdunkels
|
417c7f8c70
|
Added parenthesis around addresses to allow expressions as arguments
|
2010-12-16 22:39:50 +00:00 |
|
nvt-se
|
dae3dc22f3
|
Corrected a comment that was accidentally overwritten in a previous commit
|
2010-12-15 19:57:40 +00:00 |
|
dak664
|
570f6e705f
|
Move conditional needed by previous commit.
|
2010-12-15 19:32:49 +00:00 |
|
dak664
|
aa7ad8c807
|
Add rf230_listen_channel routine to force RX_ON state for sniffing and to read rssi for energy scan.
|
2010-12-15 16:50:44 +00:00 |
|
salvopitru
|
d86b7c4592
|
Added example for the elfloader on the MB851 platform, taken from sky-shell-exec example.
|
2010-12-15 15:33:30 +00:00 |
|
salvopitru
|
d0db3fc39a
|
Added a check for Coffee start address.
|
2010-12-15 15:01:00 +00:00 |
|
salvopitru
|
c325e212f6
|
Changed COFFEE_FILES to COFFEE.
|
2010-12-15 14:50:29 +00:00 |
|
nvt-se
|
cd08939b38
|
Corrected the reported ETX in the initial callback, and fixed the coding style
|
2010-12-15 14:35:07 +00:00 |
|
dak664
|
1cc336f188
|
Conditional code to use hardware multiply by default.
|
2010-12-15 14:11:06 +00:00 |
|
nvt-se
|
404230a047
|
Added a macro for portable watchdog calls.
|
2010-12-15 14:01:07 +00:00 |
|
nvt-se
|
79ae813f88
|
Improved macro definitions and removed obsolete declarations.
|
2010-12-15 13:37:34 +00:00 |
|
nvt-se
|
542bbd4b31
|
Increased the width of dio_next_delay to avoid possible wrappings
|
2010-12-15 12:24:00 +00:00 |
|
nvt-se
|
486f202d09
|
Fixed problem with too large values for the DIO timer.
|
2010-12-15 12:12:27 +00:00 |
|
salvopitru
|
5f40a5d63e
|
Added serialdump utility from sky folder to stm32w folder. It has one more option for limiting upload speed.
|
2010-12-15 11:18:09 +00:00 |
|
salvopitru
|
5fe80dd99d
|
Added elfloader machine dependent code for STM32W.
|
2010-12-15 11:10:20 +00:00 |
|
dak664
|
ced88c2eff
|
Give jackdaw fe80::0 address and number webservers from fe80::1
|
2010-12-14 23:22:01 +00:00 |
|
dak664
|
1d2a5ca671
|
Minor format and comment changes
|
2010-12-14 22:51:04 +00:00 |
|
dak664
|
a026c94467
|
Fix compiler warnings
|
2010-12-14 22:45:22 +00:00 |
|
dak664
|
d8fe44645c
|
Refactor, tune, add SICSLOWPAN_CONF_ACK_ALL defines for testing radio acks
|
2010-12-14 22:39:38 +00:00 |
|
dak664
|
c784e8bc46
|
Enable RX_START interrupt and read rssi at end of preamble when not using energy detect register
|
2010-12-14 22:34:18 +00:00 |
|
dak664
|
0a4a0ffb32
|
Add SICSLOWPAN_CONF_ACK_ALL for hardware autoack testing
|
2010-12-14 22:18:20 +00:00 |
|
dak664
|
240d478c1f
|
Allow platform to specify COLLECT_CONF_BROADCAST_ANNOUNCEMENT_MAX_TIME
|
2010-12-14 22:14:33 +00:00 |
|
adamdunkels
|
73cdccb9f4
|
New example that shows how to send and receive broadcast and unicast as well as how to use a simple Contiki list and a memb memory block pool.
|
2010-12-14 10:07:28 +00:00 |
|
adamdunkels
|
952dfc9384
|
Rework of the CSMA layer: instead of using one timer per packet, the module now uses one central timer and a queue of outgoing packets. This helps to keep packets in order, which is extremely useful for TCP transfers, and reduces the amount of congestion since consecutive packets now are spaced in time if there is a collision. Based on the observations and ideas of Simon Duquennoy.
|
2010-12-14 07:57:14 +00:00 |
|
dak664
|
a9dedfee4f
|
Refactor contiki-conf files, remove obsolete defines.
|
2010-12-13 23:31:13 +00:00 |
|
dak664
|
0e60c99e80
|
Add defines to set stateful address prefixes.
|
2010-12-13 23:27:40 +00:00 |
|
dak664
|
9c66df6de1
|
Fix ancient RAND_MAX compiler warning
|
2010-12-13 16:52:02 +00:00 |
|
joxe
|
3e293e6cfc
|
updated rpl dio message format to be compliant with latest version
|
2010-12-13 10:59:37 +00:00 |
|
nvt-se
|
c9cc87ef25
|
Added support for Mode of Operation flags in DIOs. Removed obsolete destination advertisement flags.
|
2010-12-13 10:54:25 +00:00 |
|
joxe
|
b66da85392
|
fixed comments and initialize flags in dio_output to zero
|
2010-12-13 09:59:46 +00:00 |
|
joxe
|
aa1795d5c2
|
removed route annotation from rpl - moved to ds6
|
2010-12-10 22:48:31 +00:00 |
|
joxe
|
2c30b3c6ba
|
added annotation for showing routes and default route during simulation
|
2010-12-10 22:46:58 +00:00 |
|
nifi
|
5d542c2cad
|
Added optional color for mote relations
|
2010-12-10 17:50:48 +00:00 |
|
fros4943
|
e2436d023e
|
notify radio medium when simulation finished loading
|
2010-12-10 15:55:47 +00:00 |
|
fros4943
|
cc2601bb85
|
changed open simulation menu structure + save simulation as config.gz
|
2010-12-10 15:54:52 +00:00 |
|
adamdunkels
|
af21afa750
|
Make sure that the cycle timing is exact
|
2010-12-10 13:36:06 +00:00 |
|
adamdunkels
|
e4cf633215
|
Put parenthesis around user-supplied options. Patch by Roger Larsson
|
2010-12-07 23:33:17 +00:00 |
|
adamdunkels
|
c19a967973
|
Bugfix: with the recent bugfixes, it was no longer possible to turn duty cycling back on after it had been turned off
|
2010-12-07 23:12:54 +00:00 |
|
adamdunkels
|
5311860ea2
|
There is no need to explicitly compile the shell binary anymore
|
2010-12-07 22:48:51 +00:00 |
|
adamdunkels
|
eccf001029
|
The collectview tool should use the example/collect code instead of examples/sky-shell code
|
2010-12-07 22:46:12 +00:00 |
|
fros4943
|
eaa5d32cec
|
hide .directories, sort directories
|
2010-12-07 11:59:55 +00:00 |
|
fros4943
|
c2d2e7f8f8
|
bad character
|
2010-12-07 10:40:08 +00:00 |
|
joxe
|
e1fbb9bba0
|
changed neighbor state callbacks to occur only at add and remove
|
2010-12-07 10:36:03 +00:00 |
|