1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

614 Commits

Author SHA1 Message Date
Martine Lenders
938e605a90
examples: tests: update insufficient memory lists
(for now)
2017-11-16 16:17:21 +01:00
Hauke Petersen
4ceef0c67f examples/tests: remove entries for qemu-i386 2017-11-16 10:42:02 +01:00
Dylan Laduranty
67048eafa2
Merge pull request #6900 from OTAkeys/pr/init_rtc
periph/rtc: move init from auto_init to periph_init
2017-11-13 21:22:22 +01:00
f89ecfb531
Merge pull request #7951 from cladmi/pr/conflicting_module_names
examples/pkgs: rename modules with duplicate names
2017-11-13 17:40:21 +01:00
Martine Lenders
b7f6e40188
examples: fix nanocoap_server for gnrc_netif2 2017-11-13 16:36:34 +01:00
Gaëtan Harter
1d6ef0b6e4 examples: rename APPLICATIONs whose name collide with another module. 2017-11-13 15:29:06 +01:00
Hauke Petersen
f0b3804e9f examples/default: remove usage of config module 2017-11-13 14:51:56 +01:00
Martine Lenders
1a0f4940fd
Merge pull request #7940 from miri64/posix/enh/move-time-to-module
posix: move time functions to their own module
2017-11-12 20:05:50 +01:00
Martine Lenders
0a0bb86f4a posix: move time functions to their own module 2017-11-12 19:55:57 +01:00
Martine Lenders
c6428698b4
Revert "shell/ccnl: remove use of ccnl_wait_for chunk()" 2017-11-11 19:34:52 +01:00
Peter Kietzmann
69fe566a18 shell/ccnl: remove use of ccnl_wait_for chunk() 2017-11-10 15:27:47 +01:00
Ken Bannister
70be8cd5bb net/gcoap: Update copyright for 2017 2017-11-10 06:54:38 -05:00
Ken Bannister
5435e0c7d3 net/gcoap: Add shell command option to send message confirmably 2017-11-10 06:54:38 -05:00
Ken Bannister
25f40df447 net/gcoap: Flatten command line handling to prepare for optional arguments 2017-11-10 06:54:38 -05:00
4374a71562
Merge pull request #7987 from RIOT-OS/revert-7953-examples/fix/dirty-hack-to-javascript
Revert "examples: only whitelist a few essential boards (dirty hack)"
2017-11-09 19:45:37 +01:00
Martine Lenders
c4721de4bb
Revert "examples: only whitelist a few essential boards (dirty hack)" 2017-11-09 17:38:38 +01:00
Hauke Petersen
d59b37c43d examples/gnrc_br: revert removal of pca1000x 2017-11-09 16:35:23 +01:00
Hauke Petersen
24056f3fd8 tests/examples: removed pca1000x from Makefiles 2017-11-09 13:59:18 +01:00
Vincent Dupont
eb81a67c8f examples/default: rely on periph_init to initialize rtc 2017-11-09 13:13:02 +01:00
Martine Lenders
2fbd228f12 examples: only whitelist a few essential boards (dirty hack)
This is a dirty hack proposed by @kaspar030 offline (with slight
adaptations) to allow Murdock to build properly tonight. @kaspar030
revert if the issue is fixed, @miri64 close this one if it isn't merged
tonight.

Right now Murdock fails randomly for some boards, because it doesn't has
the `xxd` tool installed.
2017-11-07 21:01:49 +01:00
Martine Lenders
861035f22d gnrc: integrate gnrc_netif2
Not link-able, since NDP and NC are missing (intentionally)
2017-11-07 19:08:44 +01:00
72add88004
Merge pull request #7794 from kaspar030/bump_jerryscript_version
pkg/jerryscript: bump jerryscript version
2017-11-07 14:31:03 +01:00
Sebastian Meiling
2e0917cd81
Merge pull request #7727 from beduino-project/bluepill-rebased
boards: add support for bluepill board
2017-10-27 20:33:07 +02:00
Sören Tempel
9b3714b0c4 add support for bluepill board 2017-10-27 16:06:50 +02:00
Hauke Petersen
0a5f70e6be examples/emcute: return after printing error message 2017-10-25 17:57:21 +02:00
118a88e60b examples/javascript: adapt to updated jerryscript package 2017-10-23 17:03:23 +02:00
167bd30453 all: fix my email address 2017-10-20 15:02:41 +02:00
Martine Lenders
b74ee8869b slip: port to be used with netdev 2017-10-10 23:14:12 +02:00
268f9b718c Merge pull request #7599 from aabadie/coap_examples_cleanup
coap: examples cleanup
2017-10-06 10:15:34 +02:00
Andreas "Paul" Pauli
69476a7a6f Merge pull request #7624 from smlng/boards/cc2650_launchpad
boards: initial support for TI CC2650 LaunchPad
2017-10-05 17:26:06 +02:00
Joakim Nohlgård
7edc421258 examples/gnrc_border_router: Use STDIO UART for ethos
If ETHOS_UART is not defined, then the default behaviour is to fall back
to UART_STDIO_DEV.

Fixes broken default configuration on boards which are not using UART0
for STDIO (e.g. Mulle)
2017-10-04 13:12:01 +02:00
6e28e95c00 examples/gcoap: update README and add new handlers 2017-09-28 22:27:57 +02:00
c2b78be6c6 examples/nanocoap_server: improve README 2017-09-28 22:27:57 +02:00
75bb211c8b tests/pkg_microcoap: move microcoap_server example to tests 2017-09-28 22:26:00 +02:00
675eafd80c examples: makefiles indentation cleanup 2017-09-22 14:53:01 +02:00
smlng
37db4c3112 boards: add cc2650-launchpad to BOARD_INSUFFICIENT_MEMORY for tests and examples
- examples: dtls-echo, gnrc_border_router, javascript
    - tests: thread_cooperation, unittests
2017-09-20 11:11:13 +02:00
Hauke Petersen
5d0ebc5e7b examples/default: the saml21-xpro has no radio... 2017-09-01 14:53:41 +02:00
91c1f4d9d6 Merge pull request #7511 from haukepetersen/rm_board_weio
boards/cpu: removed support for weio and lpc11u34
2017-09-01 09:36:08 +02:00
b67751ae8a examples/bindist: some improvements 2017-08-29 18:04:00 +02:00
Hauke Petersen
29ee609a2f Merge pull request #7266 from kaspar030/pkg-prepare
make: introduce pkg-prepare target
2017-08-29 17:53:35 +02:00
Hauke Petersen
cfa9580f31 boards: removed support for weio
No maintainer and no hardware available to the community.
2017-08-28 12:11:51 +02:00
Hauke Petersen
2290a9f69b net/gcoap: added remote sock ep to resp handler cb
When receiving a response to a request send our earlier, it is in
some cases essential, to know something about who send the reponse.
This is needed for example when sending requests to multicast
addresses to be able to react to different incoming responses.
2017-07-31 11:11:06 +02:00
Martine Lenders
4f516ec9cd
examples: fix name of saul application 2017-06-29 10:29:13 +02:00
8ff7fa2eab examples: remove nrf52dk blacklist due to #6022 2017-06-28 14:39:05 +02:00
Sebastian Meiling
9ce9dd601c Merge pull request #6554 from zhuoshuguo/lwmac_retry
LWMAC:  A simple duty cycling 802.15.4 MAC protocol (2nd try).
2017-06-26 12:50:44 +02:00
zhuoshuguo
e195a08a77 examples: provide example application that uses LWMAC. 2017-06-21 16:42:21 +02:00
84bad52a08 examples: add b-l072z-lrwan1 to insufficient mem list 2017-06-21 15:13:50 +02:00
Hauke Petersen
bb1d600778 net/gcoap: moved implemenation status to gcoap.h 2017-05-24 09:25:11 +02:00
Hauke Petersen
7a1fcdf0b8 Merge pull request #6469 from kb2ma/gcoap/observe
gcoap: Observe extension server
2017-05-24 09:11:15 +02:00
Ken Bannister
3abff6d140 gcoap: Update example for Observe, including documentation. 2017-05-23 17:55:04 -04:00
Hauke Petersen
92076cdf50 example/gnrc_border_router: use TERMDEPS 2017-05-23 14:25:11 +02:00
Martine Lenders
0ec8593a71 Merge pull request #7089 from haukepetersen/fix_gcoap_minormisc
net/gcaop: misc. minor style fixes and optimizations
2017-05-22 15:16:50 +02:00
Hauke Petersen
ba5635889c net/gcoap: make gcoap_op_state return count directly 2017-05-22 13:50:59 +02:00
kYc0o
a320b9458b examples/gcoap: remove non-necessary dependencies 2017-05-22 12:23:43 +02:00
Sebastian Meiling
dd4f8f7704 Merge pull request #6975 from OTAkeys/pr/ps_schedstatistics_fix
ps: fix schedstatistics
2017-05-17 13:50:42 +02:00
Vincent Dupont
28b7385920 examples/default: fix schedstatistics example usage 2017-05-16 10:33:42 +02:00
8501a03cbc cleanup: apply enable_debug_false.cocci to codebase (coccinelle)
Skipped sys/cbor/cbor.c, examples/microcoap_server/microcoap_sock.c,
as they use different semantics.
2017-05-15 18:45:43 +02:00
3d48eee095 cleanup: apply remove_atoi_casts.cocci (coccinelle) 2017-05-13 12:39:48 +02:00
f5a4124866 Merge pull request #6976 from miri64/conn/cleanup/rm
net: remove conn API
2017-05-12 16:09:00 +02:00
fc6560c118 examples/dtls-echo: remove unnused static property (coccinelle) 2017-05-11 13:42:45 +02:00
Emmanuel Baccelli
0566adcfe4 Merge pull request #6981 from robertsipka/update_jerryscript
pkg/jerryscript: update jerryscript package with the latest version (56802c22)
2017-05-10 21:41:38 +02:00
343f252e71 examples/emcute: fix typo in README 2017-05-10 10:51:22 +02:00
7364192241 Merge pull request #6982 from haukepetersen/fix_gnrcmin_xbeeconfig
examples/tests: remove redundant xbee config
2017-05-03 17:57:28 +02:00
Martine Lenders
d141a23334 Merge pull request #6977 from rfuentess/nanocoap_fix
examples/nanocoap_server: FIX Configuration of the node as an IPv6 node
2017-05-03 15:52:03 +02:00
Hauke Petersen
cb4b6b9f1d examples/gnrc_min: remove redundant xbee config 2017-04-28 15:43:17 +02:00
Martine Lenders
13770361bb
net: remove conn API
conn was deprecated in 38217347. 3 Releases later and now that no module
is using it RIOT-internally anymore, I think it is time to say goodbye.
2017-04-28 15:23:54 +02:00
Robert Sipka
f393c015dd pkg/jerryscript: update jerryscript package with the latest version (56802c22)
Also disabled to build jerry-libm because it is unused.
2017-04-28 14:29:52 +02:00
kYc0o
4880ea3cc6 examples/gnrc_border_router: add commented lines for SLIP 2017-04-27 14:10:32 +02:00
Raul Fuentes
07ecbe0cb3 Added the proper module for configuring the node as an IPv6 node. 2017-04-26 17:37:22 +02:00
kYc0o
bd81e010f8 examples/gnrc_tftp: avoid to print NULL 2017-04-04 01:55:46 +02:00
Neil Jones
0a3a67a9c4 examples/javascript: blacklist pic32-clicker. 2017-03-29 14:45:09 +01:00
Neil Jones
0bafa33f28 examples: javascript: Blacklist pic32-wifire 2017-03-28 16:25:32 +01:00
Neil Jones
1113b587c5 examples: gnrc_border_router: Blacklist all mips boards. 2017-03-28 16:25:32 +01:00
Emmanuel Baccelli
b5676a8262 examples: add javascript example 2017-03-22 16:20:07 +01:00
Thomas Eichinger
50ec6ffe2b examples/gnrc_networking: fix comments
As the lines refered to in the comments are already commented out,
the correct thing to do to use them is to uncomment them.
2017-03-20 10:56:08 -07:00
b0bc908918 examples: remove nucleo-f302 from memory greedy examples 2017-03-16 10:49:38 +01:00
cc5034d67e examples: remove nucleo32-l031 from memory intensive examples 2017-03-15 14:06:14 +01:00
Martine Lenders
29842bb5e4 netdev2: rename to netdev and remove gnrc_netdev
With some minor hand-edits I used the following chain of commands:

```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
        xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
                     -e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
                     -e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
        grep "netdev2" | while read dir; do
                new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
                git mv -f "$dir" "$new_dir"
        done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | while read file; do
                new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
                git mv -f "$file" "$new_file"
        done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
        xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
2017-03-15 09:31:20 +01:00
Vincent Dupont
ad0f0877cc tests,examples: sort BOARD_INSUFFICIENT_MEMORY alphabetically 2017-03-13 18:27:50 +01:00
Loïc Dauphin
4e68675656 examples: rename opencm9-04 into opencm904 2017-03-03 09:57:45 +01:00
f2c693b220 examples: remove nucleo-l053 from memory intensive examples 2017-03-02 13:52:12 +01:00
Martine Lenders
ae0d0a2634 Merge pull request #6623 from smlng/pr/net/add_static_ipv6_lladdr
add static IPv6 lladdr for tests
2017-02-28 22:37:40 +01:00
Francisco Acosta
29753d6018 Merge pull request #6433 from aabadie/nucleo_l073
boards/nucleo-l073: initial support
2017-02-28 20:22:39 +01:00
smlng
a2e7a2fea1 examples: add optional static link local ipv6 address in gnrc_networking 2017-02-28 20:09:41 +01:00
Hauke Petersen
25b6138315 examples: added emCute (MQTT-SN) example 2017-02-28 17:18:27 +01:00
e49727eda6 examples: exclude nucleo-l073 from memory greedy examples 2017-02-24 16:44:15 +01:00
a4f3a9efd6 examples: add nucleo32-f031 to unsufficient memory boards 2017-02-22 18:43:02 +01:00
zhuoshuguo
55a44470e0 gnrc: fix typos in README of gnrc_networking example. 2017-02-18 12:56:52 +01:00
Peter Kietzmann
02f03beb5c Merge pull request #6591 from haukepetersen/rm_ltc4150
drivers: remove outdated ltc4150 driver
2017-02-16 15:11:12 +01:00
Ludwig Knüpfer
3bce74aee7 examples/gnrc_networking: update blacklist
NRF51822 based boards have enough memory for this project -> remove from `BOARD_INSUFFICIENT_MEMORY`
2017-02-13 21:53:32 +01:00
Hauke Petersen
6e6a14f449 drivers: remove outdated ltc4150 driver 2017-02-13 14:08:34 +01:00
Neil Jones
bc57f42a2a gnrc_boarder_router: blacklist mips-malta board
No UART is available on the mips-malta board so blacklist this board.
2017-02-09 12:25:03 +00:00
Simon Brummer
c6020cc100 examples: tests: move gnrc_tcp examples/ to tests/ 2017-01-31 19:35:56 +01:00
e9849e660f pkg: iotivity: temporarily remove 2017-01-25 10:49:39 +01:00
0c1db826b5 Merge pull request #6403 from TizenTeam/sandbox/pcoval/on/master/patch
pkg: iotivity: Hide put_light function if not needed
2017-01-24 22:15:55 +01:00
Martine Lenders
5ea160e6fe Merge pull request #6004 from miri64/posix/enh/use-sock-for-sockets
posix_sockets: port to sock
2017-01-24 17:40:01 +01:00
Martine Lenders
1ccdc4643f posix_sockets: port to sock 2017-01-24 15:17:15 +01:00
Hauke Petersen
67fdd43ba8 Merge pull request #6398 from phectori/maple-mini
Boards: Add Maple mini
2017-01-24 14:10:55 +01:00
Hauke Petersen
10c46866d2 Merge pull request #5987 from aabadie/arduino_sketch_on_arduino
sys/arduino: make arduino sketch works on avr based boards
2017-01-24 14:10:18 +01:00
Sebastian Meiling
7f7329ea71 Merge pull request #4744 from brummer-simon/devel-gnrc_tcp
gnrc_tcp: initial implementation
2017-01-23 09:32:34 +01:00
Simon Brummer
abd307b89d gnrc_tcp : initial implementation 2017-01-22 09:27:58 +01:00
Frits Kuipers
e483c2307b boards/maple-mini: initial support 2017-01-21 16:27:17 +01:00
Martine Lenders
5b1c00ad8b Merge pull request #6388 from astralien3000/opencm9-04
boards/opencm9-04 : initial support
2017-01-21 14:37:50 +01:00
Ken Bannister
342c3f2ed3 gcoap: Remove coap.h include file, which is no longer used.
Also change references in dependencies to the net/gcoap.h include.
2017-01-20 22:00:25 -05:00
Ken Bannister
e10e579593 gcoap: Update CLI example for rebase on sock 2017-01-20 22:00:25 -05:00
Loïc Dauphin
5c4bee1b1d examples: add opencm9-04 to unsufficient memory boards in some examples 2017-01-20 18:11:07 +01:00
kYc0o
51e0aaede4 examples/gnrc_minimal: add DEVELHELP to catch non-valid configs 2017-01-20 14:22:20 +01:00
kYc0o
2bee616cfb examples/gnrc_minimal: change to unambiguous UART port for XBee 2017-01-20 14:22:20 +01:00
Oleg Hahm
3c6678b037 *: fix mismatching endifs for header guards 2017-01-19 18:30:53 +01:00
Oleg Hahm
7ee7801c10 *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
Oleg Hahm
693636690c Merge pull request #6399 from OlegHahm/timex_constants
timex: unambiguous time conversion macros
2017-01-19 17:29:26 +01:00
Oleg Hahm
4f4214235b timex: unambiguous time conversion macros 2017-01-19 13:18:08 +01:00
59cc59059e examples: add nucleo32-f303 to insufficient memory boards in some examples 2017-01-19 11:09:42 +01:00
0717129980 Merge pull request #6417 from aabadie/nucleo32-f042
boards/nucleo32-f042: change board name nucleo->nucleo32
2017-01-19 07:40:12 +01:00
963662416b boards/nucleo32-f042: change board name nucleo->nucleo32 2017-01-18 22:04:59 +01:00
88a46a95bd Merge pull request #6136 from aabadie/nanocoap_put
examples/nanocoap_server: add resource for coap PUT/POST request
2017-01-18 22:04:05 +01:00
Philippe Coval
d587cf38df pkg: iotivity: Hide put_light function if not needed
Without this change it fails to build from source:
   client_switch.c:80:1:\
   error: ‘put_light’ defined but not used [-Werror=unused-function]

At least with BOARD=arduino-mega2560, now all iotivity examples are building.

Bug: https://github.com/RIOT-OS/RIOT/issues/6241
Change-Id: I6b2af5ab6b8bf20e848dcd30d580990006c950e7
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
2017-01-18 21:13:46 +01:00
Oleg Hahm
df7927dc94 shell: introduce txtsnd pseudomodule
This commit allows to enable/disable the txtsnd shell command. The
command is used to send strings over L2 in GNRC. Until now the command
was automatically enabled if GNRC and shell_commands were present, which
may lead to confusion if no L2 packet handler is registered.
2017-01-18 20:58:56 +01:00
Martine Lenders
9666f58e6c Merge pull request #6387 from haukepetersen/add_example_saul
examples: added stand-alone SAUL example
2017-01-18 18:48:32 +01:00
Peter Kietzmann
1d4f69eb7d Merge pull request #6007 from miri64/microcoap_example/rfc/host
CoAP examples: make example a host instead of router
2017-01-18 09:00:04 +01:00
5857e8d24a examples/nanocoap_server: add coap resource accepting GET and PUT requests in nanocoap example 2017-01-17 18:03:53 +01:00
47f6ff3056 Merge pull request #6237 from kaspar030/rename_AD_to_Q
make: rename AD to Q
2017-01-17 16:16:02 +01:00
Martine Lenders
74342ee4df nanocoap_example: make example a host instead of router 2017-01-17 12:35:13 +01:00
Martine Lenders
444a90891b microcoap_example: make example a host instead of router 2017-01-17 12:35:13 +01:00
Hauke Petersen
b5e147c56f examples: added stand-alone SAUL example 2017-01-17 12:22:23 +01:00
Hauke Petersen
1469d46501 test/examples/make: inc all of SAUL on saul_default
- make saul_default dependent on saul_reg and auto_init_saul
- adapt default example and the saul test application
2017-01-17 12:22:23 +01:00
cfa2beadf5 examples/nanocoap_server: update nanocoap version 2017-01-15 13:22:30 +01:00
Peter Kietzmann
a8297595e6 Merge pull request #6108 from haukepetersen/opt_nrf_nrfmin
cpu/nrf5x: ported nrfmin driver to netdev2
2017-01-10 16:52:54 +01:00
Peter Kietzmann
f76b2f4906 Merge pull request #6273 from OTAkeys/pr/nucleo-f042
boards: add nucleo-f042
2017-01-10 14:52:00 +01:00
Hauke Petersen
cb3dcaaf5d boards/nrf52dk: use nrfmin driver 2017-01-10 11:54:49 +01:00
Hauke Petersen
9845e71106 examples/default: enabled netif for microbit 2017-01-10 11:54:49 +01:00
Hauke Petersen
86531a0786 examples/gnrc_minimal: adapted XBee config 2017-01-10 11:47:31 +01:00
Hauke Petersen
83d206e2b0 drivers/xbee: adapted to netdev2 2017-01-10 11:47:31 +01:00
Vincent Dupont
1a12a40110 boards/nucleo-f042: initial support 2017-01-10 10:34:35 +01:00
3b1d67badd sys/arduino: make arduino sketch works on avr based boards 2017-01-03 13:01:30 +01:00
Cenk Gündoğan
a5ffbeedf9 dist: examples: fix minor typos 2016-12-27 13:50:42 +01:00
smlng
911c5e8114 cppcheck: fix warning in ccn-lite example 2016-12-22 15:21:42 +01:00
f44763f346 make: adapt Makefiles to AD -> Q rename 2016-12-22 12:12:38 +01:00
2daa4e399d nanocoap/example: add README file 2016-12-20 17:03:08 +01:00
cdbe37cfde example/microcoap_server: fix link local address 2016-12-16 09:56:22 +01:00
Emmanuel Baccelli
364874f7e1 Merge pull request #6096 from mattiantonini/pkg/iotivity
[Pkg] IoTivity Pkg for RIOT OS
2016-12-05 15:02:47 +01:00
Mattia Antonini
3f18bf0eb4 IoTivity Pkg for RIOT-OS 2016-12-05 10:41:07 +01:00
Joakim Nohlgård
7c48c891a0 xtimer: Update xtimer usage to match API changes 2016-11-29 20:44:31 +01:00
Hauke Petersen
c1f308ba85 examples: blacklisted calliope-mini 2016-11-21 17:20:54 +01:00
b6de3fe29c examples: nanonet: add comment regarding resource sorting 2016-11-16 14:52:54 +01:00
Hauke Petersen
4040493e2c examples: blacklisted microbit for insufficiant RAM 2016-11-09 12:01:09 +01:00
Martine Lenders
21c4cb41ff tinydtls: fix for build system fix 2016-11-04 16:20:53 +01:00
Martine Lenders
61531451f2 examples: fix off-by-one error in TinyDTLS example 2016-11-03 13:12:21 +01:00
58983de28a examples/gnrc_networking: fix custom channel definition 2016-11-02 13:21:34 +01:00
Peter Kietzmann
1c337b1d6c Merge pull request #6032 from miri64/dtls/fix/blacklist-nrf52dk
dtls: Temporary fix example for #6022
2016-11-01 13:30:16 +01:00