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

1180 Commits

Author SHA1 Message Date
Akshai M
42eb6c4097 net/lorawan : Update documentation
Marked as non-supported:
LORAMAC_DEFAULT_ADR_ACK_LIMIT
LORAMAC_DEFAULT_ADR_ACK_DELAY
LORAMAC_DEFAULT_ADR_TIMEOUT
2021-01-26 16:56:05 +01:00
Akshai M
9600ebf536 net/lorawan : Expose to Kconfig 2021-01-26 16:56:02 +01:00
Akshai M
ae1c8497f2 examples/lorawan : Update macros
Updates macros to allow for changes via Kconfig
2021-01-26 16:52:59 +01:00
Akshai M
ed1b86492f net/lorawan : Move 'LORAMAC_DEFAULT_JOIN_PROCEDURE' to 'CONFIG_'
Added symbols 'CONFIG_LORAMAC_DEFAULT_JOIN_PROCEDURE_XXX'
for Kconfig exposure
2021-01-26 16:52:59 +01:00
Akshai M
d5086ecf60 net/lorawan : Move 'LORAMAC_DEFAULT_RX2_DR' to 'CONFIG_'
Added symbols 'CONFIG_LORAMAC_DEFAULT_RX2_DR_XX' to define
choice in Kconfig
2021-01-26 16:52:58 +01:00
Akshai M
d2d90fbce5 net/lorawan : Move 'LORAMAC_DEFAULT_TX_MODE' to 'CONFIG_'
Move 'LORAMAC_DEFAULT_TX_MODE' to 'CONFIG_' and added symbols
for Kconfig exposure
2021-01-26 16:52:58 +01:00
Akshai M
55f196095d net/lorawan : Move 'LORAMAC_DEFAULT_DR' to 'CONFIG_'
Move 'LORAMAC_DEFAULT_DR' to 'CONFIG_' and enable options for
Kconfig
2021-01-26 16:52:58 +01:00
Akshai M
9e626f471a net/lorawan : Move 'LORAMAC_DEV_ADDR_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
50e979c600 net/lorawan : Move 'LORAMAC_NWK_SKEY_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
43d7f28e63 net/lorawan : Move 'LORAMAC_APP_SKEY_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
d138fa9aad net/lorawan : Move 'LORAMAC_APP_KEY_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
bcb0ed38ff net/lorawan : Move 'LORAMAC_APP_EUI_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
5b4a873de5 net/lorawan : Move 'LORAMAC_DEV_EUI_DEFAULT' to 'CONFIG_' 2021-01-26 16:52:57 +01:00
Akshai M
3ecd304354 net/gnrc_lorawan : String keywords for keys
Swapped hex input for keys with string keywords.
2021-01-26 16:52:57 +01:00
87a382aa5e
examples/suit_update: move to test-with-config 2021-01-25 21:10:07 +01:00
072718b04b
examples: tests: move lorawan examples to tests-with-config 2021-01-25 21:10:06 +01:00
Benjamin Valentin
33fec8b9dc boards/samd20-xpro: add support for SAM D20 Xplained Pro 2021-01-21 20:29:15 +01:00
212843c080
examples/asymcute_mqttsn: fix issues reported coccinelle
no need to cast atoi return value, _topic_init returns a pointer, so check against NULL
2021-01-08 14:37:32 +01:00
Bas Stottelaar
74e1ac29ac tests: add to BOARD_INSUFFICIENT_MEMORY 2021-01-06 23:44:54 +01:00
Bas Stottelaar
6fc50c9d0d examples: add to BOARD_INSUFFICIENT_MEMORY 2021-01-06 23:44:54 +01:00
8aae7f165f
Merge pull request #15700 from aabadie/pr/tools/suit_fix_deps
tools/suit/manifest-generator: fix dependencies in setup.py
2021-01-05 14:27:52 +01:00
f5816b0c07
examples/suit_update: extend test with suit shell command 2020-12-31 15:30:31 +01:00
bb9e66af94
examples/suit_update: fix typo in README 2020-12-30 15:47:09 +01:00
fb80ad5317
examples/suit_update: fix python dependencies in README 2020-12-30 15:18:10 +01:00
Hauke Petersen
912979a3ac examples/asymcute: improve error messages 2020-12-18 14:03:46 +01:00
Hauke Petersen
8e19d539a8 examples/asymcute_mqttsn: adapt to API change 2020-12-18 13:58:20 +01:00
Hauke Petersen
ab72e2f9dd examples/asymcute: fix short and predefined topics 2020-12-18 12:27:46 +01:00
dylad
aa3a718656 examples: add same54-xpro to board provides netif group 2020-12-13 22:01:50 +01:00
Benjamin Valentin
f35b5dbed9 examples: add samd10-xmini to Makefile.ci 2020-12-11 18:25:36 +01:00
Benjamin Valentin
d67cf822cd examples/gnrc_networking: add option to enable DNS
Copy the needed DNS modules from `gnrc_border_router` to `gnrc_networking`
as well.
This makes it easier to enable DNS when needed.
2020-12-09 16:00:13 +01:00
benpicco
418aaa6e67
Merge pull request #15388 from benpicco/boards/e104-bt5010a-tb
boards/e104-bt5011a-tb: add support for the E104-BT5011A Test Board
2020-12-02 00:24:33 +01:00
Benjamin Valentin
5f4afe12f1 examples, tests: add e104-bt5010a-tb to Makefile.ci 2020-12-01 18:29:08 +01:00
Benjamin Valentin
c27ea1afa1 examples, tests: add e104-bt5011a-tb to Makefile.ci 2020-12-01 18:28:41 +01:00
Martine Lenders
e2af953cc8
Merge pull request #15132 from benpicco/nrf802154-submac
cpu/nrf52: nrf802154: default to netdev_ieee802154_submac
2020-12-01 12:23:42 +01:00
Martine Lenders
df676dc078
Merge pull request #15430 from benpicco/boards/native-zep
boards/native: allow to use ZEP instead of tap
2020-12-01 12:16:41 +01:00
Leandro Lanzieri
4b7bb8719f
Merge pull request #15240 from akshaim/Kconfig_EMCute_1
MQTT-SN Clients ( Emcute/ Asymcute) : Kconfig Updates
2020-12-01 09:47:09 +01:00
8d1f38d572
examples/lua_REPL: exclude arduino-nano-33-iot 2020-11-27 08:45:07 +01:00
1d5e2e9cd9 all: remove traces of kernel_types.h
Automatically removed using:

    $ git grep -l kernel_types | xargs sed -i '/^#include .kernel_types/d'
2020-11-25 17:52:34 +01:00
Jose Alamos
20329ff1d4 netdev: add legacy pseudomodule 2020-11-23 13:09:32 +01:00
Bas Stottelaar
49490bb2ed examples: add to unsupported boards 2020-11-23 00:36:20 +01:00
Akshai M
8f36c817eb net/asymcute : Add 'CONFIG_ASYMCUTE_DEFAULT_PORT'
examples/asymcute : Update macro definition
Update macro definition for UDP port.

Kconfig/asymcute : Add 'ASYMCUTE_DEFAULT_PORT'
2020-11-19 23:11:21 +01:00
Akshai M
fb465db26f net/emcute : Move 'EMCUTE_DEFAULT_PORT' to 'CONFIG_'
tests/emcute : Change the macro for default port
r/MQTTSN_DEFAULT_PORT/CONFIG_EMCUTE_DEFAULT_PORT

examples/emcute : Update UDP port definition
r/MQTTSN_DEFAULT_PORT/CONFIG_EMCUTE_DEFAULT_PORT
2020-11-19 23:11:21 +01:00
4d8ca6a2e1
Merge pull request #15395 from fjmolinas/pr_suit_interactive_test
examples/suit_update: use interactive sync in test
2020-11-17 13:57:53 +01:00
Francisco Molina
2e4268f198
examples/suit_update: use interactive sync in test 2020-11-16 12:06:29 +01:00
Benjamin Valentin
516c69cb5f boards/native: allow to use ZEP instead of tap
If `native` is compiled with `USEMODULE=socket_zep` and networking,
don't also include `netdev_tap` automatically.

This mirrors the behavior on nrf52 and esp* where the default netdev
can be 'overwritten' by another option.
2020-11-13 18:43:49 +01:00
Martine Lenders
a07d3e0fc9
Merge pull request #14755 from benpicco/examples/gnrc_border_router-native
examples/gnrc_border_route: simplify ZEP setup on native
2020-11-13 18:41:03 +01:00
Benjamin Valentin
0ffe5a09f4 examples/gnrc_border_router: automatically start ZEP dispatcher 2020-11-13 18:11:33 +01:00
Benjamin Valentin
ecd40ff824 examples/gnrc_networking: add port configuration for socket_zep
Set the socket_zep port so that native will connect to the default border router
configuration.
2020-11-13 18:11:14 +01:00
Gilles DOFFE
631e882844 tests: examples: remove stm32mp157c-dk2 for mem leak
stm32mp157c-dk2 has not enough memory to build this apps.
However as the stm32mp157xx cpu line has no flash, a part of RAM
is considered as ROM. Thus ROM size could be extend to suit this
apps needs.

Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
153c52754d
Merge pull request #15070 from fjmolinas/pr_uwb_core
pkg/uwb_core: initial support
2020-11-12 14:04:51 +01:00
Francisco Molina
421482c8f1
examples/twr_aloha: RIOT adaptation of twr_aloha 2020-11-12 12:54:54 +01:00
Leandro Lanzieri
c068f13ba2
Merge pull request #15234 from akshaim/PR_PKTBUF_Bug
Kconfig/pktbuf :  Fix check for "CONFIG_GNRC_PKTBUF_SIZE"
2020-11-11 09:34:19 +01:00
Bas Stottelaar
5b960a027a examples/lua_REPL: add to BOARD_INSUFFICIENT_MEMORY 2020-11-10 22:59:46 +01:00
emmanuelsearch
7d0d5eae61 examples/suit_update: update IETF draft reference 2020-11-10 10:04:01 +01:00
Martine Lenders
d329fde2ab
Merge pull request #15382 from tperale/master
boards/feather-m0: add support for feather-m0-lora version
2020-11-05 18:11:45 +01:00
Martine Lenders
cc10d31391
Merge pull request #15305 from aabadie/pr/sys/posix_sleep
sys/posix: rename posix_time to posix_sleep
2020-11-05 16:36:25 +01:00
Thomas Perale
a53ce8b9c1 examples, tests: add feather-m0-lora to low memory boards 2020-11-05 15:08:21 +01:00
Leandro Lanzieri
924da3d0c3
examples/usbus_minimal/Makefile: remove unneeded SHOULD_RUN_KCONFIG
This variable is not needed since
250f6fdfa3 removed the Kconfig file for
the application.
2020-11-04 09:35:35 +01:00
Bas Stottelaar
bf88a24fb4 examples/*: replace #if ENABLE_DEBUG with IS_ACTIVE 2020-11-02 21:49:28 +01:00
Cenk Gündoğan
c970cca422
examples: gcoap_cli: adjust for the request matcher handler 2020-10-28 15:40:35 +01:00
68a2a5dab0
sys: tests: rename posix_time to posix_sleep 2020-10-27 15:20:33 +01:00
9d7a2508c2
examples/suit: Adapt test script to storage changes 2020-10-27 09:49:08 +01:00
Bas Stottelaar
47d72826fd examples/lua_REPL: remove board from BOARD_INSUFFICIENT_MEMORY 2020-10-26 19:42:09 +01:00
benpicco
d0521af974
Merge pull request #9012 from gebart/pr/frdm-kl43z
frdm-kl43z: NXP Kinetis FRDM-KL43Z development board
2020-10-26 00:06:46 +01:00
Joakim Nohlgård
f006938936 frdm-kl43z: NXP Kinetis FRDM-KL43Z development board
https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/l-seriesultra-low-powerm0-plus/freedom-development-platform-for-kinetis-kl43-kl33-kl27-kl17-and-kl13-mcus:FRDM-KL43Z
2020-10-25 00:38:22 +02:00
chrysn
f84d34f2be
Merge pull request #15281 from chrysn-pull-requests/cli-postput-payload-is-optional
examples/gcoap: Allow PUT/POST with empty payload
2020-10-23 15:21:43 +02:00
chrysn
2fe999fd8b examples/gcoap: Allow PUT/POST with empty payload
All access to the respective position in argv is already checked against
the argc count, and the online usage documentation already declares the
argument as optional (where not accepting it at GET seems obvious
enough, but requiring it with POST or PUT does not). Thus, allowing it
in the argument count check is the only thing to remain.
2020-10-23 11:16:22 +02:00
Bas Stottelaar
bb36bbc6ff examples/*: realign ENABLE_DEBUG 2020-10-23 01:26:09 +02:00
benpicco
d078488be3
Merge pull request #14979 from jia200x/pr/openthread/cc2538_rf
openthread: add support for radios compatible with SubMAC
2020-10-22 18:11:11 +02:00
Jose Alamos
383e1b1aaf openthread/nrf802154: add support for NRF802154 radios 2020-10-22 16:56:11 +02:00
Jose Alamos
48a65d2617 openthread/cc2538_rf: add support for CC2538 radios 2020-10-22 16:56:07 +02:00
Bas Stottelaar
2a818172a4 examples/*: add missing include of assert.h 2020-10-22 11:13:08 +02:00
Jose Alamos
edc4d1df34 openthread/Makefile: add netdev_default 2020-10-22 10:33:06 +02:00
Bas Stottelaar
1afeff7497 examples/*: add explicit include of timex.h 2020-10-21 21:47:31 +02:00
Akshai M
977390f7f9 Kconfig/pktbuf : Fix check for "CONFIG_GNRC_PKTBUF_SIZE" 2020-10-16 16:02:03 +05:30
José Alamos
fc8961ec27
Merge pull request #15081 from akshaim/PR_LoRaWAN_IN_865
net/lorawan : Support for IN865 region, Improve debugging
2020-10-16 12:22:18 +02:00
13e56b3e3e
examples: skip nucleo-l011k4 where it doesn't fit 2020-10-15 18:52:51 +02:00
Marian Buschsieweke
c38ca6d718
Merge pull request #15212 from miri64/gnrc_pkt/enh/pkt-list-ops
gnrc_pkt: introduce packet list operations
2020-10-15 12:13:03 +02:00
8df645cfe9
Merge pull request #15011 from benpicco/picolobc_feature
picolibc: model as a feature
2020-10-14 17:02:04 +02:00
Akshai M
2af79830f2 examples/gnrc_lorawan : Update README.md and Makefile
README.md : Update
Makefile : Add configuration to set region.
2020-10-14 00:16:47 +05:30
Martine Lenders
45144fb4a4
treewide: use new gnrc_pkt API functions instead of utlist.h macros 2020-10-13 13:32:53 +02:00
Benjamin Valentin
f34f970503 examples: add stk3200 to Makefile.ci 2020-10-06 16:43:47 +02:00
Leandro Lanzieri
e1418e0972
Merge pull request #14065 from jia200x/pr/improve_gnrc_lorawan
gnrc_lorawan: refactor
2020-10-05 15:56:00 +02:00
3cf082d59b
Merge pull request #15110 from bergzand/pr/suit/storage_backend
SUIT: Introduction of a payload storage API for SUIT manifest payloads
2020-09-30 22:47:33 +02:00
edeffdcd54
suit: Adapt manifest handling to use common storage backend 2020-09-30 14:32:27 +02:00
Jose Alamos
fda73fdf0a gnrc_lorawan: uncrustify files 2020-09-30 14:18:54 +02:00
Jose Alamos
71bda3bcd8 gnrc_lorawan: remove GNRC specific dependencies 2020-09-30 14:18:54 +02:00
a3cf779866
examples: exclude nucleo-g431rb where it doesn't fit 2020-09-29 14:09:47 +02:00
46fc0d2694
examples: exclude nucleo-g071rb where necessary 2020-09-25 15:20:15 +02:00
Francisco
64f6b7ffa4
Merge pull request #14702 from maribu/sched_active_thread
treewide: Fix direct access to scheduler internals
2020-09-21 09:09:59 +02:00
Benjamin Valentin
ec6d8d04cc examples/gnrc_minimal: don't use picolibc with LLVM 2020-09-16 11:41:16 +02:00
Benjamin Valentin
69dd791cbd examples/gnrc_minimal: use picolibc
On `samr21-xpro` this saves 5624 bytes of ROM and 108 bytes of RAM.
2020-09-15 22:11:21 +02:00
benpicco
df913bf9bf
Merge pull request #14906 from miri64/sock/cleanup/deps
sock: cleanup dependencies
2020-09-09 12:01:28 +02:00
Marian Buschsieweke
90177889b7
treewide: Cleanup access to internal variables
Replace direct accesses to sched_active_thread and sched_active_pid with
the helper functions thread_getpid() and thread_get_active(). This serves
two purposes:

1. It makes accidental writes to those variable from outside core less likely.
2. Casting off the volatile qualifier is now well contained to those two
   functions
2020-09-07 12:59:55 +02:00
Martine S. Lenders
4696a773de
examples / tests: pull in sock API not implementation 2020-09-07 08:45:25 +02:00
Akshai M
a8e627f1c8 sys/net/cord : Set 'CONFIG_CORD_LT' if not Kconfig 2020-09-02 23:36:48 +05:30
Akshai M
536a99022c sys/net/cord : Move 'CONFIG_CORD_EP' to 'CONFIG_' 2020-09-02 23:36:48 +05:30
Akshai M
e09063e7f1 sys/net/cord : Move 'CORD_UPDATE_INTERVAL' to 'CONFIG_' 2020-09-02 23:36:48 +05:30
Akshai M
de2d33f65b sys/net/cord : Move 'CORD_LT' to 'CONFIG_' 2020-09-02 23:36:48 +05:30
Cenk Gündoğan
538155c344
Merge pull request #14904 from leandrolanzieri/pr/kconfig/change_prefix_convention
treewide: modify Kconfig symbol prefixes
2020-09-01 15:57:06 +02:00