adamdunkels
09c223f549
Updated Contiki X-MAC to use hardware acks, which allows for tighter timing and results in a lower duty cycle. Hardware acks also make X-MAC more robust against packet losses, as there is a direct way for the CSMA layer to detect loss of data packets. Before, Contiki X-MAC only detected loss of strobes.
2011-01-25 14:31:09 +00:00
adamdunkels
d51e99a3dd
Updated streaming mode to use only about 20% radio. Made guard time more conservative due to problem report by Ricklef Wohlers.
2011-01-25 14:29:46 +00:00
adamdunkels
fa524fabd7
Bugfix: q->buf was not tested for NULL, as it should be. Fix by Simon Duquennoy.
2011-01-25 14:24:38 +00:00
joxe
e79c0ab1ee
fixed rpl so that it sends and receives on the rpl-all-nodes multicast address
2011-01-25 09:55:12 +00:00
joxe
3a643fa0c6
added address macros for rpl-all-nodes
2011-01-25 09:54:03 +00:00
enricmcalvo
af6d2f3e72
Added tmp102-related makefiles directives for proper compilation.
2011-01-23 18:54:18 +00:00
oliverschmidt
8c87f85a1d
Made cc65 build compatible with make.exe from GnuWin32 and cmd.exe. We just live without the phony targets when building with cmd.exe - the next cc65 release will make the whole sed thingy obsolete anyway :-)
2011-01-23 16:30:30 +00:00
oliverschmidt
10a7bb2579
Made Atari build compabile with make.exe from GnuWin32 and cmd.exe. cmd.exe comes with a builtin mkdir which doesn't understand -p. However -p isn't necessary as long as the disk creation works - and therefore the directory is successfully deleted.
2011-01-23 16:25:45 +00:00
oliverschmidt
f3cf57e41b
Somewhat surprisingly this is the only change necessary to make the Contiki build system in general compatible with make.exe from GnuWin32 and cmd.exe.
2011-01-23 16:22:48 +00:00
nvt-se
375e1d76ef
Print the error if select fails
2011-01-21 14:19:57 +00:00
adamdunkels
6fcef66675
Bugfixed version of MSPsim: the previous version would cause timer drift when a TxCCR register was written to
2011-01-21 07:46:57 +00:00
enricmcalvo
47613e57ad
Added test program in the z1 examples directory for the tmp102 temperature sensor.
2011-01-20 10:28:48 +00:00
enricmcalvo
594d033c04
Added device drivers for tmp102 sensor for the Zolertia Z1 platform.
2011-01-20 10:28:00 +00:00
joxe
801a7e1149
fixed bug with uart DMA
2011-01-19 20:44:20 +00:00
salvopitru
6864494646
Added some parameter checks.
2011-01-19 09:22:23 +00:00
salvopitru
5fcae86be3
Now it is putchar that has to be redefined (instead of __io_putchar), like other platforms.
2011-01-19 09:13:06 +00:00
adamdunkels
8f283b3989
Bugfix
2011-01-19 07:30:31 +00:00
adamdunkels
6f076dbe1a
A set of compiler options that reduce the size of the final code size and RAM usage with ~10%. Courtesy of Simon Duquennoy.
2011-01-19 07:24:37 +00:00
nvt-se
50aee97fc2
More comments + minor adjustments to the header file
2011-01-19 05:09:57 +00:00
nvt-se
d34de25f29
A facility for testing units of Contiki software.
2011-01-18 19:10:06 +00:00
maralvira
68180c0574
use network 230 --- 802.15.4 no-FCS
2011-01-18 16:58:18 +00:00
adamdunkels
bb2e3b25bd
Larger default DMA tx buffer size, to allow SLIP operation. Warn if DMA is enabled, since MSPsim does not yet support it.
2011-01-18 16:07:16 +00:00
adamdunkels
4b4b8fad56
More recent packet entries. Allow 4 queue entries to be dedicated to generated packets.
2011-01-18 16:05:53 +00:00
adamdunkels
808c21fbfa
Bugfix: default should be 3 MAC-level retransmissions if collissions or loss occurs
2011-01-18 16:03:57 +00:00
adamdunkels
affba785b5
Enabled phase-lock only for channel check rates of 32 Hz or lower
2011-01-18 16:03:19 +00:00
nifi
3d28da8813
Coffee no longer uses watchdog calls
2011-01-18 15:49:37 +00:00
nifi
1e69c4c795
Moved watchdog_periodic into the lowest level to avoid multiple redundant calls higher up
2011-01-18 15:48:38 +00:00
nvt-se
9ad02dbdd8
Removed header inclusion
2011-01-18 14:58:39 +00:00
nvt-se
28421f1fe2
Removed watchdog calls from Coffee
2011-01-18 14:06:33 +00:00
nvt-se
00ac8cfaa0
Moved watchdog_periodic into the lowest level to avoid multiple redundant calls higher up
2011-01-18 14:03:55 +00:00
joxe
db0423af20
added response to Mac addr request and added addrs in printout
2011-01-17 20:05:51 +00:00
maralvira
ce92a90e58
new timer setup routines.
2011-01-17 15:51:19 +00:00
maralvira
b3c8c14b7d
add timer setup routines
2011-01-17 15:51:02 +00:00
maralvira
ca098db611
fix a race condition regarding advancement of the softclock. Without
...
this, the advancment would fail to trigger a tx cycle
occasionally. This would cause the packet to get deferred until the
next expiration of the softclock.
2011-01-17 15:49:17 +00:00
maralvira
40bb4b80dc
whitespace fixup to sync with libmc1322x
2011-01-17 15:48:39 +00:00
maralvira
6fb75263f9
fix parsing and pcap generation for packets with multiple output lines
...
(those that are > 16 bytes).
2011-01-17 15:47:23 +00:00
maralvira
d82b004154
fix parsing and pcap generation for packets with multiple output lines
...
(those that are > 16 bytes).
2011-01-17 15:47:08 +00:00
maralvira
d0227afbed
cycle channel on keypress.
2011-01-17 15:46:27 +00:00
maralvira
c78e1e345e
add stdint.h
2011-01-17 15:45:02 +00:00
maralvira
0445a4f78f
add cmdline options to set the intercharacter delays.
2011-01-17 15:44:18 +00:00
maralvira
fb8c08ca7c
only use these stubs with linux toolchains
2011-01-17 15:42:24 +00:00
salvopitru
dcff411f9d
New example for mb851 board that comes from sky-websense.
2011-01-17 10:58:04 +00:00
salvopitru
9aa734936f
RANDOM_MAX changed to RANDOM_RAND_MAX.
2011-01-17 10:08:14 +00:00
salvopitru
fb75503624
'BTM' can be defined to flash devices already in bootloader mode.
...
COFFEE_FILES changed to COFFEE.
2011-01-17 09:41:47 +00:00
salvopitru
a9b1b37bec
Added definition of BAUD2UBR macro.
2011-01-17 09:22:24 +00:00
salvopitru
8e0bcaee50
Added new options that make wpcapslip6 work also with the rpl-border-router.
2011-01-17 09:16:55 +00:00
joxe
d7712b27d0
added undef of putchar for platforms where it is a macro
2011-01-14 17:57:48 +00:00
adamdunkels
26e3b6fdc0
Bugfix by Simon Duquennoy: don't transmit packet until previous packet has been sent by the RDC layer.
2011-01-13 19:06:22 +00:00
adamdunkels
6f89233b01
Print out the speedup when simulation stops
2011-01-13 19:05:09 +00:00
nifi
569895af1c
Removed void * operations
2011-01-12 22:58:33 +00:00