dak664
a9dedfee4f
Refactor contiki-conf files, remove obsolete defines.
2010-12-13 23:31:13 +00:00
dak664
e06dada659
Update platform build for hello-world, includes patch from Tobias Schäfer
2010-12-05 20:21:19 +00:00
dak664
8e38f5ee34
Fix comment, add WEBDIR=default to force rebuild with default web content
2010-12-05 17:32:50 +00:00
dak664
35b2ce0cdb
Add status page link, show correct rssi, fix indexing off array in ipv4 builds
2010-12-04 21:32:35 +00:00
kasunch
753cd22d56
Changing line ending to LF
2010-12-04 08:22:10 +00:00
dak664
1ca7f7f940
Apply patch from Tobias Schäfer to enable hello-world build. Untested otherwise.
2010-12-03 21:39:33 +00:00
dak664
58b7a19803
Hardware/software radio HAL patch from Roger Larsson.
...
Use CHANNEL_802_15_4 define for RF channel on all AVR platforms, default 26.
Remove hopefully unnecessary interrupt disable wrapper on eeprom reads and writes.
2010-12-03 20:42:01 +00:00
dak664
09c45f0497
Add address, neighbor, routes cgi's
2010-12-02 15:37:13 +00:00
dak664
6f66d45917
Add status web page with addresses, neighbors, routes
2010-12-02 15:28:38 +00:00
dak664
30885ba4ce
Do clock init before any RS232 output
2010-12-01 16:30:34 +00:00
dak664
3d3ad9e2c2
Fixes to allow ipv4 (hello world) builds
2010-12-01 16:23:55 +00:00
dak664
c027c1664a
Informative error when bogus platform is used in a contiki build
2010-12-01 15:09:06 +00:00
zhitao
af7b81efdb
resolved conflict with type declaration
2010-12-01 10:19:58 +00:00
dak664
5a4fa388da
Refuse to play ping-pong with host interface
2010-11-29 21:22:41 +00:00
dak664
0735b431aa
Enable RPL neighbor webserver page
2010-11-29 21:21:36 +00:00
dak664
dc028b3f85
Get rssi correctly in either rx mode, clean up radio driver debugging
2010-11-26 20:39:15 +00:00
adamdunkels
353bb07cc9
Changed the RDC rate configuration name to the new configuration name
2010-11-26 12:09:04 +00:00
dak664
880233a451
RSSI read fix (use ED register in AACK mode), add reduced power configuration for miniature mesh testing.
2010-11-24 18:46:57 +00:00
nifi
3bd78893e5
Renamed nullrdc to nullrdc-noframer and nullrdc-framer to nullrdc.
...
nullrdc (previously nullrdc-framer) is now a RDC implementation that
does not do any radio duty cycling but supports link layer addresses
and frame format via framer (for example 802.15.4). nullrdc can now be
used in the same way as contikimac, xmac, etc.
nullrdc-noframer (previously nullrdc) is a null RDC implementation
that does not do any radio duty cycling, does not add any header of its
own to the packets, and does not support link layer addresses.
2010-11-23 18:11:00 +00:00
dak664
da8ad17c02
Save 256 bytes of RAM by excluding floating point routine
2010-11-21 17:56:36 +00:00
dak664
b3324c6d23
Add menu option to temporarily disable RS232 debug output for higher 6lowpan throughput.
...
Functional rpl with RNDIS/Ubuntu (tested on Raven single hops)
2010-11-19 20:02:25 +00:00
dak664
c6c81acede
Add optional pings to google and cisco
2010-11-19 19:44:10 +00:00
dak664
fe19719a16
Fix printf_P error
2010-11-18 14:33:10 +00:00
adamdunkels
9446d37285
Increased the default Cooja CFS size to 4000 bytes so that examples work (found by Roger Larsson)
2010-11-15 21:44:37 +00:00
enricmcalvo
f4c1953563
Added temporary definition of P1SEL2 for those mspgcc4 without complete port register definitions.
2010-11-14 21:59:02 +00:00
dak664
cc7fea92d2
Force ipv6 when building with fakeuip
2010-11-13 16:28:46 +00:00
dak664
72d49c20af
Allow non-ipv6 build (hello world)
2010-11-12 20:49:03 +00:00
dak664
9e94ba9803
Allow non-ipv6 build, e.g. Hello World
2010-11-12 17:15:00 +00:00
fros4943
0a8d898678
#ifndef'd elfloader's default memory usage
2010-11-11 13:56:02 +00:00
enricmcalvo
436e4dce1c
Updated accelerometer drivers to avoid conflicts with radio transceiver.
2010-11-10 13:46:39 +00:00
fros4943
3563089a91
reimplemented initial support for referencing contiki source files in cooja projects
2010-11-10 13:11:43 +00:00
maralvira
5b4c63440b
fix typos
2010-11-09 01:30:38 +00:00
oliverschmidt
7432afa036
Both apps/webbrowser and apps/webserver contain a http-strings.c so the object files generated overwrite each other. However, currently webserver/http-strings.c is a clean superset of webbrowser/http-strings.c so using only that one even in the www.prg project makes things (sort of) work.
2010-11-07 23:36:34 +00:00
maralvira
24b6071234
change maca_raw_mode to contiki_maca_raw_mode
2010-11-07 18:39:39 +00:00
maralvira
3747f9a7c5
use the nullmac and nullrdc with framer layer.
2010-11-07 18:36:52 +00:00
maralvira
e029fa8da0
fix defines for raw mode
2010-11-07 18:34:52 +00:00
maralvira
8cd50c90ba
initial commit for the redbee-dev platform
2010-11-07 13:56:17 +00:00
maralvira
26725e7c19
use sicslowmac_driver instead of contikimac_driver --- since contikimac
...
power saving doesn't seem to be working.
2010-11-07 13:46:03 +00:00
enricmcalvo
01f886dad9
Slight modification to clean properly
2010-11-07 08:40:24 +00:00
enricmcalvo
59bdebe842
Added I2C Master drivers and accelerometer drivers
2010-11-07 08:38:51 +00:00
dak664
acd9d516d8
Add RPL neighbors and routes printout to Jackdaw menu
2010-11-05 20:35:15 +00:00
joxe
f08e262055
fixed buggy config of phidget sensors for Z1
2010-11-05 10:31:57 +00:00
dak664
abf4791db4
Add Raven RPL build option
2010-11-03 16:51:55 +00:00
adamdunkels
896f627290
Made uIPv6 packet queueuing configuration configurable
2010-11-02 11:06:01 +00:00
oliverschmidt
0d1db1a78b
Since a few days the cc65 trunk contains a POSIX dirent implementation for the Atari. Until a new cc65 release is available - and Contiki has switched to that release - I'll borrow the implementation from the cc65 trunk.
2010-11-01 19:44:34 +00:00
dak664
9194b3ac69
Fix error when RS232 not enabled
2010-10-28 19:31:28 +00:00
dak664
ad6712736b
Fix Windows XP RNDIS+CDC serial port enumeration
2010-10-28 19:30:14 +00:00
oliverschmidt
0ef1171705
Just always call process_run() and etimer_request_poll() in turn - like the "major" platforms do.
2010-10-27 22:17:39 +00:00
dak664
258e3cc93a
Allow simultaneous use of RS232 and USB serial ports
2010-10-27 14:51:20 +00:00
salvopitru
d8711d32a3
Added configuration in order to run Rime.
2010-10-27 14:05:23 +00:00
oliverschmidt
46122f558f
Skip the CBM volume header.
2010-10-26 18:56:39 +00:00
joxe
dfff488a3d
configured tmote sky to use 5 retransmissions
2010-10-26 13:26:16 +00:00
salvopitru
ec5e3ce0d7
New Contiki port to STM32W108.
2010-10-25 09:03:38 +00:00
adamdunkels
726bd0e58e
Made collect neighbors, queuebuf number, uip-ds6 configuration settable through project-conf.h
2010-10-24 21:12:31 +00:00
dak664
123e3cae41
Fix compiler warnings
2010-10-23 15:26:46 +00:00
oliverschmidt
5e10cf2eed
Implemented cfs_opendir() and friends for CBMs based on cc65's cbm_opendir() and friends.
2010-10-23 13:48:06 +00:00
oliverschmidt
9e9eb4b55c
There's no point in pulling in cfs-posix-dir.c if the POSIX functions it depends on are dummies anyway.
2010-10-23 08:17:45 +00:00
joxe
a1e7d9c256
fixed some config params to avoid re-defining if already defined
2010-10-21 18:25:39 +00:00
adamdunkels
37a4200f40
Made a lot of things configurable via the (optional) project-conf.h
2010-10-20 22:21:16 +00:00
oliverschmidt
da7c9700cb
Added support for the FTP standalone client to the c128 target.
2010-10-19 22:41:24 +00:00
oliverschmidt
bcc2120570
Added support for the FTP standalone client to the c64 target.
2010-10-19 22:31:59 +00:00
oliverschmidt
842c6a018a
The recent global change regarding htons allowed to remove this hack :-)
2010-10-19 20:30:47 +00:00
adamdunkels
5585d72c86
A simple but substantial change: uIP used the htons()/HTONS() macro
...
functions for converting between host and network byte order. These
names are the de facto standard names for this functionality because
of the original BSD TCP/IP implementation. But they cause problems for
uIP/Contiki: some platforms define these names themselves (Mac OS,
most notably), causing compilation problems for Contiki on those
platforms.
This commit changes all htons to uip_htons instead. Same goes for
htonl, ntohs, and ntohl. All-caps versions as well.
2010-10-19 18:29:03 +00:00
kasunch
5a46c629de
Added missing slip.c file to CONTIKI_TARGET_SOURCEFILES
2010-10-19 17:05:45 +00:00
oliverschmidt
f4e2c41c76
Added support for the FTP standalone client to the atari target.
2010-10-16 11:42:40 +00:00
oliverschmidt
abe360e9fb
Added support for the FTP standalone client to the apple2enh target.
2010-10-16 10:41:46 +00:00
oliverschmidt
b943e73b9b
Made default IP config identical to minimal-net and log the IP config similar to minimal-net.
2010-10-15 21:14:18 +00:00
nifi
9a4d17fe7c
Bug fix: put device in standby mode at startup in case it has previously been put in deep power-down mode; patch by Martin Bor
2010-10-12 22:55:11 +00:00
oliverschmidt
a5df3e8d00
Removed unnecessary include.
2010-10-12 19:57:44 +00:00
oliverschmidt
284f7166b7
Allow standalone win32 programs to exit the Contiki process by calling LOAD_UNLOAD().
2010-10-12 11:03:53 +00:00
adamdunkels
93f6fda353
Updated configuration options to reflect recent changes. Increased number of queuebufs. Corrected the name of the collection neighbors option.
2010-10-03 20:40:42 +00:00
oliverschmidt
3c733a0c4e
Added section on 'dir2atr' now that there's an "official" download.
2010-10-03 11:01:32 +00:00
oliverschmidt
828378ab47
Replaced "retro" color scheme with ergonomic color scheme.
2010-10-03 10:30:53 +00:00
oliverschmidt
23aea9df35
On the Atari it seems reasonable to start on a clear b&w screen even for non-CTK apps.
2010-10-02 22:07:24 +00:00
oliverschmidt
5d54b6aba8
Now that I understand that the Atari is in fact monochrome using black & white seems the logical consequence.
2010-10-01 20:27:06 +00:00
oliverschmidt
f3b4024375
Give the use a chance to read an error message before returning to the DOS menu (like on the Apple II).
2010-09-29 21:11:21 +00:00
oliverschmidt
c839eacbdf
Added cc65 target 'atari' for Atari 8-bit machines. This addition was triggered by exsistence of http://www.atari8ethernet.com/ .
2010-09-29 19:44:01 +00:00
oliverschmidt
f70d4c600d
Minor wording change.
2010-09-29 12:07:02 +00:00
oliverschmidt
cd24e920b6
Made cfs-based webserver example compatible with 8.3 file systems.
2010-09-28 20:40:52 +00:00
oliverschmidt
8eeeef17d1
Made cfs-based webserver example compatible with 8.3 file systems.
2010-09-28 19:36:16 +00:00
oliverschmidt
b2fe3db298
Just name the binary always 'contiki'.
2010-09-28 19:23:30 +00:00
fros4943
93b953f815
moved contiki-specific initialization to separate function
2010-09-24 12:59:06 +00:00
kasunch
75e4e80df2
Adding machine dependent SLIP routines source file to the sources list
2010-09-20 18:34:14 +00:00
kasunch
ce8bb8df9c
Adding machine dependent SLIP routines for UART0.
2010-09-20 18:30:25 +00:00
kasunch
6104922c40
Added new network initialization source file to the sources list.
2010-09-20 18:22:28 +00:00
kasunch
4ebc114e90
Now, all network related initialization code segments are in one file
2010-09-20 18:15:27 +00:00
kasunch
3f1bea1ed3
1. Initialized SLIP when uIPv4 or uIPv6 is used.
...
2. Random number generator is initialized using both node id and unique hardware id
3. Printing MAC address is moved to network initialization section.
2010-09-20 18:07:25 +00:00
kasunch
cdc68b13e0
1. Added uIPv6 configuration options.
...
2. Fine tuned some configuration options to save RAM.
2010-09-20 17:56:14 +00:00
dak664
110bc0242e
Merge CDC-ECM, RNG, DFU bootloader, watchdog, settings manager, energy scan routines of Robert Quattlebaum
2010-09-17 21:59:09 +00:00
dak664
dc9f16131c
Make fake routines conditional on CONTIKI_NO_NET
2010-09-14 19:16:53 +00:00
dak664
6d3c276e7e
Add rpl configuration and webserver options.
2010-09-14 19:13:05 +00:00
dak664
b9b4f07ad9
Add internal webserver option
2010-09-14 17:03:29 +00:00
dak664
0858f71e6a
Add rpl webserver option
2010-09-14 16:59:44 +00:00
oliverschmidt
6e5e560e33
Up to now *all* Contiki apps for the Apple2 were built for maximal RAM - which means that they can't return to OS level but must reboot on exit. However many apps can get along well with 1kB less memory - which allows them to exit to the OS.
...
Therefore now the default is 1kB less memory - and apps actually needing maximal RAM can get it by adding WITH_REBOOT to their DEFINES.
2010-09-08 22:50:56 +00:00
joxe
f02cdc7c8f
minor polish to the phidget sensor driver
2010-08-27 12:58:57 +00:00
joxe
53840aca67
added basic phidget support for the Z1
2010-08-27 12:17:40 +00:00
nifi
91be7cebc4
Node ID is stored in external flash and restored on bootup
2010-08-26 22:08:11 +00:00
dak664
3bee71ad81
Add simple webserver for RPL status
2010-08-26 18:55:43 +00:00
joxe
a461eceff8
fixed configuration of button sensor
2010-08-26 16:01:20 +00:00
joxe
2c5f5cd849
added init of xmem for z1 platform
2010-08-26 09:16:39 +00:00