Benjamin Valentin
acfab72296
nanocoap: make use of coap_request_ctx_t
2022-07-17 14:29:39 +02:00
Martine Lenders
45ebbc8935
Merge pull request #18308 from nmeum/pr/fix_gnrc_border_router_doc
...
gnrc_border_router: Fix syntax error in Kea configuration
2022-07-12 21:52:57 +02:00
Sören Tempel
594333d596
gnrc_border_router: Fix syntax error in Kea configuration
...
The last element of a JSON array must not be terminated with a `,`
character. As such, the configuration documented currently in the
`README.md` file of gnrc_border_router is invalid and rejected by
Kea.
2022-07-12 21:52:25 +02:00
benpicco
b68c17188f
Merge pull request #16993 from benpicco/examples/gnrc_border_router-auto_subnets
...
examples/gnrc_border_router: allow to use gnrc_ipv6_auto_subnets for prefix configuration
2022-07-12 11:02:09 +02:00
chrysn
d9879c96ca
Merge pull request #16833 from chrysn-pull-requests/rust-lib
...
Add some Rust library building infrastructure
2022-07-10 21:39:35 +02:00
chrysn
bc8ec6d542
rust: Make examples / tests use any Rust RIOT modules
2022-07-10 21:27:13 +02:00
Marian Buschsieweke
fcbba02daf
Merge pull request #18256 from Teufelchen1/chore/macos
...
Documentation: Renaming OS X to macOS
2022-06-30 07:05:48 +02:00
benpicco
eada4f0b75
Merge pull request #18157 from benpicco/suit-key-dir
...
makefiles/suit: place keys in $XDG_DATA_HOME
2022-06-28 16:01:11 +02:00
Teufelchen1
1231807bab
Documentation: Renaming OS X to macOS
2022-06-23 17:25:48 +02:00
chrysn
5cde02177c
rust: Explicitly select nightly
...
Examples have previously relied on the (really: some) nightly toolchain
to be the default. As that, in practice, is a problematic assumption,
the latest toolchain to use is now determined programmatically, and that
is set explicitly on the examples that use nightly.
Workaround-For: https://github.com/rust-lang/rustup/issues/3015
2022-06-22 12:07:45 +02:00
Martine Lenders
03dfad899b
Merge pull request #17834 from haukepetersen/opt_skald_advitvlconfig
...
net/ble/skald: make advertising interval configurable per context
2022-06-21 13:31:57 +02:00
chrysn
f4691db39d
Merge pull request #18181 from chrysn-pull-requests/rust-updates-20220608
...
rust: Update versions
2022-06-09 13:40:02 +02:00
chrysn
92d34741b0
rust: Update versions
2022-06-08 17:59:44 +02:00
Benjamin Valentin
80b7b79543
examples/telnet_server: fix build with shell_lock
2022-06-08 13:01:23 +02:00
Marian Buschsieweke
20d3304077
Merge pull request #18152 from maribu/sys/shell_commands
...
sys/shell_commands: convert to SHELL_COMMAND()
2022-06-08 06:40:46 +02:00
benpicco
380144f5e9
Merge pull request #17899 from benpicco/examples/telnet_server-lwip
...
examples/telnet_server: add support for LWIP
2022-06-07 10:31:04 +02:00
benpicco
6019925c75
Merge pull request #17943 from fjmolinas/pr_suit_vfs_storage
...
sys/suit/storage/vfs: initial import
2022-06-07 09:33:37 +02:00
Marian Buschsieweke
5ea582b3dd
sys/shell_commands: convert to SHELL_COMMAND()
...
Make use of XFA for shell commands
2022-06-07 09:25:04 +02:00
Francisco
f6d5a54c3e
Merge pull request #18045 from benpicco/suit/transport-vfs
...
suit/transport/vfs: add VFS as source for firmware updates
2022-06-07 08:32:15 +02:00
Benjamin Valentin
d6f2c883c5
examples/telnet_server: add support for LWIP
2022-06-07 01:30:02 +02:00
Marian Buschsieweke
6b2a1f7330
examples/telnet_server: use netifs_print_ipv6()
2022-06-06 20:46:48 +02:00
Marian Buschsieweke
501a5b951f
examples/nanocoap_server: use netifs_print_ipv6()
2022-06-06 20:46:48 +02:00
Marian Buschsieweke
b564f95757
examples/gnrc_minimal: use netifs_print_ipv6()
2022-06-06 20:46:48 +02:00
Francisco Molina
d33d0a4065
examples/suit_update: adapt python test to native
2022-06-03 08:49:44 +02:00
Francisco Molina
96b81596f0
examples/suit_update: apply blake
2022-06-03 08:49:44 +02:00
Francisco Molina
97708cf96a
examples/suit_update: add vfs storage for native
2022-06-03 08:49:44 +02:00
Gunar Schorcht
c5be3d0751
examples: add esp32-ci / esp8266-ci as external boards
...
Add `esp32-ci` and `esp8266-ci` as external boards to cover optional modules by CI compilation:
- examples/gnrc_networking to cover ESP32/ESP8266 `esp_wifi_ap`
- examples/gnrc_minimal to cover ESP32 `esp_wifi_enterprise`
2022-06-03 07:33:44 +02:00
Benjamin Valentin
5e52d15409
makefiles/suit: place keys in $XDG_DATA_HOME
...
Placing the SUIT key in the RIOT repository folder is dangerous as
a repo checkout is by most people considered a volatile location.
Since all important files are stored in git, deleting the entire folder
or it's contents is not an uncommon cleanup operation.
If the user is at that point unaware that SUIT key material is stored
in that folder, that key will then be lost.
Another workflow may involve multiple checkouts of the RIOT repository
to multiple folders to work on several features at the same time, or for
easy cross-referencing or splitting of off features from an integration
into a feature branch.
In that case each checkout would use it's own incompatible SUIT key.
To avoid all these pitfalls, place the SUIT keys outside the RIOT
repository in the $XDG_DATA_HOME directory.
2022-06-02 13:07:17 +02:00
Benjamin Valentin
e16074f8ae
examples/suit_update: enable VFS transport
2022-06-01 13:00:51 +02:00
chrysn
f89324ad4a
{examples,tests}/rust: Rust updates
...
This is not so much an update (riot-wrappers stays at the same commit,
riot-sys just advances by one that re-enables an optional dependency,
but of course third party crates are updated) but more reflects the
switch from using released crates to git versions.
2022-05-31 17:44:41 +02:00
Hauke Petersen
ef925b5884
examples/skald_ibeacon: explicitly configure itvl
2022-05-24 13:02:10 +02:00
Hauke Petersen
4afda0d6f3
examples/skald_eddystone: explicitly config itvl
2022-05-24 13:02:10 +02:00
Benjamin Valentin
ad7d974183
nanocoap: define default block size
2022-05-24 09:32:09 +02:00
Benjamin Valentin
d4db82c39b
examples/gcoap_fileserver: add CoAP fileserver example
2022-05-22 16:56:25 +02:00
Martine Lenders
06a164bc0b
examples/gcoap_dtls: remove CFLAGS define of DTLS_PEER_MAX
2022-05-16 16:26:36 +02:00
benpicco
32def76a3c
Merge pull request #17338 from benpicco/tools/zep_dispatch-mac_pin
...
tools/zep_dispatch: allow to pin nodes to MAC address
2022-05-06 21:52:13 +02:00
Kevin "Tristate Tom" Weiss
f4141c676e
Merge pull request #18017 from aabadie/pr/pkg/lua-kconfig
...
pkg/lua: model in kconfig
2022-05-03 11:46:17 +02:00
chrysn
ec498cd51c
{examples,tests}/rust: Rust updates
...
Updating to riot-sys 0.7.7 enables support for more recent C2Rust
versions, and to riot-wrappers 0.7.22 unblocks [17990].
[17990]: https://github.com/RIOT-OS/RIOT/pull/17990
2022-05-03 09:23:24 +02:00
9538b880e0
Merge pull request #18012 from aabadie/pr/pkg/jerrycript_kconfig
...
pkg/jerryscript: model in Kconfig
2022-04-27 19:10:20 +02:00
Martine Lenders
b167d6931c
Merge pull request #17774 from fjmolinas/pr_nimble_auto_adv_extended
...
pkg/nimble/autoadv: add support for ext_adv
2022-04-27 16:44:46 +02:00
cf0b3ded3c
examples: tests: lua: add Kconfig configuration
2022-04-27 11:12:27 +02:00
ad94965777
examples/javascript: add Kconfig configuration
2022-04-27 11:08:27 +02:00
Francisco Molina
a5f54b5a03
examples/twr_aloha: default print rng result only on initiator
2022-04-27 09:12:39 +02:00
Francisco Molina
f5a4a486f6
examples/twr_aloha: error on invalid short address
2022-04-27 09:12:39 +02:00
Francisco Molina
90af3bd026
examples/twr_aloha: add channel and txpower to ifconfig
2022-04-27 09:12:39 +02:00
Francisco Molina
544551de86
examples/twr_aloha: interaction, add missing addr parameter
2022-04-27 09:04:12 +02:00
Francisco Molina
32e78fa921
examples/twr_aloha: fix shell blocking function
2022-04-27 09:01:01 +02:00
Francisco Molina
26969e299b
examples/twr_aloha: fix sleep logic
2022-04-27 08:38:34 +02:00
Francisco Molina
3702087084
pkg/nimble/autoadv: add support for ext_adv
2022-04-27 08:22:58 +02:00
0378f54dbb
Merge pull request #17695 from fjmolinas/pr_example_lorawan_usage
...
examples/lorawan/main: use auto_init_loramac
2022-04-26 10:12:15 +02:00
Francisco Molina
2bbd844adf
examples/twr_aloha/Makefile: add mention to uwb-core_rng_trx_info
2022-04-25 13:21:09 +02:00
Francisco Molina
da9a37a984
pkg/nimble/autoadv: prefix configurations with CONFIG_
2022-04-25 08:43:51 +02:00
Benjamin Valentin
15ab9bbdcd
tools/usb-cdc-ecm: add support for radvd / auto_subnets
2022-04-22 22:22:28 +02:00
Benjamin Valentin
efb4b2ea61
tools/sliptty: add support for radvd / auto_subnets
2022-04-22 22:22:28 +02:00
Benjamin Valentin
83c2d1bebe
tools/ethos: add support for radvd / auto_subnets
2022-04-22 22:22:28 +02:00
Benjamin Valentin
8557a15c8f
tools/zep_dispatch: add support for radvd / auto_subnets
2022-04-22 22:22:28 +02:00
Benjamin Valentin
53601df430
examples/gnrc_border_router: allow more than two ways to obtain a prefix
2022-04-22 22:22:28 +02:00
Francisco
21be49a16a
Merge pull request #17973 from fjmolinas/pr_examples_suit_seq_no
...
examples/suit_update/test: use 'suit seq_no' to get version
2022-04-22 08:47:32 +02:00
Francisco Molina
01196b99b7
examples/suit_update/tests: use current version as invalid one
...
If the current version was 0 then previously an invalid <0 seq_no
would be used.
2022-04-21 16:59:32 +02:00
Francisco Molina
c31d0e102d
examples/suit_update/tests: use 'suit seq_no' cmd
2022-04-21 16:59:32 +02:00
Francisco
c5b3b967a2
Merge pull request #16771 from fjmolinas/pr_suit_override_manifest_payloads
...
makefiles: allow to override suit manifest payloads
2022-04-21 16:54:28 +02:00
Oleg Hahm
843c16ad64
Merge pull request #17974 from benpicco/PM_NUM_MODES-count
...
pm: don't (un)block IDLE mode
2022-04-21 14:39:07 +02:00
Benjamin Valentin
520aa2d27d
examples/lorawan: don't unblock IDLE mode
...
This is already unblocked and will trigger an assertion.
The code is still broken as other modes might be unblocked too,
but at least it is just as broken as it was before #17895
2022-04-21 12:03:47 +02:00
Francisco Molina
993af3d96a
examples/suit_update/README.hardware.md: update logs
2022-04-21 11:39:25 +02:00
Francisco Molina
ac5c316361
makefiles/suit.inc.mk: refactor file storage and naming
...
- move all generated manifests under $(BINDIR)/suit_files (this can be
overwritten.
- rename signed manifests so that they are of the form:
<somename>.<version>.bin, where <somename> is by default riot.suit.
This avoids cluterring BINDIR while as well having a naming scheme that
allows custom names for manifests addresssing different types of
payloads.
2022-04-21 11:39:25 +02:00
Francisco Molina
af6acdd934
examples/lorawan: use auto_init_loramac
2022-04-21 11:26:56 +02:00
8b7a8055c4
examples/lorawan: disable loramac state persistence on EEPROM
...
The code is kept but disabled by default. A comment explains how to avoid issues when enabling it
2022-04-20 18:21:47 +02:00
Francisco Molina
c4cadbc43f
examples/suit_udpate: update check suit command
2022-04-19 13:11:24 +02:00
12758b94fc
Merge pull request #17954 from aabadie/pr/boards/stm32f750n8-dk
...
boards/stm32f750n8-dk: add support
2022-04-15 15:05:55 +02:00
d5e184b326
examples: tests: update Makefile.ci with stm32f7508-dk
...
This commit also makes some cleanup in the files since add_insufficient_memory_board.sh was used for the update
2022-04-15 12:51:58 +02:00
cad8d4f900
examples/wasm: ignore generated hello.wasm
2022-04-14 21:32:10 +02:00
Oleg Hahm
f3ffe134b0
Merge pull request #17895 from benpicco/pm_blocker_array
...
sys/pm_layered: use array representation, get rid of implicit IDLE mode
2022-04-08 14:04:46 +02:00
Benjamin Valentin
ed9f740edd
examples/lorawan: move enabling of sleep modes to C code
2022-04-06 12:29:25 +02:00
benpicco
ac4ac64e58
Merge pull request #17843 from benpicco/gcoap-block-server
...
examples/gcoap_block_server: add gcoap block server example
2022-04-03 00:19:43 +02:00
Ken Bannister
f04cf579b4
examples/gcoap_block_server: add gcoap block server example
2022-04-02 23:51:51 +02:00
benpicco
cdffc8f0ca
Merge pull request #17859 from benpicco/use_sock_tl_name2ep
...
treewide: use sock_tl_name2ep() class of functions where applicable
2022-03-29 12:31:51 +02:00
Hendrik van Essen
d424aaedac
pkg/tinydtls: add IPv4 support
2022-03-25 17:19:47 +01:00
Leandro Lanzieri
05db36a3d0
pkg/tinydtls: join IPv6 address and port in addr member
2022-03-25 09:44:44 +01:00
Benjamin Valentin
846e681be2
examples: replace sock_udp_str2ep() with sock_udp_name2ep()
2022-03-24 17:11:15 +01:00
20ffa92ba3
Merge pull request #11237 from aabadie/pr/examples/lorawan
...
examples/lorawan: add the possibility to use ABP activation procedure
2022-03-23 09:33:14 +01:00
chrysn
c688fade36
{examples,tests}/rust: Rust updates
...
These updates enable tests on beta (stable for the 2022.04 release) on
all platforms, and open the way for [17804].
[17804]: https://github.com/RIOT-OS/RIOT/pull/17804
2022-03-14 16:34:43 +01:00
b22370a2bb
examples/lorawan: update README
2022-03-14 13:44:19 +01:00
099833b488
examples/lorawan: add possibility to use ABP + pm
2022-03-14 13:44:19 +01:00
benpicco
f9544cd32d
Merge pull request #17740 from benpicco/examples/suit_update-doc_fix
...
examples/suit_update: clarify README.hardware.md
2022-03-09 09:08:45 +01:00
chrysn
d3e1a1ac9c
Merge pull request #17761 from chrysn-pull-requests/riot-updates
...
{examples,tests}/rust: Rust updates (-sys/-wrappers version, stable)
2022-03-08 23:32:56 +01:00
Benjamin Valentin
e69da7a295
examples/suit_update: clarify README.hardware.md
...
I had the mistake of creating `coaproot` inside the application
directory, add a few words to prevent that mistake in the future.
2022-03-08 22:54:16 +01:00
chrysn
fce36e2ad2
{examples,tests}/rust: Ready for building on stable Rust
...
Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-03-08 12:44:49 +01:00
chrysn
48a4075dfc
{examples,tests}/rust: Follow riot-wrappers deprecations
2022-03-08 12:44:49 +01:00
chrysn
ddc2bf8853
{examples,tests}/rust: cargo update
2022-03-08 12:44:44 +01:00
chrysn
eb03997582
examples/rust-gcoap: Increase gcoap stack
...
On microbit-v2, getting .well-known/core would otherwise result in a
stack overflow.
Consequently, some boards were removed from the list of supported boards
as the currently required RAM exceeds their capacity.
2022-03-08 12:27:40 +01:00
msimonin
5a795fafe2
Make example/emcute_mqtt honor radio settings
...
Fix #17772
2022-03-08 11:21:02 +01:00
benpicco
c411edef55
Merge pull request #16688 from miri64/gcoap/enh/multitransport
...
gcoap: multi-transport support
2022-03-03 12:15:48 +01:00
Marian Buschsieweke
a5b91362cb
Merge pull request #15329 from kfessel/p-add-wamr
...
pkg/wamr: add WAMR to provide WASM support in RIOT
2022-03-02 19:58:31 +01:00
Karl Fessel
3400819fbd
example/wasm: remove allocator selection
...
add comment refering to the wasm header instead
2022-03-02 12:21:59 +01:00
Benjamin Valentin
c476abe16e
examples/telnet_server: add telnet server example
2022-03-01 23:07:22 +01:00
Martine Lenders
287bfdc10d
gcoap: multi-transport support for listeners
2022-03-01 19:33:15 +01:00
Francisco
945dd082b0
Merge pull request #17715 from kfessel/p-add-building-default
...
tests: add default BOARDS
2022-03-01 10:23:58 +01:00
Karl Fessel
77928ea54f
example/arduino_hello-wold: add building BOARD default
2022-02-28 22:00:21 +01:00
Karl Fessel
9a2ccd51f4
examples: add missing includes
...
thread.h
gnrc/netif.h
2022-02-28 14:53:08 +01:00
chrysn
9503809f56
examples/rust-gcoap: Follow renames / deprecations of riot-wrappers
2022-02-25 13:11:57 +01:00
chrysn
433d7ba2a5
{examples,tests}/rust: cargo update
...
This restores compatibility with current nightlies by using the latest
coap-message version (after a nightly-only feature that uses saw a late
change), and also removes obstacles for use with stable Rust 1.59 (in
unrelated parts; the CoAP example is still nightly-only).
Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-02-25 12:57:55 +01:00
Benjamin Valentin
92d245de3b
examples/gnrc_{networking, border_router}: allow to set ZEP L2 address
2022-02-22 17:35:04 +01:00
Benjamin Valentin
70d9856111
examples/filesystem: remove dedicated FatFS section from readme
...
FAT now behaves just like all other FSs and does not need special treatment.
2022-02-16 14:35:17 +01:00
Karl Fessel
726c461cb5
Merge pull request #17574 from kfessel/p-fix-asserth
...
core/assert: avoid including panic.h with assert.h
2022-02-15 11:57:55 +01:00
chrysn
1c3a646936
Merge pull request #17653 from benpicco/cpu/native-fatfs_defaults
...
boards/native: select MTD defaults for FAT
2022-02-15 09:03:21 +01:00
Benjamin Valentin
cd543f1873
examples/filesystem: adopt README.md after changing MTD defaults
2022-02-14 18:22:17 +01:00
Benjamin Valentin
92d9d5676a
sys/vfs: add vfs_default pseudo-module
2022-02-14 13:04:37 +01:00
Karl Fessel
e03cf052ba
example/nanocoap_server: include kernel_defines.h
2022-02-12 18:30:58 +01:00
Karl Fessel
fc79d85bcc
example/suit_update: include kernel_defines.h
2022-02-12 18:30:58 +01:00
Karl Fessel
8c617abc4c
example/wasm: add Makefile.ci
2022-02-11 13:29:40 +01:00
Karl Fessel
20cb961329
example/wasm: add prebuild hello.wasm
2022-02-11 13:29:40 +01:00
Karl Fessel
51c94a1217
example/wasm: simplify example extend sample
...
* uneventise example
2022-02-11 13:29:40 +01:00
Karl Fessel
df057e09cf
example/wasm: split example, eventise and introduce wamr_run
2022-02-11 13:28:53 +01:00
Karl Fessel
4cc9bd9e4e
example/wasm: a basic wamr example
...
* using makefile blobs
* improve usability of example
* add sample with memory saving Makefile
2022-02-11 13:09:50 +01:00
Silke Hofstra
9d61bdbb06
sys/senml: add SenML modules
...
Add a basic SenML module and submodules with support for:
- Encoding SenML values as CBOR using NanoCBOR.
- Converting from Phydat to SenML.
- Reading and encoding SAUL sensors.
2022-02-11 12:38:21 +01:00
benpicco
be45400631
Merge pull request #17341 from benpicco/vfs-mtd_cleanup
...
sys/vfs: add file-system auto-mount
2022-02-09 21:50:34 +01:00
Benjamin Valentin
1eebbabe83
examples/filesystem: disable auto-mount
2022-02-09 12:21:53 +01:00
Benjamin Valentin
ae06265de0
pkg/fatfs: VFS: internally handle fatfs_mtd_devs
...
This makes FAT behave more like the other file systems supported by VFS.
The `fatfs_mtd_devs` array is populated internally so the application does
not have to handle this.
2022-02-09 12:21:53 +01:00
7b06dc2bb2
Merge pull request #17557 from fjmolinas/pr_twr_ci_blacklist
...
examples/twr_aloha: blacklist test on ci
2022-01-25 11:18:15 +01:00
Francisco Molina
eec37975d5
examples/twr_aloha: change test to tests-with-config
...
Test can only run on dwm1001 BOARDs.
2022-01-25 09:19:06 +01:00
Hendrik van Essen
e6242ae205
examples/gcoap_dtls: match Makefile of examples/gcoap
2022-01-23 01:33:23 +01:00
c21730a765
Merge pull request #17406 from fjmolinas/pr_twr_aloha_rework
...
examples/twr_aloha: refactor
2022-01-21 10:08:46 +01:00
Francisco Molina
cd3fa25f06
examples/twr_aloha: refactor
2022-01-21 09:17:00 +01:00
chrysn
deffb350a7
rust: Update to riot-wrappers 0.7.15
2022-01-13 18:52:05 +01:00
chrysn
70726d46ab
{examples,tests}/rust*: Blacklist ek-lm4f120xl board
...
Something in C2Rust mistranspiles around LED_PORT; disabling the board
for all Rust examples/tests.
2022-01-07 14:26:30 +01:00
chrysn
50f8ed3f72
{examples,tests}/rust*: Update Cargo.toml
...
This pulls in adjustments to the C-nonbreaking but Rust-breaking API
change in https://github.com/RIOT-OS/RIOT/pull/17359
cstr_core is forcibly kept at 0.2.4 because 0.2.5 needs a newer nightly
than riotdocker currently has.
2022-01-07 14:19:36 +01:00
Marian Buschsieweke
6dcb32d7b3
examples/gcoap: split client and server implementation
...
Move client and server side implementations into separate files to
increase readability. Also get rid of a goto.
2022-01-04 19:04:46 +01:00
fbf2179fa5
examples/suit_update: fix test instructions in README
2022-01-04 10:08:36 +01:00
chrysn
afdabcf9b6
Merge pull request #16274 from chrysn-pull-requests/rust-application
...
Add some Rust building infrastructure and example
2021-12-16 16:17:28 +01:00
chrysn
1838cdf69c
rust: Add triples for M23 and M33 (but keep disabled)
2021-12-16 13:29:31 +01:00
chrysn
b557fdce55
rust: Enable on Cortex-M0(+) boards
2021-12-16 13:29:31 +01:00
chrysn
6246ab70d1
examples: Add second Rust example (gcoap)
2021-12-16 13:29:30 +01:00
chrysn
49403c7781
examples: Add Rust example
2021-12-16 13:29:30 +01:00
9c71dd7566
Merge pull request #17342 from aabadie/pr/sysclk
...
sys: introduce sysclk function to retrieve core clock frequency
2021-12-15 15:41:34 +01:00
91927c988b
examples/blinky: use coreclk() instead of CLOCK_CORECLOCK
2021-12-15 13:14:19 +01:00
Karl Fessel
53387d83e8
example/nanocoap_server: depends on xtimer
2021-12-14 22:53:01 +01:00
Karl Fessel
427df6d59d
suit: example doesn't need xtimer suit_coap needs xtimer
2021-12-14 22:53:01 +01:00
Francisco Molina
6c2a7e26f2
examples/gnrc_networking_subnets: remove broken symlink
2021-12-13 15:21:20 +01:00
benpicco
cfaa167469
Merge pull request #16598 from benpicco/sys/shell/udp
...
examples/gnrc_networking: move udp command to shell commands
2021-12-13 15:03:18 +01:00
Karl Fessel
6347dcdffc
Merge pull request #17141 from kfessel/p-ztimer-gcoap
...
net/gcoap: port to ztimer
2021-12-09 15:22:10 +01:00
Karl Fessel
08ef57fbd0
Merge pull request #16126 from kfessel/p-mix-schedrr
...
sys/sched_rr: Add a round robin scheduler module
2021-12-08 16:01:57 +01:00
Karl Fessel
64b783b9fa
examples/thread-duel: improve duelling threads example
2021-12-08 13:13:48 +01:00
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