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

1287 Commits

Author SHA1 Message Date
Karl Fessel
1d4933a513 example/cord_epsim: include xtimer.h 2021-12-06 13:31:18 +01:00
Hauke Petersen
4b3111ea3a examples/nimble_scanner: adapt to scanner changes 2021-12-02 23:31:33 +01:00
Benjamin Valentin
a23fa5253f doc: replace ping6 with ping 2021-11-29 17:32:37 +01:00
Leandro Lanzieri
d962787043
Merge pull request #17274 from fjmolinas/pr_kconfig_nrf51
cpu/nrf51: model kconfig
2021-11-26 12:55:27 +01:00
Francisco Molina
56b14d5e80 boards/calliope-mini: add nrf51 common dependencies 2021-11-26 08:48:23 +01:00
0149a860c9
Merge pull request #17264 from fjmolinas/pr_pkg_uwb_core_fixes
pkg/uwb-core: multiple cleanups
2021-11-25 10:21:17 +01:00
Erik Ekman
0de8bfaadc
Merge pull request #17175 from yarrick/dualstack
pkg/lwip: Don't control IPv6 via IPv4 flag
2021-11-25 00:59:07 +01:00
Francisco Molina
c860fc99bf pkg/uwb_core: configure and set autoack in init 2021-11-24 17:01:47 +01:00
e05f8967d9
examples/openthread: adapt to update in package support 2021-11-22 15:22:27 +01:00
Francisco Molina
39b896e933 examples/nimble_heart_rate_sensor: use event_timeout_ztimer 2021-11-17 10:15:11 +01:00
3bf4ef88fe
Merge pull request #17181 from fjmolinas/pr_examples_lorawan_ztimer
examples/lorawan: use ztimer_msec if not rtc
2021-11-16 09:51:59 +01:00
Francisco Molina
b247dbca97 examples/lorawan: use ztimer_msec if not rtc 2021-11-11 18:03:04 +01:00
Daniel Lockau
201e42a497 examples/suit: remove automatic deps 2021-11-11 14:00:31 +01:00
Karl Fessel
be2aa39ea2 examples/thread-duel: add a duelling threads example 2021-11-11 13:18:53 +01:00
Kevin "Tristate Tom" Weiss
da60ba5fff
Merge pull request #17165 from leandrolanzieri/pr/sys/ztimer_kconfig_entry
sys/ztimer: rework Kconfig

To eliminate circular dependencies based in periph_rtc and xtimer_ztimer_compatibility the following changes are applied:
- Change entrypoint of ztimer as a specific backend is always required
- Add a non-module symbol for ztimer_usec that bring in the ztimer and ztimer_usec module which allows the xtimer ztimer compatibility layer to only select the ztimer_usec module preventing circular dependency issues
2021-11-11 09:21:33 +01:00
Leandro Lanzieri
703e66b4c1
sys/ztimer/kconfig: change entry point 2021-11-09 15:32:34 +01:00
Erik Ekman
4944294d45 examples/paho-mqtt: Don't control IPv6 usage from IPv4 2021-11-06 18:02:53 +01:00
7c3bade90d
examples/paho-mqtt: migrate to ztimer 2021-11-05 16:50:53 +01:00
Karl Fessel
5cc59eb490 example/gcoap: add LWIP make option 2021-11-03 16:51:10 +01:00
Leandro Lanzieri
4011bd9edf
Merge pull request #16780 from fjmolinas/pr_kconfig_uwb
pkg/uwb*: add Kconfig dependency modelling
2021-11-01 09:35:29 +01:00
Francisco Molina
8efe255829 examples/twr_aloha: add Kconfig 2021-10-29 13:11:56 +02:00
chrysn
a92cdb535e
Merge pull request #16378 from chrysn-pull-requests/gcoap-handle-truncation
sys/net/gcoap: Use socket _buf API to recognize truncated requests
2021-10-27 08:55:52 +02:00
Francisco Molina
2552c6941e treewide: remove mentions of 'fox' BOARD 2021-10-20 13:53:26 +02:00
Francisco Molina
dbf7efac14 examples/lorawan: add LoRaWAN keys to DOCKER_ENV_VARS 2021-10-19 13:30:46 +02:00
Benjamin Valentin
130b809de1 examples/gnrc_border_router: default to native board
If no board is selected, `gnrc_border_router` would be build for `samr21-xpro`.
This seems rather arbitrary.

Select `native` instead as it is done for other examples.
This ensures that the default `make all term` works with no hardware connected.
2021-10-14 14:13:03 +02:00
Dave VanKampen
55ea8cfb97 boards/stm32g031-disco,examples,tests: Added STM32G031-DISCO board 2021-10-13 12:14:45 -04:00
benpicco
a39c0e1010
Merge pull request #16750 from benpicco/gnrc_ipv6_auto_subnets
gnrc/ipv6_auto_subnets: relax topology requirements
2021-09-28 19:07:21 +02:00
Benjamin Valentin
c1a50b0ca2 examples/gnrc_networking_subnets: update documentation 2021-09-28 17:02:45 +02:00
Benjamin Valentin
ae2fde4edb examples, tests: replace gnrc_netdev_default with netdev_default
Those were merged in the meantime, update the Makefiles as well.
2021-09-06 21:06:29 +02:00
Benjamin Valentin
9a6fc85b16 treewide: replace gnrc_netdev_default with netdev_default 2021-09-06 15:43:40 +02:00
Karl Fessel
6b47efb57b
Merge pull request #16710 from benpicco/benchmark_udp
add UDP benchmark:
a nice tool to check reliability and performance of networks and nodes under high pkg pressure.
2021-09-03 11:22:06 +02:00
Benjamin Valentin
f3aee01e29 examples/benchmark_udp: add example for UDP benchmark 2021-09-02 23:12:31 +02:00
chrysn
deacdf130d examples/filesystem: Explain how to use fatfs 2021-09-02 17:52:53 +02:00
chrysn
b9a8652e5a examples/gcoap: Do display truncated messages, but with a warning 2021-09-02 16:49:46 +02:00
chrysn
e9736e925e examples/gcoap: Don't assume success after exhausing known errors 2021-09-02 16:49:46 +02:00
Benjamin Valentin
faae6d56be examples: add example for cascading subnets 2021-09-02 15:35:14 +02:00
benpicco
2de7dab0f4
Merge pull request #16288 from nandojve/xmega_ebi
cpu/atxmega/periph: Add ebi driver
2021-08-25 00:38:22 +02:00
benpicco
025770968b
Merge pull request #16036 from bergzand/pr/gd32vf103/initial
gd32v/seeedstudio-gd32: Initial support
2021-08-25 00:38:00 +02:00
f8bb757bae seeedstudio-gd32: Initial include of board
The seeedstudio-gd32 is an small development board based on the
gd32vf103 MCU

Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2021-08-24 14:30:23 +02:00
Gerson Fernando Budke
d02efca65d Revert "examples: Exclude atxmega-a1u-xpro board due low mem"
This reverts commit d23b139938.
2021-08-24 08:35:41 -03:00
Francisco
8ca1520342
Merge pull request #16701 from fjmolinas/pr_nimble_scanner_set_duration
pkg/nimble/scanner: add function to set scan duration
2021-08-23 10:07:31 +02:00
Francisco Molina
070b61ff48 examples/nimble_scanner: use nimble_scanner_ser_scan_duration
Replace xtimer by ztimer

Co-authored-by: Roudy Dagher <roudy.dagher@inria.fr>
2021-08-19 12:44:24 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
Francisco Molina
6198604e3e examples/default: use Makefile.boards.netif 2021-08-04 17:09:02 +02:00
Francisco
7d829f1274
Merge pull request #13506 from HendrikVE/pr/autoadv_transition
examples/nimble_*: use nimble_autoadv module
2021-07-21 15:21:01 +02:00
Benjamin Valentin
da7d3779bf examples/gnrc_networking: move udp command to shell commands
The `udp` command is a valuable debugging tool that is also useful
outside of the gnrc_networking example.

To enable easy sending of udp messages in other applications during
development, move the `udp` command to the shell module and introduce
the `gnrc_udp_cmd` pseudo-module to enable it.
2021-07-21 11:19:47 +02:00
Martine Lenders
7793098ed8
Merge pull request #16634 from benpicco/gnrc_netif_parse_hostname
netutils: add netutils_parse_hostname()
2021-07-21 10:11:25 +02:00
Benjamin Valentin
ce10baff81 examples/gcoap: use use netutils_get_ipv6() 2021-07-20 22:44:39 +02:00
Benjamin Valentin
0bb15273ec examples/gnrc_networking: use netutils_get_ipv6() 2021-07-20 22:44:39 +02:00
Leandro Lanzieri
fcd582eff2
pkg/wakaama: move sock_udp dependency to package 2021-07-13 08:11:20 +02:00
Jose Alamos
e04d62a969
examples/lorawan: avoid explicit cast to netdev 2021-07-09 10:38:37 +02:00
2b45e3f072
examples/suit_update: Add compatibility with native 2021-07-08 10:32:58 +02:00
benpicco
eacbaf5295
Merge pull request #15549 from janosbrodbeck/gcoap/pr/dtls
net/gcoap: support DTLS
2021-07-07 15:34:55 +02:00
János Brodbeck
0a8eaea889
example/gcoap: add DTLS support 2021-07-07 14:45:30 +02:00
fe22ba428d
Merge pull request #16348 from fjmolinas/pr_pkg_mynewt_core
pkg/mynewt-core: initial commit
2021-07-07 10:55:53 +02:00
Francisco Molina
3d2deacddb
examples/twr_aloha: use ZTIMER_MSEC 2021-07-06 14:52:27 +02:00
benpicco
29f9ffb4fc
Merge pull request #16582 from maribu/examples/hello-world
examples/blinky: new application
2021-07-06 00:24:18 +02:00
Marian Buschsieweke
f8b1dd41c5
examples/blinky: add a new example app 2021-07-05 10:47:22 +02:00
Francisco Molina
b06b2f9bcb
examples/lorawan: add missing sx126x descriptor 2021-06-28 14:08:54 +02:00
Leandro Lanzieri
ae81b808a1
Merge pull request #16080 from jia200x/pr/gnrc_lorawan_netif
gnrc_lorawan: encode LoRaWAN port in netif header
2021-06-17 11:30:09 +02:00
Jose Alamos
55285a4959
examples/gnrc_lorawan: remove xtimer header 2021-06-16 16:19:23 +02:00
Jose Alamos
7cf5530cae
examples/gnrc_lorawan: refactor 2021-06-16 14:50:47 +02:00
Kevin "Tristate Tom" Weiss
adf228ae7c
Merge pull request #15664 from jia200x/pr/openthread/deprecate_jobs
pkg/openthread: deprecate ot_command related functions
2021-06-14 16:44:35 +02:00
Jose Alamos
0037210c5e
examples/openthread: call OpenThread API using Event Queue 2021-06-14 16:00:13 +02:00
Hauke Petersen
75202417e1 examples/gnrc_net: use ztimer_msec if available 2021-06-14 09:08:49 +02:00
Hauke Petersen
5c1781f7f3 examples/gnrc_networking: fix line lengths 2021-06-14 09:08:11 +02:00
Hendrik van Essen
2f10befd2b examples/nimble_heart_rate_sensor: use new nimble_autoadv module 2021-06-03 14:15:38 +02:00
Hendrik van Essen
77c5ddf2f8 examples/nimble_gatt: use new nimble_autoadv module 2021-06-03 14:15:38 +02:00
MaestroOnICe
dc8f7912e9 boards: add Seeeduino XIAO 2021-06-02 14:23:55 +02:00
12a03c60e5
tests: examples: use IOTLAB_NODE=auto instead of auto-ssh 2021-05-28 17:23:11 +02:00
Gerson Fernando Budke
8cc9c42d1d boards/atxmega-a1u-xpro: Add spi configuration
Add EXT-1 spi bus configuration.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Benjamin Valentin
9aa0df6694 examples/gcoap: add support for socket ZEP 2021-05-14 14:50:01 +02:00
Karl Fessel
827572d771 examples/nanocoap_server: remove unneed case block 2021-04-27 10:16:15 +02:00
krzysztof-cabaj
68ccf36754 examples/nanocoap_server: fix a buffer overflow bug 2021-04-26 05:52:03 -04:00
Benjamin Valentin
737578a7bf examples/suit_update: allow the use of large MTUs
Transfer time is reduced significantly if we can use fewer frames
with large MTUs.
2021-04-11 01:08:11 +02:00
Benjamin Valentin
44fa20dcc0 examples/suit_update: add LinkHeader dependency
Aiocoap requires the LinkHeader package to be installed.
2021-04-11 01:08:11 +02:00
Benjamin Valentin
eb801ad684 examples/gnrc_border_router: fix wording in Makefile 2021-04-10 01:08:48 +02:00
benpicco
f157be3426
Merge pull request #16214 from benpicco/examples/gnrc_border_router-eth
examples/gnrc_border_router: enable ethernet uplink
2021-04-09 19:36:01 +02:00
benpicco
17366609cf
Merge pull request #16291 from fjmolinas/pr_suit_use_realeas_aiocoap
examples/suit_update: use aiocoap 0.4.1
2021-04-09 11:24:35 +02:00
Francisco Molina
cf9b95fc1d
examples/suit_update: use aiocoap >= 0.4.1 2021-04-09 08:56:55 +02:00
Gerson Fernando Budke
6149531684 boards: Introduce atxmega-a3bu-xplained board
Add initial version.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-07 20:06:11 -03:00
Peter Kietzmann
f3482071e1
Merge pull request #16179 from leandrolanzieri/dev/net/sock/dtls_multi_cred
net/sock/dtls: allow using multiple credentials
2021-04-06 10:04:45 +02:00
Leandro Lanzieri
cff9a547af
examples/dtls-sock: add multiple credentials 2021-04-01 09:47:39 +02:00
benpicco
cb06924fb2
Merge pull request #16239 from nandojve/xplained-mini
boards: introduce atmega328p-xplained-mini
2021-03-31 13:37:56 +02:00
5da185c58f
examples/lorawan: add support for sx126x radio 2021-03-30 19:03:34 +02:00
Dylan Laduranty
c9cf60db20
Merge pull request #16181 from h-filzer/bastwan
boards/bastwan: Support BastWAN Board
2021-03-27 21:54:53 +01:00
Gerson Fernando Budke
4a9f0efb6d boards: introduce atmega328p-xplained-mini
Add ATmega328P Xplained Mini board.  The board is an official
development kit from MCHP based on the Arduino UNO, reduced
hardware, with a xplainedmini debugger and CDC ACM serial
converter.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-27 14:10:19 -03:00
Lokotius
303ac4ded2 boards/bastwan: Support BastWAN Board
This board is based on rak4260 with rak specific pinmappings.
ADC, LED and UART as well as USB ist supposed to work.
Mostly adopted from SAM R34 Xplained Pro board with adoption to rak pinout.
2021-03-25 16:21:18 +01:00
Benjamin Valentin
2d910dcc53 examples/gnrc_border_router: default to DHCPv6 for CDC ECM 2021-03-22 16:24:07 +01:00
Benjamin Valentin
0eef9b3a75 examples/gnrc_border_router: enable ethernet uplink
Boards with an ethernet interface already have this as their `netdev_default`
so we don't have to enable anything here.
2021-03-21 17:47:19 +01:00
benpicco
ee5b70730b
Merge pull request #15758 from nandojve/avr8_xmega
Introduce ATxmega CPU and Boards
2021-03-20 22:09:07 +01:00
José Alamos
21390849bf
Merge pull request #16188 from aabadie/semtech-loramac_netdev
pkg/semtech-loramac: refactor to use netdev API only
2021-03-18 13:11:32 +01:00
Karl Fessel
2bd2384bc0 examples/filesystem: posix open needs mode if O_CREATE
umask is applied to mode (mode & ~umask) -> 00777 is a good default
see: man 2 open
2021-03-16 12:13:11 +01:00
Gerson Fernando Budke
d23b139938 examples: Exclude atxmega-a1u-xpro board due low mem
Add atxmega-a1u-xpro board to BOARD_INSUFFICIENT_MEMORY list to
exclude examples since board don't have enough data memory.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-15 20:16:10 -03:00
f5ef94c86c
examples/lorawan: adapt to new loramac initialization 2021-03-12 14:40:12 +01:00
Leandro Lanzieri
c54d680664
examples/gnrc_networking: remove reference to netdev_ieee802154_legacy 2021-03-10 14:18:13 +01:00
chrysn
049b5179a7 sys/net/app/cord and examples: Update references to -27
With all (the few necessary) changes done, this can claim -27
compatibility.
2021-03-01 11:59:57 +01:00
Benjamin Valentin
68fa58fb45 examples/gnrc_networking_mac: whitelist ATmega256RFR2 based boards
The example now works successfully on these AVR based boards.
2021-02-20 00:41:53 +01:00
a4f9435779
examples/default: add microbit-v2 in boards with netif list 2021-02-10 13:39:52 +01:00
benpicco
a69da13d56
Merge pull request #15948 from jeandudey/2021_02_08-cc1350-launchpad
boards: add cc1350 launchpad
2021-02-09 23:34:58 +01:00