Commit graph

3815 commits

Author SHA1 Message Date
zhitao
6b33cf434f bug fix: using memcpy() to append CRC checksum to odd-size payload caused memory corruption, use individual byte assignments instead 2008-11-25 16:05:22 +00:00
zhitao
ae271a7f2f replaced the TMOTE_SKY macros with CONTIKI_TARGET_SKY, in conformance to the latest target hint rules 2008-11-25 09:20:54 +00:00
nvt-se
1389555ad5 adjusted shell for the generic remove command. 2008-11-24 15:18:27 +00:00
joxe
55280131fc added printout of MAC protocol name 2008-11-24 14:31:08 +00:00
nifi
2013c4fece Simulator for MSP430-based platforms 2008-11-24 11:09:36 +00:00
nvt-se
1a87d5a661 use new remove function name. 2008-11-24 10:59:40 +00:00
nvt-se
15e8675ab9 Added file removal function to the CFS API. Only cfs-coffee and cfs-posix
implements this, whereas the others just return -1.
2008-11-24 10:56:55 +00:00
fros4943
3b8f6af71c use system look and feel instead of cross platform if nimbus fails (contributed by David Gustafsson) 2008-11-21 13:09:53 +00:00
fros4943
f9152668e8 Added multithreading test:
Single Sky node running examples/multi-threading/multi-threading.c. Waits until both threads have counted up and down 5 times.
2008-11-21 12:02:29 +00:00
fros4943
a02a2e998a added sky support for multi-threading example 2008-11-21 10:36:16 +00:00
fros4943
720357bc60 added log_message() implementation 2008-11-21 10:35:46 +00:00
fros4943
1fbcfde0d6 implemented support for data argument when starting threads:
given function is called from a wrapper instead of immediately returned to via the stack
2008-11-21 10:28:32 +00:00
fros4943
daec791521 function should return void 2008-11-20 17:04:34 +00:00
fros4943
42c3b0fc19 towards adding support for 64-bit architectures: registering relative memory addresses with contiki instead of fetching absolute addresses to java 2008-11-20 16:34:45 +00:00
fros4943
11fa5a9a6b towards adding support for 64-bit architectures: registering relative memory addresses with contiki instead of fetching absolute addresses to java 2008-11-20 16:22:28 +00:00
nvt-se
a59cbaf19f removed redundant code. 2008-11-19 14:39:08 +00:00
nvt-se
5fe2c34038 - important bug fix regarding writing after a merge log operation: parameters
must be restored.

- fixed watchdog problem in reserve
2008-11-19 13:42:07 +00:00
nvt-se
c4a5010c46 break out eof update functionality since its now needed at more than one
place.
2008-11-18 23:10:30 +00:00
c_oflynn
8bae6890a8 Changes by "David Kopf" <dak664@embarqmail.com> to:
-Add hit counter to index.html
 -Adding link to favicon.png
 -Fix serving of binary (image) files in avr-makefsdata file

Changes by Colin O'Flynn:
 -Removed extra linebreak in tutorial-raven.txt
 -Fix to contiki-conf.h in avr-rcb platform
2008-11-18 22:03:12 +00:00
oliverschmidt
7cf3165155 Replaced NETSIM macro with general (and now actually working) solution in Makefile.include. 2008-11-17 22:52:10 +00:00
oliverschmidt
7ac49a573b Reverted recent change as there's now a general (and actually working) solution in Makefile.include. 2008-11-17 22:40:10 +00:00
oliverschmidt
4b268298cc Added infos on Vista loopback connection handling. 2008-11-17 22:38:05 +00:00
nvt-se
98a42524d3 minor formatting changes 2008-11-17 16:18:52 +00:00
zhitao
0be308b7ce changed RSSI samples count to maximum (=16) 2008-11-17 16:14:09 +00:00
nvt-se
3c0d67c14f simplified complex functions through abstractions.
switched base offset to coffee_offset_t type.
2008-11-17 14:37:23 +00:00
nvt-se
25a73a43dc loop parameter must be signed in case batch_size is 0. 2008-11-17 10:34:57 +00:00
nvt-se
5fc9534188 reuse merge_log to also do file extensions. 2008-11-17 09:09:17 +00:00
c_oflynn
42dd7c37fc Changed timeout to 1 second on fragmentation 2008-11-16 16:07:13 +00:00
c_oflynn
a0a9ccf2db Changes to raven-webserver by "David Kopf" <dak664@embarqmail.com>:
*Fixed bug in the cgi script handling
    *Making a special check for index.html and treating it like index.shtml to
        allow a common header for all files.
    *adding robots.txt to keep google, msn, yahoo out
    *adding a nice icon through a <link rel="icon"... in the header
    *saying "not enabled" for temperature if it hasn't been initialized
2008-11-16 15:28:37 +00:00
oliverschmidt
e362e2b99e Replace hyphen with underline to make generated macro names more consistent. 2008-11-15 11:13:19 +00:00
oliverschmidt
f40cfa2f42 Minor formatting change. 2008-11-14 22:06:53 +00:00
oliverschmidt
b21b874801 Having the C preprocessor macro CONTIKI_TARGET set to $(TARGET) turned out to be not that useful for conditionals. Therefore I switched to having the macro CONTIKI_TARGET_$(TARGET) set (to the default value of 1).
In order to allow for clean C code with the usual all-uppercase macro names $(TARGET) had to be converted to uppercase. Gnumake doesn't have a builtin string function for doing so, therefore sed is called. The Gnumake doc section 14.2 lists sed as one of the utilities a makefile can always presume to be available. However it states that only generally supported utility options should be used. So the GNU sed extension \U was intentionally avoided.
2008-11-14 21:37:45 +00:00
oliverschmidt
a844636218 Minor docu update. 2008-11-13 20:26:27 +00:00
c_oflynn
699c493866 forgot these files for RCB... 2008-11-13 15:07:52 +00:00
nvt-se
636bf70a8c added append test. 2008-11-13 14:46:50 +00:00
nvt-se
2ec836f1f9 function argument should be a pointer 2008-11-13 14:46:32 +00:00
zhitao
29b0d010d5 added #define for platform check 2008-11-13 14:25:47 +00:00
adamdunkels
cc73becbd2 Bugfix: a repeat command with 0 interval only ran half its commands because the repeat server process was started during the exithandler of the previous repeat server process. The kernel detected this and did not start every second repeat server process. 2008-11-13 07:51:23 +00:00
nvt-se
4e2d39546b removed debug output. 2008-11-13 00:58:51 +00:00
nvt-se
a06ad707ee corrected EOF hint calculation. 2008-11-13 00:58:13 +00:00
fros4943
e42d572f81 updated for latest mac driver structure 2008-11-12 12:42:41 +00:00
zhitao
229d60d691 Neighbor ETX should accumulate over retransmission timeouts;
Best neighbor has minimum sum of routing metric and neighbor ETX. Previously best neighbor prioritizes routing metric before neighbor ETX, which often causes a poor neighbor with a good upstream path to be selected.
2008-11-12 10:47:17 +00:00
fros4943
62854151d7 more extensive rime abc testing:
less than perfect radio environment (95%) + each node receives 30 radio messages each
2008-11-11 15:17:44 +00:00
fros4943
06a8b5d7d6 added Rime reliable unicast test.
uses examples/rime/example-runicast.c
2008-11-11 15:00:43 +00:00
fros4943
3033201d24 longer send period + forcing example to wait until an ongoing transmission is finished before initiating a new transmission 2008-11-11 13:50:21 +00:00
nvt-se
90691eb6a2 crc calculation contributed by Carlo Alberto Buano + some refactoring. 2008-11-11 12:24:43 +00:00
fros4943
93b32243d0 bugfix: regexps were too restrictive to correctly parse all Contiki processes
thanks to Fetahi Wuhib for pointing this out
2008-11-11 11:47:15 +00:00
fros4943
bcb0efab77 added rime rucb test 2008-11-11 11:30:02 +00:00
fros4943
92ecda2202 using the same addresses in both netsim and non-netsim 2008-11-11 11:25:39 +00:00
fros4943
94b06b4617 added sky shell basic commands test. 2008-11-11 10:35:26 +00:00