Commit graph

594 commits

Author SHA1 Message Date
matsutsuka
825c793b92 Several configuration variables have been added to support loader and applications 2007-11-28 09:44:03 +00:00
matsutsuka
b00156d9b0 Makefiles are entirely reformed to make configuration easier. 2007-11-28 09:43:01 +00:00
matsutsuka
5682272b78 Platform specific loader, which is yet supported. 2007-11-28 09:41:41 +00:00
matsutsuka
04af453e72 Special version of web server that consumes less memory. 2007-11-28 09:40:13 +00:00
matsutsuka
2555d7fdf0 Added experimental logging support for debug. 2007-11-28 09:39:30 +00:00
matsutsuka
e1456c5522 Some changes have been applied to support various CTK configurations. 2007-11-28 09:38:21 +00:00
matsutsuka
5d1aaa4fe8 CTK has been changed. 2007-11-28 09:37:11 +00:00
matsutsuka
874217b5b7 initialization added 2007-11-28 06:15:19 +00:00
matsutsuka
c1f7c16f7d Network client (simpletelnet) 2007-11-28 06:14:11 +00:00
oliverschmidt
bcfc99fa5b Limit the maximum number of simultaneous connections to the cfs webserver to the maximum number of open files. 2007-11-28 00:00:29 +00:00
oliverschmidt
a91fe3ea98 Limit the maximum number of simultaneous connections to the cfs webserver to three because there's not enough memory left on the heap for more open files anyway - ProDOS 8 needs 1kB of page-aligned heap per open file :-( 2007-11-27 22:03:29 +00:00
oliverschmidt
963cc8b31e Made use of config file read function. 2007-11-27 21:50:19 +00:00
oliverschmidt
0d8d5c7c5c Added (default) binary config file. 2007-11-27 21:46:35 +00:00
nvt-se
34ebd14ec7 Removed usleep and moved the pseudo-random factor to nanosleep's argument. 2007-11-27 20:45:15 +00:00
adamdunkels
90c13c2603 Added time.h include to get nanosleep to compile 2007-11-27 20:32:08 +00:00
oliverschmidt
ef55496de0 Use common log implementation for cc65 targets. 2007-11-27 16:50:02 +00:00
oliverschmidt
380407ae5a Reduced stacksize. 2007-11-27 12:24:03 +00:00
adamdunkels
4eae027dd3 Changed usleep() to nanosleep() 2007-11-26 23:28:33 +00:00
oliverschmidt
953212e297 Set the maximum number of simultaneous connections to the cfs webserver to the maximum number of uIP connections. 2007-11-26 21:52:26 +00:00
oliverschmidt
f779a8cdff Set the maximum number of simultaneous connections to the cgi webserver to the maximum number of uIP connections. 2007-11-26 21:38:32 +00:00
nifi
cc51c0220b changed NETWORKDRIVERS to shorter NETSTACK 2007-11-26 19:35:06 +00:00
nifi
fa5a20f948 added ctimer init + printout of the autostarted processes 2007-11-26 19:34:23 +00:00
fros4943
06ce414c56 updated bad file info 2007-11-25 22:48:35 +00:00
fros4943
d6f46bfcaa minor fix for SYMBOLS 2007-11-25 22:47:43 +00:00
fros4943
8aac8cde97 removed unused old stuff
+ introduced COOJA definition
2007-11-25 22:47:18 +00:00
fros4943
014c6c82e1 moved test applications from platform root to separate directory 2007-11-25 22:45:56 +00:00
fros4943
6f862c4506 removed warnings 2007-11-25 22:45:04 +00:00
fros4943
4436819336 updated interface 2007-11-25 22:44:06 +00:00
oliverschmidt
9c5f62d361 Switched to lowercase file name and do consistently "first-log then operate". 2007-11-25 22:21:19 +00:00
oliverschmidt
0df5958e16 Do consistently "first-log then operate". 2007-11-25 22:19:49 +00:00
oliverschmidt
3027f98b80 Switched to lowercase file name to allow for successful driver loading from C64 DOS file system. 2007-11-25 22:16:59 +00:00
oliverschmidt
74c4e10f23 No reason to not just compile petsciiconv.c for all cc65 targets. 2007-11-25 21:43:55 +00:00
oliverschmidt
f302b5e731 Activated PETSCII support on the C64. 2007-11-25 17:12:45 +00:00
oliverschmidt
b26ff75aad Added user feedback on Ethernet configuration. 2007-11-25 15:15:05 +00:00
oliverschmidt
20d395e9b6 Added user feedback on IP configuration. 2007-11-25 15:00:32 +00:00
oliverschmidt
45c836c289 Adjusted dummy return value to (new) cfs interface. 2007-11-24 21:29:07 +00:00
oliverschmidt
0eb7106bd2 Include dummy for posix function missing in cc65 C-library. 2007-11-24 13:02:27 +00:00
oliverschmidt
0ed29ca43f Include dummies for posix functions missing in cc65 C-library. 2007-11-24 13:00:27 +00:00
oliverschmidt
e5f7fc8594 Made cfs implementation adhere to (new) cfs interface and streamlined implementation. 2007-11-22 12:03:54 +00:00
nifi
d16836d9bb changed to show Contiki version, node id, and autostarted processes at startup 2007-11-21 16:41:44 +00:00
oliverschmidt
645be6acbc Made use of the generic Ethernet driver for cc65 targets. 2007-11-20 22:24:03 +00:00
oliverschmidt
7c1cbd4ee2 Added speed detection user feedback and adjusted soft clock to ethernet polling. 2007-11-20 21:54:06 +00:00
oliverschmidt
8ebc56aad5 Shortened welcome message. 2007-11-20 21:24:25 +00:00
oliverschmidt
aa7dd83d5d Made use of the generic Ethernet driver for cc65 targets. 2007-11-20 21:19:12 +00:00
adamdunkels
a1f11ff8e7 Removed includes for stuff that has been moved to the backyard. Added <stdint.h> include 2007-11-19 12:23:02 +00:00
adamdunkels
477d39ce5b Fixed function prototypes to match radio API 2007-11-19 09:50:54 +00:00
oliverschmidt
1c0aa8a0e4 Source reformatting only. 2007-11-18 13:24:34 +00:00
nvt-se
46b6ce9193 Conform to the radio_driver interface. 2007-11-18 12:25:22 +00:00
adamdunkels
58d442ab2f Removed buggy button.c that is and should not be used 2007-11-18 12:02:49 +00:00
oliverschmidt
12c6074a75 Moved logically empty files to backyard. 2007-11-18 02:39:10 +00:00
oliverschmidt
c1e1249bc2 Removed compiler warnings. 2007-11-18 02:36:07 +00:00
oliverschmidt
6ab83029c3 Source reformatting only. 2007-11-18 02:17:33 +00:00
oliverschmidt
86a745f923 Removed compiler warnings. 2007-11-18 02:16:57 +00:00
oliverschmidt
d11e1e6fd2 Removed reference to logically empty file. 2007-11-18 01:13:56 +00:00
oliverschmidt
6d6edb418b Declare strcasecmp here as it isn't part of C99. 2007-11-18 00:55:19 +00:00
oliverschmidt
f52ae57d99 Declare strcasecmp here as it isn't part of C99. 2007-11-18 00:46:26 +00:00
oliverschmidt
90edc773b0 Introduced C99 sized int types. 2007-11-17 22:40:33 +00:00
oliverschmidt
062e2a1ce4 Removed compiler warning. 2007-11-17 20:13:54 +00:00
adamdunkels
d6dc8763e9 Fixed dereference of void * pointer 2007-11-17 18:28:23 +00:00
adamdunkels
66b5644e07 Fixed compiler warnings to make code compile with gcc's -pedantic switch 2007-11-17 18:26:06 +00:00
adamdunkels
1e1e44a3f8 Fixed compiler warnings to make code compile with gcc's -pedantic switch 2007-11-17 18:01:00 +00:00
adamdunkels
d9eebf7e17 Fixed compiler warnings 2007-11-17 10:46:25 +00:00
adamdunkels
ff45f9d2c4 Added watchdog support 2007-11-17 10:29:33 +00:00
fros4943
79c38ef8df minor updates in cooja cfs_ram 2007-11-16 09:21:49 +00:00
nifi
a6d827fa1f moved initialization of ctimer to allow MAC layer to use ctimers 2007-11-15 13:07:42 +00:00
nvt-se
33e565d20a Removed unused variables.
Initialize header.
2007-11-14 11:17:30 +00:00
adamdunkels
f1271464fd Turned on energy estimation and profiling by default 2007-11-13 21:10:50 +00:00
adamdunkels
2140576ac9 Added battery-sensor.c 2007-11-13 20:37:18 +00:00
adamdunkels
d34f8e0dcc Preliminary untested code for the internal MSP430 battery sensor 2007-11-13 20:29:07 +00:00
nvt-se
c90a758ac5 Detect if the medium is busy right before sending. 2007-11-12 21:17:47 +00:00
adamdunkels
b51977a693 Added Doxygen documentation 2007-11-10 20:45:29 +00:00
adamdunkels
ca6abb286b Added LEDs notification. THe program won't compile without a nodeid=XXX now 2007-11-10 20:45:00 +00:00
adamdunkels
d5430dc4dc Added better boot-up behaviour of the LEDs - they can now be used to determine where in the boot sequence the node hangs (if it hangs) 2007-11-10 20:44:30 +00:00
nvt-se
0e4429068b Added a carrier sensing function. 2007-11-07 15:34:41 +00:00
nvt-se
ee59f1fe34 Use a fresh RSSI value in the read function. 2007-11-07 15:26:00 +00:00
nvt-se
a604013a88 Added more flags for the status register. 2007-11-07 15:23:35 +00:00
adamdunkels
0ce1708c76 #ifdef around RF_CHANNEL 2007-11-06 20:28:09 +00:00
nvt-se
366d845336 DMA destination is now given as a parameter instead of being hardwired. 2007-11-06 15:08:55 +00:00
nvt-se
dc8b6e7dcd Removed some unused headers and definitions. 2007-11-06 14:48:18 +00:00
nvt-se
882f340f17 Use a counter for the test so lost packets are spotted easily. 2007-11-06 14:44:42 +00:00
joxe
1d447dc043 added button sensing and leds-blinking for better sensor demo 2007-10-26 12:37:48 +00:00
adamdunkels
dd8469ee4a Added inclusion of Tmote Sky bulk upload makefile 2007-10-25 13:28:15 +00:00
adamdunkels
d2f90802de Compile profiling support only if PROFILE_CONF_ON is defined 2007-10-25 10:21:48 +00:00
adamdunkels
a9e4287cbe Changed the energy estimation type ENERGEST_TYPE_RECEIVE to ENERGEST_TYPE_LISTEN to highlight that energy is spent on idle listening, not just the actual reception of packets 2007-10-25 09:30:39 +00:00
zhitao
ff006a5103 keep in synch with the Rime abstraction 2007-10-25 08:26:49 +00:00
nvt-se
e7dc3ec422 Initialize ctimer. 2007-10-24 13:47:50 +00:00
adamdunkels
910c9ea161 Added profiling support, made rime/mac initialization nicer 2007-10-23 21:29:40 +00:00
fros4943
7512df3f7b removed bad memcpy:s 2007-10-23 12:16:13 +00:00
nifi
217056b8bd sht11 architecture support for Sky 2007-10-23 08:53:50 +00:00
fros4943
28ddccef19 added missing function declarations 2007-10-22 13:08:13 +00:00
nvt-se
e57310c0b3 Removed duplicated statement. 2007-10-22 13:07:00 +00:00
nvt-se
06f923e502 Simple test for the SHT11 driver. 2007-10-22 13:05:30 +00:00
nvt-se
91b79de654 Use sht11 driver. 2007-10-22 12:21:20 +00:00
nvt-se
045225fa05 Made driver less platform-dependent and added support for msb-430. 2007-10-22 12:19:58 +00:00
nvt-se
0c9db3caa3 Moved to core/dev. 2007-10-22 12:19:31 +00:00
nvt-se
406cc6d5a8 Set channel to RF_CHANNEL after simple_cc2420_init.
Otherwise the init function would reset the channel to 11.
2007-10-12 12:47:32 +00:00
nvt-se
2d0225b0e4 Safeguard for invalid packets. 2007-10-04 10:02:08 +00:00
nvt-se
fb9b800c53 More clear power down procedure. Now it is required that cc1020_on
is called before anyone can send after the power down.
2007-10-02 14:05:45 +00:00
nvt-se
4e8bdb1c08 Power managment is handled by another layer. 2007-10-01 11:59:36 +00:00
nvt-se
c0686e80f1 Added definitions for the MAIN register. 2007-10-01 11:56:49 +00:00