Simon Duquennoy
1634acf2c4
jn516x examples: fix compiler warnings to enable -Wall -Werror compilation
2015-10-20 10:11:46 +02:00
Adam Dunkels
9b6377ecdc
Fix compiler warnings
2015-10-20 10:11:37 +02:00
Adam Dunkels
afe3612c0c
Fix compiler warnings
2015-10-20 10:11:36 +02:00
Simon Duquennoy
e3303c7e99
Added missing undef in examples/cc2528dk/sinffer/project-conf.h
2015-10-20 09:37:10 +02:00
Simon Duquennoy
c8ec08732c
Fix broken printf in examples/er-rest-example/resource/res-b1-sep-b2.c
2015-10-20 09:37:09 +02:00
Simon Duquennoy
9c15d1c42f
Merge pull request #1063 from simonduq/configure-na
...
Default NDP configuration
2015-10-18 20:26:55 +02:00
Simon Duquennoy
10bd49a71a
Merge pull request #756 from sieben/dos2unix
...
dos2unix fix
2015-10-18 20:26:07 +02:00
Konrad Krentz
0a6b1cb646
llsec: Added AEAD mode to CCM*
2015-10-14 08:22:44 -07:00
Konrad Krentz
c656a4d1c5
llsec: Fixed style issues in CCM*
2015-10-14 08:22:44 -07:00
Konrad Krentz
2059b6559e
llsec: Let llsec_drivers define their own framer
2015-10-14 08:21:40 -07:00
Simon Duquennoy
2231cc9b0f
Merge pull request #1266 from drugo72/avr-revival
...
AVR revival: new battery and temperature sensors and er-rest-example for the Raven
2015-09-28 17:52:26 +02:00
Simon Duquennoy
2834b41ed6
Merge pull request #1267 from drugo72/rest
...
REST: new observable, periodic temperature resource
2015-09-28 17:52:05 +02:00
Mariano Alvira
94daacd244
Merge pull request #817 from SmallLars/econotag-ecc
...
Addet ECC functions on elliptic curve secp256r1.
2015-09-28 09:45:11 -05:00
Simon Duquennoy
f9537b6355
Merge pull request #1219 from simonduq/jn516x-port
...
NXP JN516x Platform
2015-09-25 12:09:52 +02:00
Lars Schmertmann
17ff3bb466
Added ECC functions on elliptic curve secp256r1
2015-09-24 14:11:20 +02:00
Simon Duquennoy
0780e1a051
Added NXP JN516x examples
2015-09-23 14:38:41 +02:00
Cristiano De Alti
6e91cb3a39
Activate battery and temperature resources
...
if they are supported by the platform.
2015-09-21 23:20:45 +02:00
Cristiano De Alti
ba3c167cef
Add a new periodic temperature resource.
...
The temperature sensor is sampled once per second.
If observed, temperature readings are reported on change or every
Max-Age interval (default: 60s).
2015-09-21 23:12:16 +02:00
Cristiano De Alti
5a829d818d
er-rest-example leveraging the new rave sensors.
2015-09-21 22:53:48 +02:00
Lars Schmertmann
46ffc509c1
Added App/Tool/Example for usage of additional flash on econotag/mc1322x
2015-09-14 20:43:12 +02:00
Rémy Léone
7a5071dd30
Adding a gitattributes and correcting line-endings
...
https://help.github.com/articles/dealing-with-line-endings/
2015-09-07 15:40:02 +02:00
Nicolas Tsiftes
607303ecdd
Merge pull request #1081 from pablocorbalan/light
...
Remove old unused light drivers
2015-08-28 14:13:00 +02:00
Adam Dunkels
bfb29d2f11
Merge pull request #1116 from cetic/pr-uip-clear-buffer
...
Add uip_clear_buf() macro and replace all instances of uip_len = 0
2015-08-27 10:27:08 +02:00
Jonas Olsson
67045d4012
Export RSSI to default parent in the CC26xx web demo
...
The current version of the CC26xx web demo publishes over MQTT the default parent's IPv6 address and the last observed RSSI of this link. This is collected by active probing (periodic ping).
This commit brings the probing functionality to the example's main code module. The MQTT client keeps publishing as previously, but we now also export the same information through CoAP resources. Configuration is still possible through the example's web server.
2015-08-23 20:41:12 +01:00
Jonas Olsson
bad7eb2bc8
Add a very sleepy CC26xx/CC13xx demo
...
This demonstraties how to combine CC13xx tick suppression, RPL leaf mode and turning off ContikiMAC duty cycling to build an extremely low-consuming firmware.
2015-08-23 20:41:12 +01:00
Jonas Olsson
72b586cb7d
Modify cc26xx examples to play nicely with the CC13xx addition
2015-08-23 20:41:11 +01:00
Oliver Schmidt
902b21a326
Merge pull request #1188 from oliverschmidt/master
...
Some finishing touch on the CBM retro targets.
2015-08-08 16:33:59 +02:00
Oliver Schmidt
757809196e
Some finishing touch on the CBM retro targets.
2015-08-08 15:41:24 +02:00
Pablo Corbalán
5db5524b7f
Remove unneeded headers in sky-shell-exec
2015-08-04 20:39:09 +01:00
Joe Andrieu
e0f72b9545
Clarified that a newline is needed for the echo
2015-07-26 16:17:34 -07:00
Oliver Schmidt
a0be26d9f1
Merge pull request #1150 from oliverschmidt/master
...
Several retrocomputing config changes.
2015-07-06 09:42:55 +02:00
Simon Duquennoy
3315d3069d
Merge pull request #1108 from phoenix-frozen/generify-ccm-star
...
generalised CCM module into lib
2015-07-01 10:44:41 +02:00
Oliver Schmidt
00f9eebfab
Changed Telnet server configuration for the Apple II.
...
Having the Telnet server reboot on exit (via ctrl-reset) allows to bring back the full MTU.
2015-06-28 22:25:28 +02:00
Oliver Schmidt
a70fbf1bbf
Reconfigured Telnet server.
...
In order to have the wget command make some sense the write command should be present too.
- On the Apple][ reduction of the MTU seems to gain just enough RAM to have the (rather heavy-weight) full-blown C library file I/O working.
- On the C128 there's way too little RAM so there's no wget command but only the file commands.
- On the CBMs a dummy lseek() was necessary to have the read command link.
2015-06-21 21:07:41 +02:00
Oliver Schmidt
fc9d38caba
Reduced default for number of connections.
...
Save some memory by reducing the the default for number of connections from 10 to 2.
2015-06-21 20:58:51 +02:00
Laurent Deru
1f0fd3f38b
Add uip_ext_len definition in fakeuip.c for ravenusbstick
2015-06-15 15:15:59 +02:00
Laurent Deru
1784338b2e
Add uip_clear_buf() macro and replace all instances of uip_len = 0; with it
2015-06-15 11:10:51 +02:00
Justin King-Lacroix
3ce8f26eea
generalised CCM module into lib
...
introduced convenience functions for LLSEC modules
2015-06-10 18:07:41 +01:00
Benoît Thébaudeau
e8a268cd15
cc2538: aes: Add support for 192- and 256-bit keys
...
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-02 21:41:56 +02:00
Benoît Thébaudeau
801315e819
cc2538: aes: Make it possible to have several keys stored at once
...
Several keys can be kept at the same time in the key store, and several
keys can be loaded at once. Give access to these features.
The ccm-test example is also improved to better demonstrate the use of
the key store.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-02 21:41:07 +02:00
Benoît Thébaudeau
b92a5afcc4
cc2538: ccm: Make it possible to use the interrupt
...
Using the AES interrupt allows the user process not to waste time
polling for the completion of the operation. This time can be used by
the user process to do something else, or to let the system enter PM0.
Since the system is now free to perform various operations during a
crypto operation, a protection of the crypto resource is added, and PM1+
is prohibited in order not to stall crypto operations.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-02 21:41:07 +02:00
Benoît Thébaudeau
117dc4e5e3
cc2538: Add crypto drivers and examples for AES-CCM and SHA-256
...
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2015-06-02 21:41:06 +02:00
Antonio Lignan
330e450ba4
Zolertia Re-Mote platform ported to Contiki, developed whitin RERUM FP7 European project (grant #609094 ).
...
The port was done jointly by Zolertia and George Oikonomou (University of Bristol).
2015-05-29 22:04:43 +02:00
Antonio Lignan
2cee62eb33
Merge pull request #1074 from g-oikonomou/cc26xx/contrib/new-cc26xxware
...
Update to latest CC26xxware and add it as a submodule
2015-05-21 10:01:00 +02:00
Adam Dunkels
730bda2001
Merge pull request #883 from cmorty/pull/global-macros
...
Move MAX, MIN and ABS to contiki-macros
2015-05-18 21:33:00 +02:00
Moritz 'Morty' Strübe
0dab6926b3
Move MAX, MIN and ABS to sys/cc.h
2015-05-18 08:53:17 +02:00
George Oikonomou
5f4154a0e3
Adjust AON BatMon usage
2015-05-17 14:09:51 +01:00
Antonio Lignan
32afadea77
Merge pull request #1047 from g-oikonomou/cc26xx/contrib/lpm
...
CC26xx Ultra Low Power Operation
2015-05-16 10:27:22 +02:00
Antonio Lignan
402eabecca
Merge pull request #929 from lab11/delete-old-coap
...
Delete old CoAP implementation
2015-05-15 15:49:04 +02:00
George Oikonomou
7e00eeb76a
Achieve lowest consumption with the CC26xx demo:
...
This changes the CC26xx simple demo so that a devices running this firmware will achieve the lowest possible energy consumption without requiring any changes to the example
2015-05-15 09:21:05 +01:00