Commit graph

750 commits

Author SHA1 Message Date
Matthias Kovatsch
6e0bb440ea Restructured Erbium example resources. 2011-12-07 20:51:03 +01:00
Matthias Kovatsch
13140f922f Disabled RDC for CoAP demo purposes due to changing memory requirements of core system. 2011-12-07 20:03:54 +01:00
nvt
da4d0280e8 NetDB: a simple DBMS application using Rime's Mesh protocol to transfer queries and responses. 2011-12-06 20:27:41 +01:00
nvt
639bb72855 Added the first Antelope example: a simple command-line interface to the DBMS. 2011-12-06 19:11:04 +01:00
Nicolas Tsiftes
6177187954 Check the return value of udp_new. 2011-12-01 14:40:55 +01:00
Nicolas Tsiftes
2b1549bfe8 Continued merge with sf master 2011-11-21 15:25:13 +01:00
Nicolas Tsiftes
0e32956a63 Merge remote-tracking branch 'sf/master' into rpl-patch 2011-11-21 14:59:31 +01:00
Niclas Finne
c273969400 Added missing include 2011-11-15 15:14:43 +01:00
David Kopf
899123a634 Use fixed font for neighbors and routes 2011-10-27 09:25:56 -04:00
Joakim Eriksson
cf61e522a8 added powertrace to IPv6 including an example 2011-10-13 15:09:40 +02:00
Matthias Kovatsch
df9f871313 Fixed Erbium chunks for minimal-net 2011-10-10 16:09:17 +02:00
Matthias Kovatsch
2522566b68 Added SMALL flag for border-router (exceeded sky memory) 2011-10-10 14:30:31 +02:00
Matthias Kovatsch
ce6f8de078 Fixed Erbium example simulation 2011-10-10 14:16:27 +02:00
simonduq
dd8576830e Added bursts support in CSMA/ContikiMAC, and CFS-swapping in
queuebuf. Exemplified in examples/udp-stream.
2011-09-27 16:47:03 +02:00
Niclas Finne
3017f92a55 Enabled power commands 2011-09-19 17:58:49 +02:00
Niclas Finne
21bb28bc9b Removed obsolete file (moved to tools/collect-view) 2011-09-19 17:57:35 +02:00
Matthias Kovatsch
f71b0bc794 Added Erbium REST engine with new CoAP implementation 2011-09-14 16:33:01 +02:00
David Kopf
d01df43a0c Drop unneded null byte at end of httpd-fsdata files. 2011-09-10 13:04:21 -04:00
Adam Dunkels
e4aec8340b Added SMALL=1 to make code fit on Tmote Sky 2011-09-06 15:36:25 +02:00
Adam Dunkels
7fb4fe2e56 Compile with SMALL=1 to make binary fit in memory 2011-09-06 01:59:16 +02:00
Adam Dunkels
d28ea5e915 Compile with SMALL=1 to make binary fit in memory 2011-09-06 01:59:01 +02:00
Niclas Finne
c46acc0a77 Updated for the latest version of httpd-simple in rpl-border-router 2011-09-06 00:25:20 +02:00
Niclas Finne
c1b88afe48 Added safeguard to avoid copying too much data to filename 2011-09-06 00:19:31 +02:00
Niclas Finne
9ac676c7c8 Typo 2011-09-06 00:18:29 +02:00
Adam Dunkels
7faeb1fa3d Updated to use latest Rime APIs 2011-09-05 22:38:23 +02:00
nvt
708435ecc8 Improved the clarity of the Coffee test. 2011-09-05 21:25:01 +02:00
Adam Dunkels
bfc314a037 Remove debug output to save space 2011-09-05 12:08:26 +02:00
Adam Dunkels
a06cf93e4c Made the sky and z1 platform handling of PROJECT_CONF_H the same as the other platforms: the makefile should define PROJECT_CONF_H to be the name of the header file to include. This header file should #undef everything it #defines, as it is included after all the other configuration options in contiki-conf.h 2011-09-05 11:46:15 +02:00
Adam Dunkels
126899278c Include string header 2011-09-05 11:41:08 +02:00
Adam Dunkels
722b6e0b96 Print out sender IPv6 address when receiving data. When sending data, include a counter in the message. 2011-09-01 09:19:26 +02:00
Adam Dunkels
69d262af5b Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki 2011-08-31 20:57:31 +02:00
Adam Dunkels
587ac9c501 Copyright headers 2011-08-31 20:54:57 +02:00
David Kopf
407c76c5df output buffer unused at present, save some RAM 2011-08-31 11:52:55 -04:00
David Kopf
470887eddd Print elf size if ELF_SIZE is defined 2011-08-31 11:50:14 -04:00
Adam Dunkels
2b245cf850 Update to new API 2011-08-29 22:00:25 +02:00
Adam Dunkels
823f28e87c Made the simple UDP examples simpler 2011-08-29 21:51:09 +02:00
Adam Dunkels
2ae835ef65 Simulation file for the unicast example 2011-08-29 21:41:25 +02:00
Adam Dunkels
e480740fd9 Simulation file for the broadcast example 2011-08-29 21:41:15 +02:00
Adam Dunkels
b3f3163661 Example code for the simple UDP API 2011-08-29 21:33:23 +02:00
David Kopf
d2aece89ef Add settings manager with program flash defaults, random routine, periodic prints with ENERGEST, node-id. 2011-08-28 16:22:39 -04:00
David Kopf
5f2b2074f0 Implement WITH_RPL option in makefile 2011-08-28 16:11:48 -04:00
David Kopf
c42085c00b Add warning about slip overrun 2011-08-24 10:59:15 -04:00
David Kopf
b7cd4fbd90 Add CONTIKI_PROJECT to the makefile, enabling make upload. 2011-08-16 14:37:28 -04:00
maniacbug
1c53807727 Make PERIOD and SERVER_REPLY configurable 2011-08-16 14:17:01 -04:00
maniacbug
912ea85199 Make PERIOD configurable in Makefile 2011-08-16 14:16:19 -04:00
maniacbug
3caf77a60b Added 'webserver6' to CONTIKI_PROJECT. This enables make upload. 2011-08-16 14:14:24 -04:00
David Kopf
db5cee9f1b [Forget to add to previous commit]
Free internal webserver from dependency on /apps/webserver.
2011-08-16 10:43:47 -04:00
David Kopf
e4257647cd Free internal webserver from dependency on /apps/webserver.
Allow choice of webservers with makefile switch.
2011-08-15 18:30:31 -04:00
David Kopf
83e3b99d54 Let RPL examples enable platform RPL 2011-08-15 14:45:44 -04:00
David Kopf
6ec85fe079 Add Iris port of Shinta Hatatani 2011-08-03 10:17:59 -04:00
Adam Dunkels
63bfaa22ae Bugfix: IPv6 address to Rime address traslation did not appear correctly in the Collect-View GUI. 2011-07-29 20:26:57 +02:00
David Kopf
e3368ffb67 Fix avr progmem string accesses, add DEBUGLOGIC, configure sky defaults 2011-07-25 15:08:49 -04:00
David Kopf
0e59a0360e Raven-webserver needs raven-lcd-interface 2011-07-24 12:54:12 -04:00
David Kopf
031c45994b Add WITH_WEBSERVER=<webserver> options 2011-07-24 11:59:28 -04:00
HATATANI Shinta
04b4ff157f change some examples for iris 2011-07-18 19:53:18 +09:00
David Kopf
6355545ded Add template for AUTOSTART_PROCESS 2011-07-11 11:34:04 -04:00
Vincent Brillault
dc9cbe647d Changes in RPL implementation :
- Structural modification of RPL data storage.
- Support multiple gateways (multiple DODAG-ID with a unique InstanceID)
- Use Lollipop counters
- Add leaf-only configuration option for RPL
Bugfix :
- Correctly send "Grounded" flag in DIO
2011-07-11 16:52:45 +02:00
nvt
8edea47e0a Added an example of using the Coffee file system. 2011-07-04 18:33:49 +02:00
Nicolas Tsiftes
ccfb30707a print node ids correctly 2011-06-28 17:44:35 +02:00
Nicolas Tsiftes
a92b31ad21 Minor style improvement. 2011-06-23 15:21:20 +02:00
Nicolas Tsiftes
3f72907b41 Made the file size configurable. 2011-06-14 17:14:30 +02:00
Salvatore Pitrulli
7043c25cd9 Bugfix in page layout for mb851-websense example. 2011-05-28 12:50:12 +02:00
Salvatore Pitrulli
efffaac0ff Changed default size of uIP buffer and removed serial line input for mb851-websense example. 2011-05-28 12:50:10 +02:00
Mariano Alvira
97f70a2334 group light and leds together; use PLATFORM_HAS defines 2011-05-27 11:00:24 -04:00
Oliver Schmidt
4af9f534cc Added the Telnet server to the examples supported by cc65. 2011-05-21 23:24:55 +02:00
Niclas Finne
28780dff57 Removed example for deprecated Rime abstraction 2011-05-12 15:14:41 +02:00
Salvatore Pitrulli
5eabf33211 Added functions for deep sleep to mbxxx platform. 2011-04-27 18:12:23 +02:00
Salvatore Pitrulli
aa968309af Merge remote branch 'sf/master' 2011-04-16 16:27:10 +02:00
Salvatore Pitrulli
774ac10bca Added Makefile.target for mb851. 2011-04-14 08:01:49 +02:00
dogan yazar
31a14c3d90 Commented periodic resource related stuff for the sake of small code print and added minimal-net configuration in README. 2011-04-13 00:07:47 +02:00
Niclas Finne
61fa812351 Added missing separators in Javascript. Fixed sensors web page to use the right Javascript function to reload sensor data. 2011-04-12 08:15:29 +02:00
Niclas Finne
6facc252a2 Updated to latest collect-neighbor API 2011-04-12 07:54:05 +02:00
Niclas Finne
4181e4774e Updated to configure MAC using NETSTACK 2011-04-12 07:52:14 +02:00
dogan yazar
91dd236c55 Changes for minimal-net and bug fix for buffer handling. 2011-04-12 00:09:15 +02:00
Salvatore Pitrulli
6655c876f2 Added functions and example for deep sleep on mb851.
The added function let a process to make the system go
into deep sleep for maximum power saving.
The udp-ipv6-example shows how to use these new functions.
2011-04-08 11:53:48 +00:00
Niclas Finne
5a4a39afb3 changed etx to metric 2011-04-07 09:46:37 +02:00
Oliver Schmidt
4a731dfda9 Allow for non-GUI win32 apps. 2011-04-03 10:56:18 +02:00
Enric M. Calvo
1716d837fc Merge branch 'master' of git://contiki.git.sourceforge.net/gitroot/contiki/contiki into master_cleanup
Makefile.z1 is broken into .common and .z1 to share it with Z1 Starter Platform

Conflicts:
	.gitignore
	platform/z1/Makefile.z1
2011-03-25 17:46:38 +01:00
Enric M. Calvo
425edf3a44 Cleaned up some files, moved z1-websense example 2011-03-16 17:41:03 +01:00
Joakim Eriksson
90ae09c7e5 fixed parsing of address to handle [<addr>] 2011-03-22 10:42:38 +01:00
dak664
14246ef811 Add optional build without internal webserver 2011-03-13 11:59:17 -04:00
dak664
97a71fea76 Conditional inclusion of the internal webserver 2011-03-11 15:07:15 -05:00
Joakim Eriksson
7033bc859e fixed the prefix query 2011-03-11 16:34:30 +01:00
dak664
d4f58ca7f0 Server address options giving different 6lowpan header compression 2011-03-08 14:15:55 -05:00
Enric M. Calvo
07f59a5142 Cleaned up z1-websense.c file 2011-03-08 12:18:26 +01:00
Enric M. Calvo
ae6791abb8 minor tweaks to z1-websense and .gitignore 2011-03-08 12:03:14 +01:00
Enric M. Calvo
bd2d1ee4be ictp:z1-websense with battery in mV 2011-03-08 11:19:30 +01:00
Enric M. Calvo
73fc5f6ae7 Meaningful units for msp temp&batt sensors 2011-03-08 10:05:47 +01:00
Enric M. Calvo
127a3d03ad Added IPv6 z1-websense demo w/MSP batt&temp sensor 2011-03-08 09:27:38 +01:00
Enric M. Calvo
7c3527a062 ICTP: lowered radio power + print unicast data 2011-03-07 22:33:59 +01:00
Enric M. Calvo
7fc41e1706 M Makefile.common to add tmp102 sensor by default 2011-03-07 21:23:58 +01:00
Enric M. Calvo
9c2f335e57 Merge branch 'master' of git@github.com:enricmcalvo/contiki-2.x 2011-03-07 16:35:12 +01:00
Enric M. Calvo
ae67f3c257 added example-unicast2 and 3 for ictp 2011-03-07 16:33:01 +01:00
Mariano Alvira
ca831a1553 rest-example: add coap client to Makefile all goal 2011-03-05 17:08:25 -05:00
Mariano Alvira
53daa9e835 rest-example: include <string.h> for memcpy 2011-03-05 17:07:56 -05:00
Mariano Alvira
43f0ad85f5 rest-example: don't do a hard override of config options 2011-03-05 16:51:33 -05:00
Enric M. Calvo
c5548c5ca9 added mV test-battery file 2011-03-04 15:58:09 +01:00
Enric M. Calvo
07d921b08e Modified Makefile and test-potent.c for ICTPWSN 2011-03-04 15:54:21 +01:00
Enric M. Calvo
ef706670e5 added example-unicast2.c 2011-03-03 17:20:11 +01:00
Enric M. Calvo
a098cdb5df added makefile 2011-03-03 17:19:06 +01:00
Enric M. Calvo
70a500df50 added example unicast with temperature 2011-03-03 17:13:42 +01:00
Enric M. Calvo
efb4a69887 Cleaned up rssi-scanner example directory 2011-03-03 13:58:25 +01:00
Enric M. Calvo
b54c97c7cf Added ViewRSSI3D example. 2011-03-03 13:55:33 +01:00
Enric M. Calvo
621aff1aeb Correceted cc2420 function calls+modified makefile 2011-03-03 13:50:56 +01:00
Enric M. Calvo
0c6fd04f44 Modified contiki-conf.h and added sensys-scanner. 2011-03-03 13:44:28 +01:00
Fredrik Osterlind
499c13a357 removed execute flag of source files (avoids diff problems with egit) 2011-03-01 18:16:42 +01:00
Enric M. Calvo
701a42e239 Added dummy light driver. Now skywebsense likes Z1
The light sensor driver is mapped to the same pin as the potentiometer
in Z1 Starter Platform. sky-websense is untouched, though.
2011-02-27 21:28:25 +01:00
Enric M. Calvo
414d926966 Sky-websense compiles for Z1 (testing) 2011-02-27 20:10:09 +01:00
Enric M. Calvo
404b735cc4 Fixed radio and contiki conf to get RIME working
cc2420 isr handled at cc2420-arch, disabled accel. interrupts and modified
platform/z1/contiki-conf.h to use same mac as sky.
Added example-broadcast-button, sends packets every second or when button pushed.
Works with other Z1s and Sky
2011-02-27 12:35:19 +01:00
Enric M. Calvo
9acdb98a56 Added a quick sht11 sensor driver support for Z1
Support for Sensirion SHT1x/SHT7x support is adapted from core for Z1 in the Ziglet port.
XXX TODO:
 + Remove SHT11_PWR
 + Lines are shared with I2C, hence port reconfiguration must be added at the driver level.
2011-02-26 12:41:56 +01:00
Enric M. Calvo
44ce1699f2 Definition of Z1 Starter Platform in contiki/platforms + LEDs + Potentiometer 2011-02-25 16:08:50 +01:00
Enric M. Calvo
3ec4143252 Added Potentiometer sensor in Z1 Platform 2011-02-25 16:01:40 +01:00
Enric M. Calvo
659f36eb79 Updated *-sensor.c files from the sky platform.
Fixed battery-sensor plus added simple test (XXX)
2011-02-25 15:35:41 +01:00
Mariano Alvira
ea527da162 don't do a hard override of platform config in rpl project config 2011-02-08 09:21:16 -05:00
Mariano Alvira
8a9384c22e rest-example is now rest-server-example 2011-02-08 09:07:45 -05:00
David Kopf
2ff236c4be Update description of make process. 2011-02-08 07:03:32 -05:00
dak664
ee65d0d887 Allow other (compatible) AVR targets 2011-02-07 13:37:43 -05:00
enricmcalvo
af6d2f3e72 Added tmp102-related makefiles directives for proper compilation. 2011-01-23 18:54:18 +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
joxe
db0423af20 added response to Mac addr request and added addrs in printout 2011-01-17 20:05:51 +00:00
salvopitru
dcff411f9d New example for mb851 board that comes from sky-websense. 2011-01-17 10:58:04 +00:00
joxe
d7712b27d0 added undef of putchar for platforms where it is a macro 2011-01-14 17:57:48 +00:00
joxe
8663cb8921 fixed compilation error 2011-01-12 20:00:48 +00:00
joxe
20f8777fd6 patched rest-example 2011-01-12 18:30:29 +00:00
adamdunkels
820d6eb334 Allow the network to settle before sending first packet. Packet transmissions are now periodic, and randomized within each period. 2011-01-10 15:11:44 +00:00
nvt-se
540675bc6a Updated the announcement example to follow the current API. 2011-01-07 23:23:31 +00:00
doganyazar
0630e0c465 Mentioned Matthias Kovatsch's CoAP Firefox plugin as an example CoAP client. 2011-01-03 22:31:57 +00:00
doganyazar
5fcfd826bd Minor modification in .well-known/core service after the comments of Matthias Kovatsch. 2011-01-03 22:25:04 +00:00
doganyazar
a81efabfb5 Clarification in README 2011-01-03 22:19:32 +00:00
dak664
26cebb6436 Show avr-size once and only once regradless of whether recompilation is needed. 2010-12-22 22:47:33 +00:00
dak664
95982b40ba $make will show avr-size once and only once whether or not a build needs to occur. 2010-12-22 21:13:09 +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
c325e212f6 Changed COFFEE_FILES to COFFEE. 2010-12-15 14:50:29 +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
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
dak664
35b2ce0cdb Add status page link, show correct rssi, fix indexing off array in ipv4 builds 2010-12-04 21:32:35 +00:00
dak664
a5cbd0cd94 Add status page, change ipv6 address to ::101 and ::102 2010-12-04 21:24:29 +00:00
dak664
0f6c089179 README additions 2010-12-03 20:45:35 +00:00
dak664
8ab0467705 Add hello-world README 2010-12-03 16:39:56 +00:00
dak664
3d3ad9e2c2 Fixes to allow ipv4 (hello world) builds 2010-12-01 16:23:55 +00:00
dak664
fe904bab40 Use proper recursive make invokation 2010-12-01 15:05:39 +00:00
doganyazar
b58e13f8e1 Defined wITH_COAP=1 to made COAP default rather than HTTP 2010-11-30 14:47:02 +00:00
doganyazar
f363140186 Minor bug fix found by Niclas. 2010-11-30 13:28:48 +00:00
doganyazar
37b47e4cf2 Syntax update 2010-11-30 13:22:26 +00:00
doganyazar
dfa12351da Added some more description to README.
Makefile update is about changing ifdef to ifeq so that users don't be misleaded.
2010-11-29 12:55:35 +00:00
doganyazar
d14e8996ab Added more details to README and small printing modification in client example. 2010-11-24 10:56:53 +00:00
doganyazar
c4f5ebcaaa Added a coap client and running coap-client-server COOJA simulation. Made README more detailed. 2010-11-24 10:10:48 +00:00
doganyazar
24a5dafcd3 Removing unnecessary files to add the new ones. 2010-11-23 20:59:26 +00:00
adamdunkels
125656d3cd Let node ID 1 be the source 2010-11-15 21:50:02 +00:00