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
Ken Bannister
1783c9c672
gcoap: CLI example
2016-10-31 22:41:52 -04:00
Martine Lenders
afe5ebee80
dtls: Temporary fix example for #6022
...
Seems like DTLS is also affected
2016-10-31 21:28:54 +01:00
Martine Lenders
a4074bf5f4
Merge pull request #6006 from miri64/microcoap/enh/port-to-sock
...
examples: port microcoap example to sock
2016-10-31 14:10:15 +01:00
Martine Lenders
c958dd89b8
Merge pull request #5972 from kaspar030/add_pkg_nanocoap
...
pkg: add nanocoap
2016-10-31 14:04:44 +01:00
Raul Fuentes
cf64aba1c8
TinyDTLS: integration into RIOT (without sockets)
...
Support for TinyDTLS (0.8.6) is added together an example at 'examples/dtls-echo'.
2016-10-30 18:05:25 +01:00
abb6ac078b
examples: nanocoap_server: initial commit
2016-10-30 06:45:30 +01:00
Martine Lenders
27bb45fa79
examples: port microcoap example to sock
2016-10-27 12:59:33 +02:00
Martine Lenders
9e97b0a028
Merge pull request #5977 from miri64/ieee802154/enh/centralize-default-values
...
ieee802154: centralize default values
2016-10-26 16:39:44 +02:00
Martine Lenders
6104d44cbe
examples: fix default channel setting for all radios
...
The config assumed it was a 2.4 GHz radio. This solution isn't perfect
either but eliminates a few more cases.
2016-10-26 15:32:12 +02:00
1659f56904
boards/nucleo-f070: initial support for nucleo-f070 board
2016-10-26 14:12:39 +02:00
Martine Lenders
0016463687
all: fix for new netreg_entry_t structure
2016-10-25 22:17:18 +02:00
Hauke Petersen
bc232a5642
Merge pull request #5524 from miri64/gnrc_netreg/api/helper-macro
...
gnrc_netreg: introduce helper macro/function for entry init
2016-10-25 21:21:25 +02:00
Martine Lenders
dc45cd2610
gnrc: use new netreg helper functions everywhere
2016-10-25 18:47:30 +02:00
3f29e77a4c
boards/nucleo-f030: initial support
2016-10-12 14:32:25 +02:00
Cenk Gündoğan
326a55caef
examples/gnrc_networking: use netstats_rpl
2016-09-27 20:40:04 +02:00
Cenk Gündoğan
c0f05a8a88
examples: ccn-lite-relay: minor doc fix
2016-09-11 22:39:20 +02:00
Martine Lenders
3b4f025e5d
gnrc_border_router: use start_network.sh script as for term target
2016-08-30 21:05:26 +02:00
Oleg Hahm
0703d80563
Merge pull request #5661 from OlegHahm/ccnl_update
...
pkg: ccn_lite update
2016-08-29 16:16:22 +02:00
b3a061e0ab
sys: remove config module
2016-08-27 07:57:09 +02:00
Michael Frey
d36712be88
update line number of ndn.lua
...
The ndn.lua file in the ndn-tools repository was changed most recently. Hence, the old line number in the wireshark dissector section was pointing to the wrong line.
2016-08-18 16:24:39 +02:00
Oleg Hahm
99e3a22d63
examples: open first interface automatically
2016-08-18 16:22:28 +02:00
Oleg Hahm
8ebdf39d14
examples: use RONR for ccn-lite-relay
2016-08-18 16:22:28 +02:00
Joakim Nohlgård
c0ad83c167
tests: Update xtimer_usleep_until usage to xtimer_periodic_wakeup
2016-07-29 13:05:02 +02:00
kYc0o
91410f5259
Merge pull request #5626 from aabadie/default_channel
...
makefiles: expose a single DEFAULT_CHANNEL variable
2016-07-18 14:26:24 +02:00
Martine Lenders
20975e5fa3
Merge pull request #5522 from miri64/examples/fix/udp-payload-size
...
examples: gnrc_networking uses variable it hasn't access to anymore
2016-07-14 19:18:10 +02:00
87ca058417
makefiles: expose a single DEFAULT_CHANNEL variable
2016-07-14 17:44:42 +02:00
abe5c19407
dist/tools: make ethos baudrate configurable
2016-07-14 17:01:02 +02:00
Aaron Sowry
71597f4735
examples/default: Include boards with cc2538 RF support
2016-07-13 14:19:52 +12:00
Hauke Petersen
32be958eeb
examples/default: add z1 and telosb for radio
2016-07-06 18:14:48 +02:00
83f2b0a131
examples/microcoap_server: fix .well-known/core endpoint
2016-06-24 09:38:06 +02:00
kYc0o
c9118e5fe4
examples/gnrc_minimal: Add support for XBee into gnrc_minimal
2016-06-23 11:45:42 +02:00
Martine Lenders
634adf37d8
examples: gnrc_networking uses variable it hasn't access to anymore
2016-06-06 19:15:08 +02:00
kYc0o
69b1ef3a41
Merge pull request #5167 from aabadie/iotlab-a8-m3
...
board: port to iotlab M3 of A8
2016-06-06 15:08:32 +02:00
Cenk Gündoğan
a10151d5f0
Merge pull request #5440 from cgundogan/pr/auto_init/rpl
...
auto_init: initialize gnrc_rpl
2016-06-01 07:59:41 +02:00
Cenk Gündoğan
5534738df8
examples: auto-initialize RPL for gnrc_networking
2016-05-31 22:13:32 +02:00
Cedric Adjih
292f4bc1ee
boards/iotlab-a8-m3: initial implementation
2016-05-31 14:52:49 +02:00
Oleg Hahm
6707c20b7d
netstats: initial import of IPv6 netstats
2016-05-25 14:44:53 +02:00
Martine Lenders
c24e91d4df
Merge pull request #5229 from OlegHahm/pktbuf_minimal_check
...
netdev ethernet: deal with too small packet buffer
2016-04-20 14:44:30 +02:00
Oleg Hahm
26cf46cf70
gnrc_minimal: remove workaround for native
...
The workaround for the pktbuf size is not longer needed, since native itself assures a big enough buffer.
Using a neighbor cache size of 1 is mandatory for all platforms when compiling pedantically.
2016-04-20 09:10:55 +02:00
Leon M. George
fc668c4857
examples/gnrc_border_router: cc2650stk insufficient memory
2016-04-18 19:00:49 +02:00
kYc0o
6d7f3aee18
examples/gnrc_border_router: Add ethos and start_network.sh to README.md
2016-04-14 11:53:13 +02:00
0725d3ef0d
examples: gnrc_border_router: clean up ethos configuration
2016-04-11 17:03:28 +02:00
ce16c247bd
examples: gnrc_border_router: switch to UHCP + ethos
2016-04-11 17:03:28 +02:00
Hauke Petersen
02df871428
Merge pull request #4949 from jia200x/nucleo-f072
...
board: added support for nucleo f072
2016-03-31 19:18:28 +02:00
José Ignacio Alamos Aste
cc0e94f9c6
blacklist: nucleo-f072: blacklisted several examples and tests
2016-03-31 19:08:10 +02:00
Oleg Hahm
0e3a9c693e
Merge pull request #4819 from Lotterleben/microcoap_example_copper_fix
...
microcoap_server: make app fully work with Copper
2016-03-31 00:05:31 +02:00
Oleg Hahm
506e23f481
Merge pull request #2362 from kaspar030/add_lgpl_compliance_simplified
...
add infrastructure for binary LGPL compliance checks
2016-03-30 13:56:02 +02:00
1a003ebb97
examples: add example for "make bindist"
2016-03-30 11:00:31 +02:00
Lotte Steenbrink
728c1349fd
microcoap_server: make app fully work with Copper
...
In its current state (and setup with radvd), the microcoap_example application will show up in Copper, but the CoAP requests won't reach the application. This commit fixes that and updates the README.
2016-03-29 22:53:15 -07:00
Oleg Hahm
82046155d9
example ccn-lite: minor Makefile cleanup
2016-03-24 18:48:08 +01:00
Oleg Hahm
b64f850ee8
example ccn-lite: updated and extended README
2016-03-24 18:48:08 +01:00
Oleg Hahm
10f5f1aa33
make: introduce netif_default pseudomodule
...
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
2016-03-24 16:47:30 +01:00
Oleg Hahm
991c71cf27
gnrc ipv6: use ipv6_addr_t ptr for hdr_build
2016-03-23 15:20:12 +01:00
Oleg Hahm
360413a033
gnrc ipv6 hdr: remove len params from hdr_build
2016-03-23 15:20:11 +01:00
Oleg Hahm
487f6e480f
gnrc udp: simplify gnrc_udp_hdr_build
...
Directly using 16 bit port numbers instead of casting uint8_t pointers.
2016-03-23 15:20:11 +01:00
Cenk Gündoğan
72a3d50bed
examples/gnrc_networking: comment about optional DODAG_CONFs in Makefile
2016-03-21 17:11:52 +01:00
Cenk Gündoğan
bf1af5953f
examples: use global gnrc_pktdump_pid
2016-03-11 14:22:42 +01:00
Oleg Hahm
6df4111e49
shell: improved online documentation for txtsnd
2016-03-09 13:41:21 +01:00
9082273746
core: header cleanup
2016-02-28 22:46:28 +01:00
Oleg Hahm
f89fbbcf41
default example: reduce packet buffer size to 512b
2016-02-15 10:02:16 +01:00
Cenk Gündoğan
761f214072
Merge pull request #4690 from Lotterleben/gnrc_networking_ext_doc
...
examples/gnrc_networking: add explanation for RIOT<->RIOT communication
2016-01-27 14:27:02 +01:00
Lotte Steenbrink
135169ef33
microcoap_server: add instructions for FF Copper
2016-01-27 05:22:32 -08:00
Lotte Steenbrink
e7f479fb1a
examples/gnrc_networking: add explanation for RIOT<->RIOT communication
2016-01-26 13:27:03 -08:00
Lotte Steenbrink
26a4406286
examples/gnrc_networking: rm mention of tap bridge
2016-01-25 06:09:37 -08:00
Lotte Steenbrink
2bdf955257
examples/microcoap_server: add instruction to set up tap if
2016-01-25 06:08:20 -08:00
Lotte Steenbrink
a120ebc461
examples: fix tiny typo in gnrc_networking README
2016-01-20 06:09:24 -08:00
Thomas Eichinger
a43cbd17ff
tfpt: fix formating warnings/errors
2016-01-05 14:59:34 +01:00
Oleg Hahm
7b95366594
Merge pull request #4455 from OlegHahm/tlsf_warning_free
...
pkg tlsf: make it compile with -pedantic
2015-12-16 12:51:44 +01:00
Victor Arino
3a8a932b27
boards/nucleo-f103: add support for nucleo-f103
2015-12-15 17:23:27 +01:00
Oleg Hahm
b522c13432
example ccn-lite-relay; enable TLSF for native
...
With the previous commit TLSF should compile for native, too.
2015-12-15 16:42:43 +01:00
Oleg Hahm
60e283e6a2
pkg tlsf: add tlsf initialization function
...
The init function was patched out, but is actually required to compile without warnings with -pedantic enabled.
This patch also updates ccn-lite and x86 support accordingly.
2015-12-15 16:42:43 +01:00
Oleg Hahm
e07c98ea88
Merge pull request #4274 from OlegHahm/ccnl_reimport
...
CCN-lite reimport
2015-12-08 12:11:33 +01:00
Oleg Hahm
5259629678
ccn-lite example: use TLSF
2015-12-08 11:27:03 +01:00
Oleg Hahm
13958178f5
shell: move ccnl commands from example to shell
2015-12-08 11:27:03 +01:00
Oleg Hahm
f3d16b85a5
ccn-lite: initial import of an example
2015-12-08 11:27:03 +01:00
Hauke Petersen
809b907ec6
exmaples/gnrc_tftp: adapted to changed FLAG names
2015-12-07 22:10:48 +01:00
Hauke Petersen
4216f9fef0
examples: adapted to renamed THREAD_FLAGS
2015-12-07 22:09:47 +01:00
0f1302d72a
examples: initial commit of microcoap_example
2015-12-04 11:52:35 +01:00
DipSwitch
ede923bc5c
tftp: implement TFTP server and client
...
Fix: packet size and typo in transfer mode main -> mail
2015-12-03 21:45:48 +01:00
Sebastian Sontberg
2739a36555
examples/default: remove trailing whitespaces
2015-12-03 16:47:16 +01:00
Cenk Gündoğan
315ae0eeb4
Merge pull request #4326 from OlegHahm/posix_sockets_dgram_fixes
...
posix sockets: recvfrom on connectionless transports
2015-12-02 17:21:27 +01:00
Oleg Hahm
fdf6da07eb
examples: every socket thread needs a msg queue
2015-12-02 14:45:43 +01:00
Oleg Hahm
f0e5413f3a
Merge pull request #4283 from OlegHahm/gnrc_networking_minimum
...
gnrc: networking minimal
2015-12-02 01:08:57 +01:00
Oleg Hahm
f3f485a0e9
examples: initial import of a minimal gnrc app
2015-12-02 00:54:48 +01:00
Hauke Petersen
02f502429d
examples/default: use SAUL
2015-11-30 20:33:56 +01:00
Hauke Petersen
ff7999781c
examples: added Arduino hello-world example
2015-11-27 12:45:12 +01:00
Cenk Gündoğan
58cb5a2738
examples: gnrc_networking: vtimer to xtimer
2015-11-10 12:42:45 +01:00
Hauke Petersen
729e4d1992
examples/gnrc_border_router: blacklisted boards
2015-10-28 09:48:18 +01:00
Paul Rathgeb
cefe2a6698
make: Blacklisted the board 'weio' for some test due to insufficient
...
RAM/ROM
Blacklisted LPC11Uxx.h for doxygen
2015-10-01 20:11:48 +02:00
Oleg Hahm
b538c74229
examples: spending the main thread a message queue
...
Since it is likely that the main thread will send netapi IPC calls that expects a reply. These replies may come faster than the thread can handle them, causing the layers below to stuck.
2015-09-30 23:21:29 +02:00
Cenk Gündoğan
bab642bd37
examples/gnrc_border_router: README fixes
2015-09-28 14:24:48 +02:00
Ludwig Knüpfer
eda6328e21
documentation: update my name (Ortmann -> Knüpfer)
2015-09-27 18:58:30 +02:00
Martine Lenders
4508e22da8
Merge pull request #3646 from authmillenon/posix/feat/sockets
...
posix: redo socket API to use conn
2015-09-22 23:04:03 +02:00
Martine Lenders
a345a9dfa6
examples: add POSIX socket example
2015-09-22 22:25:02 +02:00
Martine Lenders
00a0c90269
Merge pull request #3919 from authmillenon/examples/fix/gnrc-networking-output
...
examples/gnrc_networking: address output according to RFC 3986 and 5952
2015-09-22 06:38:38 +02:00
Martine Lenders
ea3d4310d0
examples/gnrc_networking: address output according to RFC 3986 and 5952
2015-09-21 20:43:07 +02:00
Martine Lenders
1ba5cb8157
examples: unblacklist boards in gnrc_networking
2015-09-20 22:24:21 +02:00
Oleg Hahm
04bda78e7f
examples: removed superfluous blacklisting
...
ATmega now has a panic function, no need for blacklisting any more.
2015-09-20 21:47:15 +02:00
Oleg Hahm
474c6d63c8
gnrc_border_router: added a first draft for a README
2015-09-20 16:08:28 +02:00
Martine Lenders
f6be1cee25
examples: provide example application for a 6LoWPAN border router
2015-09-20 16:08:28 +02:00
Oleg Hahm
2841a08574
Merge pull request #3899 from OlegHahm/default_gnrc_optional
...
example: disable gnrc modules without netif
2015-09-20 01:51:13 +02:00
Oleg Hahm
0e3669b957
examples: only include gnrc for board with netif
2015-09-20 01:31:16 +02:00
Martine Lenders
207ad677fa
examples/default: fix indentation in Makefile
2015-09-19 13:27:23 +02:00
Oleg Hahm
d32c99a683
default example: updated README
2015-09-18 06:53:24 +02:00
Oleg Hahm
e156bd820e
examples: networking support for default example
...
Adds basic link layer functionality to the default example application.
2015-09-18 06:53:24 +02:00
69c9a9c82f
examples: default: remove obsolete vtimer dependency
2015-09-16 10:58:55 +02:00
a13bc46f3e
sys: remove uart0
2015-09-04 17:46:23 +02:00
Hauke Petersen
3936e32afa
examples: removed blacklistings for redbee-econotag
2015-09-04 10:45:03 +02:00
25f900e489
tests, examples: adapt to simplified shell
2015-09-03 13:33:49 +02:00
448e90ba3a
Revert "applications: only use uart0 for none-newlib boards"
...
This reverts commit 9c6ab1007b
.
2015-09-03 13:33:18 +02:00
Martine Lenders
289d40d84e
gnrc_networking example: add capability to send UDP packets repeatedly
2015-09-02 13:45:50 +02:00
Cenk Gündoğan
9f14a1e8c5
examples/riot_and_cpp: BOARD_INSUFFICIENT_RAM => BOARD_INSUFFICIENT_MEMORY
2015-08-28 18:27:36 +02:00
Cenk Gündoğan
8cb76d248a
examples/gnrc_networking: BOARD_INSUFFICIENT_RAM => BOARD_INSUFFICIENT_MEMORY
2015-08-28 18:26:54 +02:00
DipSwitch
ef3fe7e2c5
examples: Add local shell handlers for gnrc_networking
2015-08-26 09:05:22 +02:00
bd40b2c56b
Merge pull request #3661 from authmillenon/auto_init/api/auto_init_gnrc_netif
...
sys: auto_init: rename auto_init_ng_netif to auto_init_gnrc_netif
2015-08-25 21:17:19 +02:00
Cenk Gündoğan
ed3a33982c
Merge pull request #3690 from OlegHahm/shell_uart0_newlib_distinction
...
shell: uart0 newlib distinction (workaround)
2015-08-25 21:15:44 +02:00
Oleg Hahm
9c6ab1007b
applications: only use uart0 for none-newlib boards
2015-08-25 20:11:23 +02:00
6d1aab7126
Merge pull request #2926 from kaspar030/wtimer
...
sys: add new timer subsystem
2015-08-25 19:20:07 +02:00
c44c022ac4
examples: timers: add timer_periodic_wakeup example
2015-08-25 13:20:36 +02:00
Frank Holtz
ee952f79fe
boards: added nrf6310 support. (NRF51 MCU)
2015-08-23 17:00:01 +02:00
Martine Lenders
64c6d49cbd
iot-lab_M3: rename to iotlab-m3
2015-08-19 20:59:06 +02:00
Martine Lenders
d46f542220
iot-lab_M3: rename to iotlab_m3
2015-08-19 18:29:17 +02:00
Martine Lenders
c2706ef492
auto_init: rename auto_init_ng_netif to auto_init_gnrc_netif
2015-08-19 17:21:28 +02:00
Martine Lenders
58ff31bfe9
gnrc: make all gnrc modules sub-modules of gnrc
2015-08-18 23:00:07 +02:00
Martine Lenders
87c222d2fa
Merge pull request #3595 from authmillenon/gnrc/api/mv
...
gnrc: rename ng_netbase to gnrc
2015-08-18 16:59:34 +02:00
Martine Lenders
b969eeb217
gnrc: rename ng_netbase to gnrc
2015-08-18 16:11:55 +02:00
Cenk Gündoğan
d1b1949c23
gnrc_networking: add ng_rpl to example
2015-08-18 12:34:50 +02:00
Hauke Petersen
3922b6c852
Merge pull request #3530 from kaspar030/update_msba2
...
cpu: lpc2387: provide periph/* implementations, update to use newlib module.
2015-08-17 21:45:16 +02:00
Martine Lenders
f12499717c
examples: rename ng_networking to gnrc_networking
2015-08-17 18:09:46 +02:00
Oleg Hahm
8da1c429d3
ng_networking: configure as router per default
2015-08-14 17:22:00 +02:00
ab531a5719
boards: msba2-common: remove ltc4150
...
(it depends on obsolete gpioint module)
2015-08-14 16:50:41 +02:00
Martine Lenders
203561e741
ipv6_addr: remove ng_ prefix
2015-08-11 13:27:07 +02:00
75bc87cd6f
examples: default: remove obsolete networking docs
2015-08-06 12:13:54 +02:00
42e49fcd46
examples: default: remove defaulttransceiver dependency
2015-08-06 12:13:18 +02:00
323137c4d8
remove examples/rpl_udp/rpl.c
2015-08-06 12:13:18 +02:00
5d8349298f
remove bulk of legacy network stack and drivers
2015-08-06 12:12:47 +02:00
Oleg Hahm
93013afb35
examples: added fib to ng_networking
2015-08-05 17:34:30 +02:00
backenklee
59564649c3
extended the documentation for the ng_networking example
2015-07-29 15:08:09 +02:00
Hauke Petersen
ec921d2445
examples: blacklisted nrf51dongle for ng_networking
2015-07-28 18:10:27 +02:00
Lucas Jenss
36e1da6689
Explain how to connect RIOT to Linux
2015-07-20 05:05:26 +02:00
Oleg Hahm
4684aea39e
Merge pull request #3370 from kaspar030/remove_native_ltc4150
...
native: remove ltc4150
2015-07-14 20:46:54 +02:00
Joakim Gebart
7df5567698
examples/ccn-lite-relay: Blacklist MSP430 boards
2015-07-14 08:11:19 +02:00
Joakim Gebart
4ea2d646ef
examples/ccn-lite-client: Blacklist MSP430 boards
2015-07-14 08:11:19 +02:00
Joakim Gebart
950e5c7786
examples/ccn-lite-client: Shell command warning fixes
2015-07-14 08:11:18 +02:00
86f3d25a19
native: remove ltc4150
2015-07-13 12:08:48 +02:00
Joakim Gebart
7b744f6843
examples/ng_networking: Add missing inttypes.h includes
2015-07-07 00:53:27 +02:00
Joakim Gebart
fd42e7adff
examples/rpl_udp: Add missing inttypes.h includes
2015-07-07 00:53:27 +02:00
Martine Lenders
d83e31a292
tests/ng_networking: update BOARD_INSUFFICIENT_RAM
2015-06-28 17:39:27 +02:00
Hauke Petersen
dd3d93c928
examples/default: make use of uart0_[readc|putc]
2015-06-14 17:06:09 +02:00
Hauke Petersen
7284fc1f4b
examples: added 6LoWPAN UDP example application
2015-06-12 18:35:51 +02:00
Joakim Gebart
13832d8e62
everything: Remove filename from @file Doxygen command
2015-05-22 07:34:41 +02:00
Lucas Jenß
742c39e838
Merge pull request #2881 from x3ro/clarify-stacksize-constants
...
Clarify and unify naming of thread-related constants (stacksize and priority)
2015-05-21 16:55:30 +02:00
Lucas Jenss
426170b064
Improve naming of thread stacksize/priority constants
...
As discussed in #2725 , this commit renames a number of stacksize constants to
better convey their intended usage. In addition, constants for thread priority
are given a `THREAD_` prefix. Changes are:
* KERNEL_CONF_STACKSIZE_PRINTF renamed to THREAD_EXTRA_STACKSIZE_PRINTF
* KERNEL_CONF_STACKSIZE_DEFAULT renamed to THREAD_STACKSIZE_DEFAULT
* KERNEL_CONF_STACKSIZE_IDLE renamed to THREAD_STACKSIZE_IDLE
* KERNEL_CONF_STACKSIZE_MAIN renamed to THREAD_STACKSIZE_MAIN
* Move thread stacksizes from kernel.h to thread.h, since the prefix changed
* PRIORITY_MIN renamed to THREAD_PRIORITY_MIN
* PRIORITY_IDLE renamed to THREAD_PRIORITY_IDLE
* PRIORITY_MAIN renamed to THREAD_PRIORITY_MAIN
* Move thread priorities from kernel.h to thread.h since the prefix has changed
* MINIMUM_STACK_SIZE renamed to THREAD_STACKSIZE_MINIMUM for consistency
2015-05-21 00:14:23 +02:00
Joakim Gebart
e3beae7152
examples/rpl_udp/README.md: Replace tabs by spaces
2015-05-19 12:26:17 +02:00
Joakim Gebart
4aff59a4fc
examples/default/README.md: minor language fix
2015-05-09 09:04:46 +02:00
Oleg Hahm
45554bf3a0
Merge remote-tracking branch 'bytesgalore/rpl_udp_send_buffer'
2015-03-31 12:00:33 +02:00
BytesGalore
b9e5c94a3d
examples:rpl_udp removed the limit of 5 characters as payload size
2015-03-31 07:54:27 +02:00
Martine Lenders
3ac8146f8b
style: replace tabs with spaces in source
2015-03-31 05:04:44 +02:00
kushalsingh007
9aae656be9
shell: Return-based error-handling for shell handlers
...
- Included the missing parts.
- Squashed with @authmillenon's commit
2015-03-25 23:54:04 +05:30
Oleg Hahm
4334ac0d66
examples: rpl_udp: initialize state variable
2015-03-18 18:54:05 +01:00
Joakim Gebart
569d291838
Merge pull request #2543 from cgundogan/rpl_use_global_address
...
rpl: use global ip addresses instead of link-local ones
2015-03-18 09:21:14 +01:00
Oleg Hahm
9e4328311d
examples: fix wording in warning
2015-03-13 10:29:08 +01:00
Oleg Hahm
ddfc88323d
examples: radio thread needs more stack
...
The radio stack in default examples uses printf() and thus needs more
stack.
2015-03-13 10:28:28 +01:00
Martine Lenders
67526938c7
Merge pull request #2537 from kushalsingh007/fix-1
...
Updating the README.md for examples/default
2015-03-12 21:00:28 +01:00
Oleg Hahm
329d9f5bd3
Merge pull request #2345 from cladmi/master
...
Remove RPL warning removal in rpl_udp example
2015-03-12 12:05:12 +01:00
kushalsingh007
11ad51cc18
Updating the README.md for examples/default
...
-Replaced date by rtc in examples/default/README.md as date is part of rtc.
2015-03-12 16:23:46 +05:30
Oleg Hahm
7256a1399a
Merge pull request #2566 from kushalsingh007/fd
...
Changed description for fd_t::fd in sys/include/fd.h
2015-03-12 09:09:45 +01:00
kushalsingh007
b61ea12879
Minor correction in examples/ccn-lite-client/HOWTO
...
-Fixes small typo error.
2015-03-11 23:22:16 +05:30
Cenk Gündoğan
5d382b4ac8
rpl: use global ip addresses instead of link-local ones
2015-03-10 20:51:58 +01:00
Cenk Gündoğan
c60450df4c
rpl: implement basic prefix information option for DIOs
2015-03-03 19:36:14 +01:00
Joakim Gebart
964bfbab41
examples/rpl_udp: User configurable value for unassigned channel
...
0 is a valid channel on some transceivers (e.g. sub-GHz IEEE802.15.4 band)
UNASSIGNED_CHANNEL is set to INT_MIN by default, but can be overridden via CFLAGS.
2015-02-16 07:15:34 +01:00
BytesGalore
d593d4972d
examples/rpl_udp: added the explicit default values as values
2015-02-06 15:39:19 +01:00
Cenk Gündoğan
a8c710982e
Merge pull request #2249 from BytesGalore/add_rpl_configurable_mop
...
rpl: added configurable RPL MOP on compile time
2015-02-06 13:56:08 +01:00
BytesGalore
4b189b6e58
rpl: added configurable RPL MOP on compile time
...
- e.g. `make RPL_MOP=RPL_MOP_NON_STORING_MODE`
- changed the MOP defines to have `RPL_MOP_*` prefix
2015-02-05 19:17:51 +01:00
BytesGalore
0569b2e145
examples/rpl_udp: changed printing the actual set channel
2015-02-04 18:34:00 +01:00
BytesGalore
cbe6db5570
examples/rpl_udp: Fix unconditional setting of a radio channel on initialization
2015-02-03 12:10:07 +01:00
Joakim Gebart
9b65000f8f
Merge pull request #2384 from cgundogan/rpl_remove_common_globals
...
remove common globals for rpl with regard to #2346
2015-02-02 13:40:27 +01:00
Cenk Gündoğan
c91cdcd4d1
examples/rpl_udp: remove common globals by prefixing with static
2015-02-02 12:54:58 +01:00
Joakim Gebart
4183f3e505
examples/rpl_udp: Update line number on link to default RPL_MAX_ROUTING_ENTRIES
2015-02-02 12:17:49 +01:00
Joakim Gebart
cc40eb8e86
examples/rpl_udp: Add missing newlines in README.md
2015-02-02 12:17:31 +01:00
Joakim Gebart
14824e9909
examples/default: reduce scope of globals in main.c
2015-01-23 14:08:11 +01:00
Joakim Gebart
47e0c85c2d
examples/rpl_udp: reduce scope of globals in helper.c
2015-01-23 14:07:03 +01:00
Gaëtan Harter
2e1ea7ca78
Remove RPL warning removal in rpl_udp example
2015-01-22 17:42:54 +01:00
BytesGalore
2ed531059d
examples/rpl_udp: changed type of variable chan
to uint32_t
2015-01-13 16:55:05 +01:00
Oleg Hahm
e60d25de02
Merge pull request #1917 from OlegHahm/config_feature_cleanup
...
Config feature cleanup
2014-12-30 19:15:44 +01:00
Oleg Hahm
b56fb0cf2d
examples: simplify Makefile a bit
2014-12-22 20:35:15 +01:00
Ludwig Ortmann
76484fceb7
examples/rpl_udp: blacklist samr21-xpro
...
It does not have enough RAM to run this application at the moment.
2014-12-20 17:03:57 +01:00
Martine Lenders
5c9d749649
Merge pull request #2204 from authmillenon/riot_and_cpp/fix/not-link-stm32f0discovery
...
riot_and_cpp: do not link on build tests for stm32f0discovery
2014-12-16 21:31:55 +01:00
Martine Lenders
58e8b75fc7
riot_and_cpp: do not link on build tests for stm32f0discovery
2014-12-16 21:31:03 +01:00
Ludwig Ortmann
e7f6f640f6
Merge pull request #2060 from OlegHahm/periph_rtc
...
drivers: Adapt old platforms to periph rtc
2014-12-16 18:56:59 +01:00
Oleg Hahm
60cd0d357d
periph_rtc: streamline lpc2387 and cc430 naming
2014-12-16 17:02:44 +01:00
Oleg Hahm
498edb1854
cc430: lpc2387: switch to new periph/rtc interface
...
Removes the old interface.
2014-12-16 17:02:44 +01:00
Ludwig Ortmann
8ec17560e4
examples/default: use periph/rtc instead of rtc
...
The rtc module is deprecated and will be removed.
2014-12-16 16:09:15 +01:00
Oleg Hahm
e64ab2aed5
Merge pull request #2024 from OlegHahm/ccnl_802154
...
ccn-lite: fixes for working with IEEE 802.15.4 radios
2014-12-16 11:03:20 +01:00
BytesGalore
b8948740e1
examples:rpl_udp updated README.md
on using the build parameters
2014-12-16 09:42:45 +01:00
Oleg Hahm
a3d2f4a777
ccnl: fix argument passing in example app
2014-12-16 09:34:57 +01:00
Ludwig Ortmann
c0ef84bb9f
native: move rtc to periph
...
* adapt implementation to new interface
* remove now superfluous drivers directory
2014-12-13 15:21:52 +01:00
Ludwig Ortmann
1340fadcbe
boards,drivers,examples: unset ENABLE_DEBUG
2014-12-12 14:29:06 +01:00
Fabian Nack
eebfd5011a
drivers - cc110x: Initial import of new cc110x driver
2014-12-01 17:14:02 +01:00
Oleg Hahm
73dddfb601
Merge pull request #1635 from thomaseichinger/import_agilefox
...
boards: initial import for HiKoB Agilefox
2014-11-18 19:44:24 +01:00
Thomas Eichinger
256ce73d2c
boards: initial import for HiKoB fox
2014-11-18 17:24:47 +01:00
Hauke Petersen
63455f7dd9
examples/riot_and_cpp: cleanup in Makefile
...
removed some deprecated comments about C++
2014-11-18 16:56:20 +01:00
BytesGalore
178b36ae0b
exchanged BOARD_BLACKLIST with FEATURES_REQUIRED in the example Makefile
...
added cpp as feature for board native
2014-11-11 09:52:06 +01:00
Thomas Eichinger
6bbc4ca226
shell: provide shell commands to poll lsm303dlhc sensor
2014-11-06 11:28:22 +01:00
Hauke Petersen
7e043bb27f
sys/shell: added commands for iot-lab_M3 sensors
2014-11-06 10:41:55 +01:00
Oleg Hahm
f777f23a89
Merge pull request #1934 from thomaseichinger/at86rf231_robustnes
...
drivers/at86rf231: improve deployment by default example
2014-11-05 19:59:11 +01:00
Stefan Pfeiffer
a19d6c769d
added new board f4vi1
2014-11-04 16:02:25 +01:00
Thomas Eichinger
6a7cee294f
examples/default: print 16bit addresses
2014-11-04 15:13:47 +01:00
Christian Mehlis
2114a8267d
added board airfy beacon
2014-11-02 18:26:42 +01:00
Martine Lenders
1729524f38
Merge pull request #1878 from authmillenon/rpl_udp-16bit-addr
...
rpl_udp: Addresses must only be 8-bit with cc110x
2014-11-02 18:03:53 +01:00
Martine Lenders
a8e83d8923
rpl_udp: optimize error handling for set command
2014-11-02 15:06:53 +01:00
Martine Lenders
38fab9dbb6
rpl_udp: Addresses must only be 8-bit with cc110x
2014-11-02 15:05:29 +01:00
Christian Mehlis
f3b1753ac7
added spark core board
2014-11-02 14:36:42 +01:00
Hinnerk van Bruinehsen
3114f362df
lint: fix invalidPrintfArgType_sint warning
2014-10-31 01:24:30 +01:00
Hinnerk van Bruinehsen
a5aeaab87b
lint: fix unreadVariable warnings
2014-10-31 01:24:30 +01:00
Oleg Hahm
8c44eaa6f8
Merge pull request #1903 from authmillenon/rpl_udp_non_routing
...
rpl_udp: add non-routing hosts to example
2014-10-30 23:38:59 +01:00
Oleg Hahm
9a61d8cf1c
core: move optional tcb members to DEVELHELP
2014-10-30 16:37:10 +01:00
Martine Lenders
ca7bbb907d
rpl_udp: add non-routing hosts to example
2014-10-30 13:16:45 +01:00
René Kijewski
162850b332
make: Implement optional features
...
Fixes #1876
This PR introduces `FEATURES_OPTIONAL` which can be used to tell the
Make system, that the application would like to use some feature, but
the build should proceed even if the selected board cannot provide the
optional feature.
`make buildtest` and `make info-supported-boards` heed this variable
when examining the list of supported boards.
If a word is present in `FEATURES_REQUIRED` and `FEATURES_OPTIONAL`,
then `FEATURES_OPTIONAL` takes precedence.
2014-10-26 23:18:58 +01:00
Hauke Petersen
c6d0e282fd
examples: blacklisted openmote for riot_and_cpp
2014-10-24 15:34:15 +02:00
5146c66786
core: adapt to msg_try_send
2014-10-22 12:37:33 +02:00
Thomas Eichinger
ecae75a1ab
Merge pull request #1697 from locicontrols/cc2538
...
Add support for the Texas Instruments CC2538 ARM Cortex-M3 MCU and developer kit.
2014-10-13 16:58:41 +02:00
Ian Martin
0605a7eb95
Add support for the Texas Instruments CC2538 ARM Cortex-M3 MCU and developer kit.
2014-10-13 09:29:49 -04:00
René Kijewski
58a10f3272
Merge pull request #1790 from BytesGalore/extern_C_in_headers_examples
...
examples: add extern "C" to headers
2014-10-11 04:43:47 +02:00
BytesGalore
b9bae213d0
examples: add extern "C" to header rpl_udp.h
2014-10-10 16:31:02 +02:00
BytesGalore
1f011eb1e9
renamed the cpp header file to *.hpp
to preven eventually a collision with #1789
2014-10-10 12:56:16 +02:00
Ludwig Ortmann
5be28f49f6
Merge pull request #1754 from OlegHahm/timex_makefile_order
...
make: fix the order of Makefile.dep for timex
2014-10-07 05:52:43 -07:00
Oleg Hahm
9cf21545fa
make: fix dependencies
...
uart0 depends on POSIX, not the other way around.
2014-10-07 12:14:14 +02:00
Thomas Eichinger
a686e909aa
examples/default: fix handling of 802.15.4 devices
2014-10-07 10:32:58 +02:00
René Kijewski
f49bd3e660
make: add Makefile.features telling the BOARDs' features
...
Please see #1715 .
Closes #1715 .
This PR implements the new Makefile variables "FEATURES_PROVIDED" and
"FEATURES_REQUIRED". A board *can* have a new file `Makefile.features`
which looks like:
```make
FEATURES_PROVIDED = transceiver
```
An application can have a corresponding line
```make
FEATURES_REQUIRED = transceiver
```
If the selected BOARD does not fulfil the requirements of the
application, then a *warning* is issued at compile time.
This change only includes the feature "transceiver", further features
are expected to be listed in further PRs. The requirement "transceiver"
is automatically added if the application uses the module
"defaulttransceiver".
`make buildtest` understands the new feature listing, so the user won't
need to add boards to `BOARD_BLACKLIST` manually.
Part of the change are the added Make targets
* `info-features-missing`, which prints the required features
`\setminus` the provided features. The output is empty if there are no
features missing.
* `info-boards-features-missing`, the same as `info-features-missing`
but as a table for all boards, but heeded `BOARD_WHITELIST` and
`BOARD_BLACKLIST`.
Applications don't have to use this new feature. This change does not
break existing Makefile.
2014-10-06 17:42:11 +02:00
Thomas Eichinger
bf256f63a3
samr21-xpro: initial import for the samr21-xpro board
2014-09-25 14:37:47 +02:00
Hauke Petersen
905c97db5d
tests/examples: blacklisted yunjia-nrf51822
2014-09-18 18:02:46 +02:00
Ludwig Ortmann
aef7d2a327
examples/rpl_udp: fix spelling, README.md
2014-09-15 08:12:56 +02:00
Hinnerk van Bruinehsen
68e3e68ce1
Merge pull request #1657 from N8Fear/scope
...
lint: reduce scope (2)
2014-09-13 20:06:45 +02:00
Hinnerk van Bruinehsen
57b998e4a1
cpu/examples/sys/drivers: reduce scope of variables
2014-09-13 19:03:40 +02:00
Christian Mehlis
34a4bb9cb9
example: adapt README to new naming of the transport layer
2014-09-13 15:05:01 +02:00
René Kijewski
0cc699c0ce
lint: reduce scope
...
Fix some lint warnings of kind
```
style (variableScope): The scope of the variable '…' can be reduced
```
2014-09-12 11:50:12 +02:00
Cenk Gündoğan
710c7e6cf6
transport_layer: Splitting UDP and TCP
...
Currently, the tcp and udp implementations are bound to each other in a
module called *destiny*. Thus, when using only one of them then the
other one gets also compiled into the binary and initialized,
which results in unnecessary RAM usage and workload for the CPU.
The approach in this PR defines a common module named *socket_base*,
which contains functions used by the posix layer. Compiled by it's own,
those functions return negative error codes, to symbolize upper layers
that they are not supported. When also including the modules *udp* or
*tcp* respectively, functions from *socket_base* get overwritten with the
correct functionality.
Defining *udp* or *tcp* in a Makefile also includes *socket_base*.
Defining *pnet* in a Makefile also includes *socket_base*.
2014-09-11 20:07:46 +02:00
Fabian Nack
7650ef412f
tests/examples: blacklisted msbiot for some tests
2014-09-02 15:45:50 +02:00
Hinnerk van Bruinehsen
4ca3a49a5d
tests: blacklist failing test on arduino-mega2560
2014-08-27 17:47:24 +02:00
Ludwig Ortmann
b7992922ce
fix license headers in non-.c files
2014-08-23 16:16:26 +02:00
Oleg Hahm
400fb29a6b
licenses: updated some missing licenses in headers
2014-08-21 23:52:42 +02:00
Oleg Hahm
e879e2aba2
fix low-level sending destination address
2014-08-21 21:34:45 +02:00
Oleg Hahm
659800d397
examples: use correct broadcast address when sending
2014-08-21 21:34:45 +02:00
Oleg Hahm
4e48c25ecd
examples: don't advertise IPv6 prefix
...
Cleaning up the IPv6 address initialization and removed the addition of
an IPv6 prefix to advertise.
2014-08-21 21:34:45 +02:00
Oleg Hahm
8b34d323e2
rpl: moved headers to sys/net/include
2014-08-21 21:34:45 +02:00
Oleg Hahm
4e39f68dd4
examples: cleanup for rpl_udp
...
* removed unnecessary shell commands
* updated documentation
* Unified global default IP address
2014-08-21 21:34:45 +02:00
Oleg Hahm
ea1d1d68b6
examples: renamed rpl_udp header
2014-08-21 21:34:45 +02:00
Thomas Eichinger
0e79a01cd2
stm32f1: SPI: implement speed setting properly
2014-08-21 17:53:38 +02:00