Leandro Lanzieri
4cfa25f921
Merge pull request #11915 from fjmolinas/pr_loramac_tests
...
release/11-lorawan: add tests to target applications
2020-07-01 10:12:41 +02:00
Francisco Molina
9e130be8a8
examples/lorawan: add automatic test
2020-07-01 09:08:07 +02:00
chrysn
346093c290
usb: Move Kconfig/Makefile merging into main Makefile.include
...
This allows the check for test IDs to run independently of the
configuration source, and provides a canonical point for the
configurable (and tested) Makefile variable to enter CFLAGS.
2020-06-30 10:51:37 +02:00
chrysn
250f6fdfa3
usb: Warn on test-ID usage in a unified location
...
This
* renames DEFAULT_xID to USB_xID_TESTING as it is not really a default
(if anyting, the 7D00 is, and it's not that)
* moves the check into Makefile
* generalizes the check to all test PID/VID pairs
* in doing so, fixes the "or" (which would have ruled out warning-free
use of an allocated pid.codes number), and compares to the actual
testing PID rather than the RIOT-peripheral PID
* removes all occurrences of duplicated checks in examples or tests,
leaving definitions only where they are needed
* moves the Kconfig defaults of the usbus_minimal example into the main
Kconfig, as these are good defaults for all cases when USB is enabled
manually
Closes: https://github.com/RIOT-OS/RIOT/issues/12273
2020-06-30 10:51:36 +02:00
ead8b80cb9
examples/lua*: adapt to the blob mechanism
2020-06-23 08:45:20 +02:00
benpicco
cbda988e50
Merge pull request #14314 from aabadie/pr/boards/dwm1001
...
boards/dwm1001: add support to Decawave DWM1001 dev board
2020-06-21 23:42:29 +02:00
9d898bc605
examples/default: add dwm1001 to boards providing netif
2020-06-19 13:48:51 +02:00
Martine Lenders
782d76d2a2
Merge pull request #14267 from fengelhardt/feature_posix_sockets_netif
...
posix_sockets: use sin6_scope_id of struct sockaddr_in6
2020-06-19 12:32:19 +02:00
M Aiman Ismail
2e16b90b38
tinydtls_sock_dtls: save session information after data decrypted
2020-06-18 14:04:51 +02:00
Benjamin Valentin
0263243ee1
examples/filesystem: don't set VFS params by the application
2020-06-17 15:58:33 +02:00
Kees Bakker
0965cc75be
examples/lua_REPL: add sodaq-sara-sff to BOARD_INSUFFICIENT_MEMORY
2020-06-15 21:57:53 +02:00
Frank Engelhardt
76cdc1b4d8
examples/posix_sockets: parse ipv6 interface id
2020-06-15 11:23:46 +02:00
Akshai M
6450d9989e
gnrc/pktbuf : Set Kconfig defaults and conditions
...
Set Kconfig defaults for CPU and conditions to avoid
conflict with CFLAGS
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-06-11 14:47:27 +05:30
Akshai M
5523d119b6
gnrc/pktbuf : Move 'GNRC_PKTBUF_SIZE' to 'CONFIG_'
2020-06-11 14:46:36 +05:30
Marian Buschsieweke
19bfb086ad
examples/lua_REPL: Add wemos-zero to Makefile.ci
2020-06-05 17:20:18 +02:00
eee5bf178d
Merge pull request #13993 from benpicco/examples/filesystem-fatfs
...
examples/filesystem: add support for fatfs on SD card
2020-05-26 19:20:47 +02:00
Benjamin Valentin
ccdbbfa53c
examples/filesystem: add support for fatfs
2020-05-26 16:22:31 +02:00
Martine Lenders
e011e3ed38
Merge pull request #14043 from pokgak/pr/sock_dtls/send_api_change
...
sock_dtls: add timeout to sock_dtls_send and add sock_dtls_session_init
2020-05-22 14:33:54 +02:00
Aiman Ismail
fe5272b885
examples/dtls-sock: use new session init workflow
2020-05-22 14:06:12 +02:00
Benjamin Valentin
9ada10609f
examples/filesystem: add support for SD card as MTD backend
2020-05-20 11:58:11 +02:00
Benjamin Valentin
cddb929d0c
boards/serpente: add serpente board
...
See https://serpente.solder.party
2020-05-20 10:39:38 +02:00
73fe9b9ed8
Merge pull request #13160 from bergzand/pr/filesystems/newline_after_cat
...
examples/filesystem: include fflush in `cat` command
2020-05-19 16:37:21 +02:00
898c6a758e
examples/filesystem: include newline in cat
command
2020-05-19 11:45:15 +02:00
Aiman Ismail
7f883f4098
sock_dtls: add timeout to sock_dtls_send()
2020-05-18 09:45:14 +02:00
Leandro Lanzieri
02b10105c1
gnrc/rpl: Move GNRC_RPL_DODAG_CONF_OPTIONAL_ON_JOIN to 'CONFIG_'
2020-05-14 15:56:59 +02:00
Martine S. Lenders
3cb746a587
examples/emcute: set GNRC_NETIF_SINGLE
...
The shell command offers no capability to parse the outgoing network
interface in the gateway host, so link-local addresses are not usable
with this example without this patch.
2020-05-12 16:15:02 +02:00
Juergen Fitschen
4741b30eff
examples/gnrc_lorawan: fixed README
2020-05-09 20:21:55 +02:00
Francisco
919249f361
Merge pull request #13862 from maribu/extra_boards
...
Makefile*: Allow multiple external board dirs
2020-04-29 20:12:06 +02:00
Marian Buschsieweke
b0964675f1
tests,examples: Use EXTERNAL_BOARD_DIRS
2020-04-29 18:32:39 +02:00
Benjamin Valentin
4ed97c75e7
examples/gnrc_border_router: don't ignore ETHOS_BAUDRATE
...
`ETHOS_BAUDRATE` must be a parameter to `start_network.sh`.
This must have been lost during refactoring.
2020-04-24 23:15:20 +02:00
Ken Bannister
c267633d74
examples/gcoap: add ability to generate CoAP ping request
2020-04-17 08:15:20 -04:00
Leandro Lanzieri
a5ba4aef7f
Merge pull request #13888 from kb2ma/gcoap_cli/fix_variable_scope
...
examples/gcoap: fix variable scope
2020-04-17 13:57:21 +02:00
Ken Bannister
19ecbb0eba
examples/gcoap: fix statement formatting
2020-04-17 07:07:20 -04:00
Ken Bannister
937ffaf1e9
examples/gcoap: fix reference to variable out of scope
2020-04-17 07:05:13 -04:00
Benjamin Valentin
5ec8a582f9
examples/gnrc_border_router: make SLIP use host-tools
2020-04-16 23:59:31 +02:00
Leandro Lanzieri
89bea02702
examples/usbus_minimal: Do not run Kconfig by default
2020-04-08 17:37:06 +02:00
14706d7423
Merge pull request #13243 from leandrolanzieri/pr/kconfig_migrate/net/nanocoap
...
net/nanocoap: Expose configurations to Kconfig
2020-04-08 10:51:54 +02:00
239e0806b8
examples/default: add arduino-nano-33-ble to netif list
2020-04-08 09:59:22 +02:00
96cf9ac754
examples/default: add adafruit-clue to netif boards
2020-04-08 09:35:08 +02:00
Leandro Lanzieri
4052c01e85
net/nanocoap: Move NANOCOAP_URI_MAX to 'CONFIG_' namespace
2020-04-07 17:00:53 +02:00
Leandro Lanzieri
ca17f0a6dd
examples/wakaama: Improve README
2020-04-07 16:29:01 +02:00
Leandro Lanzieri
a3f9b2b5b4
pkg/wakaama: Move LWM2M_TLSF_BUFFER to 'CONFIG_' namespace
2020-04-07 16:29:00 +02:00
Leandro Lanzieri
d6b4cde03e
pkg/wakaama: Move client mode flag to package
...
As the only implementation available in RIOT of LwM2M is the client, it
makes no sense to set this flag in every application.
2020-04-07 16:28:59 +02:00
Leandro Lanzieri
e2325ddba4
examples/wakaama: Configure server only if not set by Kconfig
2020-04-07 16:28:59 +02:00
Leandro Lanzieri
c392a4ad34
pkg/wakaama: Move configurations to 'CONFIG_' namespace
...
Macros that changed:
LWM2M_STANDARD_PORT -> CONFIG_LWM2M_STANDARD_PORT
LWM2M_DTLS_PORT -> CONFIG_LWM2M_DTLS_PORT
LWM2M_BSSERVER_PORT -> CONFIG_LWM2M_BSSERVER_PORT
LWM2M_LOCAL_PORT -> CONFIG_LWM2M_LOCAL_PORT
LWM2M_DEVICE_NAME -> CONFIG_LWM2M_DEVICE_NAME
LWM2M_DEVICE_TTL -> CONFIG_LWM2M_DEVICE_TTL
LWM2M_SERVER_URI -> CONFIG_LWM2M_SERVER_URI
LWM2M_SERVER_ID -> CONFIG_LWM2M_SERVER_ID
LWM2M_ALT_PATH -> CONFIG_LWM2M_ALT_PATH
LWM2M_BOOTSTRAP -> CONFIG_LWM2M_BOOTSTRAP
LWM2M_DEVICE_MANUFACTURER -> CONFIG_LWM2M_DEVICE_MANUFACTURER
LWM2M_DEVICE_MODEL -> CONFIG_LWM2M_DEVICE_MODEL
LWM2M_DEVICE_SERIAL -> CONFIG_LWM2M_DEVICE_SERIAL
LWM2M_DEVICE_FW_VERSION -> CONFIG_LWM2M_DEVICE_FW_VERSION
LWM2M_DEVICE_BINDINGS -> CONFIG_LWM2M_DEVICE_BINDINGS
LWM2M_DEVICE_TYPE -> CONFIG_LWM2M_DEVICE_TYPE
LWM2M_DEVICE_HW_VERSION -> CONFIG_LWM2M_DEVICE_HW_VERSION
LWM2M_DEVICE_SW_VERSION -> CONFIG_LWM2M_DEVICE_SW_VERSION
LWM2M_WITH_LOGS -> CONFIG_LWM2M_WITH_LOGS
2020-04-07 16:28:55 +02:00
Martine Lenders
fc5704d814
examples/gnrc_border_router: use 64-bit prefix with UHCP
2020-04-07 14:28:16 +02:00
Benjamin Valentin
e83409b8c0
examples/gnrc_border_router: allow to configure more than one ZEP device
...
Native supports multiple ZEP devices, so add a config option for it to
gnrc_border_router.
This allows for easier testing of border routers with multiple interfaces.
2020-04-05 01:14:03 +02:00
benpicco
f6eacda9f8
Merge pull request #13609 from miri64/dhcpv6-pd_ia/feat/initial
...
dhcpv6-pd_ia: initial import of a DHCPv6 server bootstrapper
2020-04-03 20:40:38 +02:00
Martine S. Lenders
74b34c2a03
examples: bootstrap host-side DHCPv6 server with gnrc_border_router
2020-04-03 17:47:39 +02:00
Leandro Lanzieri
a77d0dd9c5
gnrc/nib: Move GNRC_IPV6_NIB_OFFL_NUMOF to 'CONFIG_' namespace
2020-03-31 18:07:13 +02:00
Leandro Lanzieri
07771de08f
gnrc/nib: Move GNRC_IPV6_NIB_NUMOF to 'CONFIG_' namespace
2020-03-31 18:07:11 +02:00
Leandro Lanzieri
ce931f179c
gnrc/nib: Move GNRC_IPV6_NIB_CONF_SLAAC to 'CONFIG_' namespace
...
Also evaluate it using IS_ACTIVE macro.
2020-03-31 18:07:05 +02:00
Cenk Gündoğan
7cda842a00
examples/gcoap: add handling of proxied requests
2020-03-28 14:50:51 +01:00
Martine Lenders
bc20360d34
examples/gnrc_border_router: add sock_dns as a comment
...
Alternative to https://github.com/RIOT-OS/RIOT/pull/13732
2020-03-27 10:59:33 +01:00
Jose Alamos
781a0a3931
gnrc_minimal: set GNRC_NETIF_SINGLE
2020-03-26 14:19:03 +01:00
Jose Alamos
e451570219
gnrc_netif: remove GNRC_NETIF_NUMOF macro
2020-03-26 11:12:23 +01:00
Leandro Lanzieri
877db8c00e
Merge pull request #13557 from gschorcht/doc/fix_url
...
doc: fix broken links
2020-03-24 13:08:18 +01:00
Gunar Schorcht
561a88b54c
examples/emcute_mqttsn: fix broken links
2020-03-24 10:38:40 +01:00
János Brodbeck
201f599064
examples/gnrc_border_router: remove never defined USE_SLIP variable
2020-03-23 17:47:43 +01:00
ebca569e71
examples/lua*: exclude nucleo-l412kb
2020-03-20 18:50:30 +01:00
ffb377523a
examples/javascript: exclude nucleo-l412kb
2020-03-20 18:50:19 +01:00
87409b4c20
examples/suit_update: exclude nucleo-l412kb
2020-03-20 18:48:31 +01:00
7d0c475113
Merge pull request #13486 from bergzand/pr/suit/ietf_v3
...
SUIT: Update to draft-ietf-v3
2020-03-20 14:44:29 +01:00
benpicco
5435792034
Merge pull request #12277 from benemorius/pr/kw41zrf
...
drivers: add kw41zrf
2020-03-20 00:49:56 +01:00
benpicco
16f55475bf
Merge pull request #13545 from benpicco/esp-now-br
...
examples/gnrc_border_router: add example for WiFi ⇆ esp_now border router
2020-03-19 23:56:24 +01:00
Joakim Nohlgård
9f81ab195c
examples/default: Add kw41z boards to netif boards list
2020-03-19 17:02:54 -05:00
Benjamin Valentin
e73f6454ed
examples/gnrc_border_router: update README.md
2020-03-19 23:01:44 +01:00
1d1d5b6f0d
examples/suit: Refactor to draft ietf-v3
...
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
2020-03-19 22:56:01 +01:00
Benjamin Valentin
31245849fb
examples/gnrc_border_router: add example for WiFi <-> esp_now BR
...
This adds an example configuration to use the gnrc_border_router to route
between a regular WiFi network and an esp_now network.
All you need is an esp based board (esp8266, esp32).
Configure the access data for your WiFi network in `Makefile.esp.conf`,
then run
make BOARD=esp32-wroom-32 USE_ETHOS=0 USE_ESP=1 flash term
to turn a e.g. `esp32-wroom-32` into a boarder router.
You can use other esp based boards as nodes in the network by flashing
e.g. the `gnrc_networking` example.
Be sure to add `CFLAGS += -DGNRC_IPV6_NIB_CONF_SLAAC=1` as otherwise
your esp_now node will not receive a link-local IP address.
2020-03-19 22:55:39 +01:00
francisco
55b11b7925
boards/im880b: add insufficient memory to tests
2020-03-13 14:36:51 +01:00
Gunar Schorcht
e4978e65c4
examples/ndn_ping: fix problem with NDEBUG
2020-03-12 13:32:22 +01:00
benpicco
008faef16a
Merge pull request #13581 from Scallog/olimexino-stm32-support
...
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 11:40:53 +01:00
Corentin 'Kmikaz' Vigourt
54cafc5125
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 10:59:57 +01:00
benpicco
6f7293d7c3
Merge pull request #13559 from aabadie/pr/sys/crypto_modules_rework
...
sys/crypto: define cipher using a module instead of CFLAGS
2020-03-09 19:41:27 +01:00
Aiman Ismail
e0a02705b2
examples/dtls-sock: change unsupported %zd to %d
2020-03-09 15:08:52 +01:00
benpicco
2cc3d386fd
Merge pull request #13572 from miri64/sliptty/enh/global-addr
...
sliptty/start_network.sh: configure global address for SLIP interface
2020-03-08 15:04:45 +01:00
Martine Lenders
0bd58bd624
examples: use slip-only option with DHCPv6 for border router
2020-03-08 14:44:50 +01:00
Martine Lenders
c30f83ac3b
Merge pull request #13579 from jia200x/pr/gnrc_netif_send
...
gnrc_netif_send: add send function
2020-03-06 20:07:45 +01:00
bba96a1cd5
examples/gnrc_lorawan: use crypto_aes module instead of CFLAGS
2020-03-06 19:49:58 +01:00
Leandro Lanzieri
1ee1a4f817
Merge pull request #12992 from pokgak/pr/kconfig_migrate/tinydtls
...
Kconfig: Expose pkg/tinydtls configurations
2020-03-06 15:29:56 +01:00
Jose Alamos
6143cd800b
gnrc_netif: use gnrc_netif_send where possible
2020-03-06 15:22:58 +01:00
Martine S. Lenders
3db895a932
examples: remove unnecessary slipdev_params.h
2020-03-06 08:58:45 +01:00
Martine S. Lenders
f847cde5f7
examples: adapt border router example for slipdev_stdio
2020-03-06 08:58:45 +01:00
Aiman Ismail
d5b2aa8a2f
pkg/tinydtls: Move configurations to 'CONFIG_' namespace
...
Macros that changed:
DTLS_PSK -> CONFIG_DTLS_PSK
DTLS_ECC -> CONFIG_DTLS_ECC (except in release-notes.txt)
DTLS_CONTEXT_MAX -> CONFIG_DTLS_CONTEXT_MAX
DTLS_PEER_MAX -> CONFIG_DTLS_PEER_MAX
DTLS_HANDSHAKE_MAX -> CONFIG_DTLS_HANDSHAKE_MAX
DTLS_SECURITY_MAX -> CONFIG_DTLS_SECURITY_MAX
DTLS_HASH_MAX -> CONFIG_DTLS_HASH_MAX
2020-03-05 19:11:38 +01:00
benpicco
935e42cb2a
Merge pull request #13484 from miri64/examples/cleanup/border-router-conf
...
examples/gnrc_border_router: move module specific config to extra Makefile
2020-03-03 22:47:44 +01:00
Martine S. Lenders
9cadd5569f
gnrc_border_router: move module specific config to extra Makefile
...
This aims to make the main Makefile more accessible for new users.
2020-03-03 18:24:46 +01:00
7da87a7db5
examples/dtls-wolfssl: cleanup output messages
2020-02-28 08:23:43 +01:00
Martine Lenders
ec6c07d35d
Merge pull request #13424 from miri64/examples/enh/dhcpv6-br
...
examples/gnrc_border_router: add optional DHCPv6 support
2020-02-25 20:08:31 +01:00
Martine S. Lenders
a0b0724f76
examples/gnrc_border_router: add optional DHCPv6 support
2020-02-20 16:42:19 +01:00
Martine S. Lenders
fc7b2b0760
examples/gnrc_border_router: remove trailing whitespaces in README
2020-02-20 16:37:32 +01:00
Sören Tempel
0e2a620788
gnrc_tftp: remove module
...
Has been deprecated for awhile (01fc3d8f0b
).
2020-02-20 12:04:01 +01:00
Leandro Lanzieri
b0df1c57ce
Merge pull request #13384 from jia200x/gnrc_lorawan_fix
...
examples/gnrc_lorawan: set RX2 DR to 3 only for ABP
2020-02-14 15:12:12 +01:00
Jose Alamos
0d26b367d0
examples/gnrc_lorawan: set RX2 DR to 3 only for ABP
2020-02-14 14:00:30 +01:00
Jean Pierre Dudey
de50518146
cc26x2_cc13x2: use correct RAM value
...
Previous value was 20 K, now it's 80 K. The older family of these MCUs
(cc13x0, cc26x0) had that size, currently for cc13x2 and cc26x2 it's
80 K.
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-02-10 18:38:15 -05:00
Aiman Ismail
24b42d192c
examples/dtls-sock: remove TINYDTLS_LOG
2020-02-05 06:59:34 +01:00
Aiman Ismail
bbb551e49d
examples/dtls-echo: remove TINYDTLS_LOG and use DTLS_DEBUG
2020-02-05 06:58:42 +01:00
Martine S. Lenders
7831a98bce
examples/gnrc_border_router: remove fib
module
...
IPv6 routers use the FIB of `gnrc_ipv6_nib` for a while now, so the
`fib` module is not used.
2020-01-29 14:59:59 +01:00
Leandro Lanzieri
cf7a73800e
examples/gcoap: Set configs via CFLAGS if Kconfig is not used
...
This adds a check in the Makefile so configurations are set via CFLAGS
only if Kconfig is not being used as the configurator for the module.
Otherwise there may be a conflict.
2020-01-28 11:59:52 +01:00
Leandro Lanzieri
bab6f4737c
net/gcoap: Move config macros to 'CONFIG_' namespace
...
Macros that changed:
GCOAP_MSG_QUEUE_SIZE -> CONFIG_GCOAP_MSG_QUEUE_SIZE
GCOAP_NO_AUTO_INIT -> CONFIG_GCOAP_NO_AUTO_INIT
GCOAP_NO_RETRANS_BACKOFF -> CONFIG_GCOAP_NO_RETRANS_BACKOFF
GCOAP_NON_TIMEOUT -> CONFIG_GCOAP_NON_TIMEOUT
GCOAP_OBS_CLIENTS_MAX -> CONFIG_GCOAP_OBS_CLIENTS_MAX
GCOAP_OBS_OPTIONS_BUF -> CONFIG_GCOAP_OBS_OPTIONS_BUF
GCOAP_OBS_REGISTRATIONS_MAX -> CONFIG_GCOAP_OBS_REGISTRATIONS_MAX
GCOAP_OBS_VALUE_WIDTH -> CONFIG_GCOAP_OBS_VALUE_WIDTH
GCOAP_PDU_BUF_SIZE -> CONFIG_GCOAP_PDU_BUF_SIZE
GCOAP_PORT -> CONFIG_GCOAP_PORT
GCOAP_RECV_TIMEOUT -> CONFIG_GCOAP_RECV_TIMEOUT
GCOAP_REQ_OPTIONS_BUF -> CONFIG_GCOAP_REQ_OPTIONS_BUF
GCOAP_REQ_WAITING_MAX -> CONFIG_GCOAP_REQ_WAITING_MAX
GCOAP_RESEND_BUFS_MAX -> CONFIG_GCOAP_RESEND_BUFS_MAX
GCOAP_RESP_OPTIONS_BUF -> CONFIG_GCOAP_RESP_OPTIONS_BUF
GCOAP_TOKENLEN -> CONFIG_GCOAP_TOKENLEN
2020-01-28 11:59:52 +01:00
9ac5ab8bcd
Merge pull request #13172 from fjmolinas/pr_suit_docker
...
examples/suit_update: allways build slot bin files
2020-01-20 20:58:03 +01:00
Francisco Molina
30895d0165
examples/suit_update: allways build slot bin files
2020-01-20 18:08:42 +01:00
97cb4c5707
Merge pull request #13134 from jeandudey/2020_01_15-cc1312-launchpad
...
boards: add cc1312-launchpad board.
2020-01-20 07:39:38 +01:00
Jean Pierre Dudey
633aa8cd41
boards: add cc1312-launchpad board.
...
This is mostly based on the cc1352-launchpad boards, is essentially the same
buttons and leds pins, what changes is the CCXML files used to flash with
`make flash` and the UART pins.
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-01-19 11:36:31 -05:00
74b463ab94
Merge pull request #12391 from fjmolinas/pr_suit_ble
...
examples/suit_update: add ble documentation in README
2020-01-15 11:17:41 +01:00
Hauke Petersen
8b408fc828
Merge pull request #12724 from aabadie/pr/stdio_rtt_blacklist
...
make: improve handling of the stdio_rtt module, improve dependency management at application level
2020-01-15 10:12:13 +01:00
Francisco Molina
b7b09c3f75
examples/suit_update: add documentation for ble
2020-01-15 09:49:52 +01:00
Leandro Lanzieri
afba3b1bd2
examples/usbus_minimal: Default to RIOT peripheral PID
2020-01-14 11:22:58 +01:00
Leandro Lanzieri
903909fa4e
examples/usbus_minimal: Add default Kconfig PID/VID values
2020-01-14 10:34:53 +01:00
Leandro Lanzieri
84c3676e36
examples/usb_minimal: Set PID/VID if Kconfig is not used
2020-01-14 10:34:53 +01:00
Leandro Lanzieri
15bd4897c1
usb: Move configuration macros to 'CONFIG_' namespace
...
Macros that changed:
USB_CONFIG_VID -> CONFIG_USB_VID
USB_CONFIG_PID -> CONFIG_USB_PID
USB_CONFIG_MANUF_STR -> CONFIG_USB_MANUF_STR
USB_CONFIG_PRODUCT_STR -> CONFIG_USB_PRODUCT_STR
USB_CONFIG_CONFIGURATION_STR -> CONFIG_USB_CONFIGURATION_STR
USB_CONFIG_PRODUCT_BCDVERSION -> CONFIG_USB_PRODUCT_BCDVERSION
USB_CONFIG_SPEC_BCDVERSION -> CONFIG_USB_SPEC_BCDVERSION
USB_CONFIG_SELF_POWERED -> CONFIG_USB_SELF_POWERED
USB_CONFIG_MAX_POWER -> CONFIG_USB_MAX_POWER
USB_CONFIG_DEFAULT_LANGID -> CONFIG_USB_DEFAULT_LANGID
2020-01-14 10:34:53 +01:00
024d4abd99
examples/suit_update: remove boards from insufficient memory list
...
ruuvitag/thingy52 provide the periph_uart feature so stdio_uart can work on these boards even if stdio_rtt is disabled because of ethos.
2020-01-14 07:48:09 +01:00
a12af69752
examples/gnrc_border_router: remove BOARD_BLACKLIST variable
...
pic32 boards now provide an UART, and this the periph_uart feature
ruuvitag/thingy52 provide the periph_uart feature so stdio_uart can work
on these boards.
2020-01-14 07:48:09 +01:00
PeterKietzmann
9e83d12bc0
net/gnrc/netif: Move GNRC_NETIF_IPV6_ADDRS_NUMOF to 'CONFIG_' namespace
2020-01-13 12:28:37 +01:00
0597fc9444
examples/suit_update: update README
2020-01-09 11:31:24 +01:00
496f65b946
examples/suit_update: display progress bar during download
...
The automatic test script is updated accordingly
2020-01-09 11:31:24 +01:00
Francisco
f6f4469542
Merge pull request #11889 from miri64/tapsetup/enh/sudo
...
tapsetup: require to be executed with sudo
2020-01-04 10:43:06 +01:00
Martine S. Lenders
64a0d73a0a
examples: adapt doc on tapsetup for new sudo requirement
2020-01-03 21:00:54 +01:00
70e6e0aedf
Merge pull request #12862 from fjmolinas/pr_dont_reset_sync
...
dist/pythonlibs/testrunner: reset before term
2019-12-19 14:42:46 +01:00
Francisco Molina
ebd5acc2fa
examples: set TESTRUNNER_RESET_AFTER_TERM for examples/%/tests
2019-12-19 09:32:37 +01:00
Gaëtan Harter
387da5214f
examples: update documentation to use 'BOARDSDIR'
...
Replace uses of 'RIOTBOARD' by 'BOARDSDIR' in examples.
2019-12-16 15:35:05 +01:00
Hauke Petersen
b5a197c3ef
examples/nimble_hrs: fix buidling w/o DEVELHELP
2019-12-16 10:53:58 +01:00
Hauke Petersen
5a92be24d6
examples/nimble_gatt: fix building w/o DEVELHELP
2019-12-16 10:51:08 +01:00
Sebastian Meiling
cdda4e423e
examples/dtls-echo: fix debug message
2019-12-13 23:29:40 +01:00
Francisco
20d89af043
Merge pull request #12755 from aabadie/pr/application_dep
...
make: add possibility to provide board specific application dependencies in a separate Makefile
2019-12-09 16:52:19 +01:00
Sören Tempel
7b463b6c95
dtls-echo: check msg_try_receive return value
2019-12-09 14:17:26 +01:00
Sören Tempel
ab4e5df473
dtls-sock: check msg_try_receive return value
2019-12-09 14:17:09 +01:00
6d5f64bd14
examples/gnrc_border_router: move board deps in Makefile.board.dep
2019-12-06 21:19:58 +01:00
228786731d
Merge pull request #2968 from kaspar030/micropython
...
pkg: micropython: initial commit
2019-12-05 20:31:47 +01:00
b5743cab40
examples/micropython: initial micropython example application
2019-12-05 16:34:53 +01:00
Sebastian Meiling
6e53e28a3a
Merge pull request #11943 from pokgak/sock_dtls_impl
...
pkg/tinydtls: add DTLS sock API implementation
2019-12-05 15:47:49 +01:00
pokgak
57533a76fd
examples: add DTLS sock example application
2019-12-05 14:08:54 +01:00
6445b174aa
examples/wakaama: cleanup Makefile.ci
2019-12-04 08:09:11 +01:00
ab6aa862a5
examples/wakaama: remove useless BOARD_BLACKLIST
...
The wakaama examples now builds fine on pic32 boards
2019-12-04 08:08:58 +01:00
c2898c6a3a
examples/wakaama: remove 8/16bit arch from boards blacklist
...
wakaama depends on tlsf which already whitelist 32bit architectures
2019-12-04 08:06:33 +01:00
e0b7c2d83a
Merge pull request #12149 from fjmolinas/pr_suit_test
...
examples/suit_update: improve test script
2019-12-02 19:06:24 +01:00
Francisco Molina
09a5282c34
examples/suit_update: improve test script
...
- Verify smaller image sequence numbers are rejected
- Verify invalid signatures are rejected
2019-12-02 17:29:31 +01:00
Ken Bannister
353c0e91d0
Merge pull request #11036 from leandrolanzieri/pr/pkg/wakaama_rework
...
pkg/wakaama: Add basic LWM2M client implementation
2019-11-29 16:21:05 -05:00
491232e120
Merge pull request #12742 from kaspar030/make_jerryscript_use_blobs
...
examples/javascript: make use of blob.inc.mk
2019-11-29 21:48:40 +01:00
Leandro Lanzieri
8d47813487
examples: Add Wakaama LwM2M example application
2019-11-29 20:31:41 +01:00
Francisco Molina
ce609a8709
examples/suit_update: add button to trigger update
2019-11-29 15:12:34 +01:00
Ken Bannister
5c2f37d9f1
Merge pull request #9857 from haukepetersen/opt_gcoap_contextptrtoresphandler
...
net/gcoap: add user ptr to response handler functions
2019-11-28 09:32:30 -05:00
benpicco
e81d040a26
Merge pull request #12799 from chudov/derfmega-PR
...
boards/derfmega*: initial support
2019-11-28 13:57:56 +01:00
Hauke Petersen
de777f7655
examples/gcoap: adapt to gcoap_send() API changes
2019-11-28 12:50:24 +01:00
Hauke Petersen
75397a2be1
examples/gcoap: adapt to resp_handler API change
2019-11-28 12:48:37 +01:00
Francisco
372ae95d28
Merge pull request #12628 from aabadie/pr/make/develhelp_cleanup
...
make/develhelp: make usage consistent + add ci check
2019-11-28 09:26:52 +01:00
chudov
0a151a78da
boards/derfmega*: initial support
2019-11-27 20:53:14 +01:00
Francisco Molina
3db9eab6d9
tests: expect match \r\n or \s
...
- Since `printf()` is buffered it might not arrive in a single
read to pexpect. Regex which terminate in a group match might
match only some elements, this might break tests that depend
on exact group matching.
2019-11-27 14:12:12 +01:00
MichelRottleuthner
bf676d4728
Merge pull request #11022 from jia200x/pr/gnrc_lorawan
...
gnrc_lorawan: add support for GNRC based LoRaWAN stack
2019-11-27 09:25:20 +01:00
Jose Alamos
9c5cfa3d5d
gnrc_lorawan: add test application
2019-11-26 21:52:06 +01:00
743d7170e2
Merge pull request #12804 from wosym/nucleo-f207zg_ethernet
...
boards/nucleo-f207zg: add ethernet configuration
2019-11-26 12:44:19 +01:00
Wouter
3072900ed6
boards/nucleo-f207zg: add Ethernet config
2019-11-26 11:11:41 +01:00
c4989a4c7a
examples/riot_and_cpp: fix typos
2019-11-23 22:39:39 +01:00
ee7aa411a2
examples/nimble_gatt: fix typos
2019-11-23 22:39:39 +01:00
f7c4d099f2
examples/ndn-ping: fix typos
2019-11-23 22:39:38 +01:00
Francois Berder
4a31f94cfc
many typo fixes
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2019-11-23 22:39:07 +01:00
8a76acf060
Merge pull request #12706 from fjmolinas/pr_fix_flake8
...
RIOT: fix PEP8 errors
2019-11-23 06:47:34 +01:00
2480d11570
examples/suit_update: adapt test for the shell
2019-11-22 15:56:36 +01:00
baf18777a1
examples/suit_update: add the shell to the example
...
The nanocoap server is run in a dedicated thread
2019-11-22 15:56:35 +01:00
Francisco Molina
2202b71f99
flake8: fix PEP8 overidentation E127
2019-11-21 10:11:56 +01:00
benpicco
c4d905f518
Merge pull request #12668 from herjulf/avr-rss2-PR
...
Adding: boards/avr-rss2 and AtMega256RFR2 based board See doc.txt for details.
2019-11-20 20:10:04 +01:00
Robert Olsson
c903bc8c1b
boards/avr-rss2: add AtMega256RFR2 based board
...
Co-Authored-By: benpicco <benpicco@googlemail.com>
Support: Alexandre Abadie aabadie, Marian Buschsieweke maribu, Martine Lenders miri64
2019-11-20 11:57:02 +01:00
1a802fff22
examples/ndn-ping: remove useless BOARD_BLACKLIST
...
the ble_nimble feature is now blacklisted at package level which automatically blacklist the nrf52832 based boards
2019-11-20 07:25:25 +01:00
b0796d246f
examples/javascript: make use of blob.inc.mk
2019-11-18 21:56:32 +01:00
Marian Buschsieweke
44d606e51b
examples: Added atmega1284p to Makefile.ci
...
Added the ATmega1284P on a breadboard to the Makefile.ci for examples that
require more RAM/ROM than provided.
2019-11-18 00:06:58 +01:00
Marian Buschsieweke
e52c92eb42
Merge pull request #12720 from maribu/cleanup
...
examples/default: Removed accidentally added file
2019-11-15 22:10:28 +01:00
Marian Buschsieweke
e6d7d9e167
examples/default: Removed accidentally added file
...
What a mess :-/
2019-11-15 21:41:26 +01:00
Leandro Lanzieri
a602e0afae
examples/gnrc_networking_mac: Adapt to change in ipv6_addr_split_iface
2019-11-15 14:02:50 +01:00
Leandro Lanzieri
2856f166c6
examples/gnrc_networking: Adapt to change in ipv6_addr_split_iface
2019-11-15 14:02:50 +01:00
Leandro Lanzieri
7d41fcc87d
examples/gcoap: Adapt to change in ipv6_addr_split_iface
2019-11-15 14:02:50 +01:00
Leandro Lanzieri
4c6da9f178
examples/dtls-wolfssl: Adapt to change in ipv6_addr_split_iface
2019-11-15 14:02:50 +01:00
Leandro Lanzieri
65b852ba15
examples/dtls-echo: Adapt to change in ipv6_addr_split_iface
2019-11-15 14:02:50 +01:00
Leandro Lanzieri
c96b85da02
examples/dtls-echo: Use passed interface if present
2019-11-07 17:34:32 +01:00
Leandro Lanzieri
85e16cf55a
examples/dtls-wolfss: Use passed inerface if present
2019-11-07 17:29:30 +01:00
d5da6a7ac3
examples: tests: make use of DEVELHELP consistent
2019-11-06 16:31:53 +01:00
66f28d7694
examples/default: add atmega256rfr2-xpro to board with netif
2019-11-05 10:40:59 +01:00
b8b7606a7c
Merge pull request #12608 from aabadie/pr/pkg/hacl_arch_32bit
...
pkg: tests: handle arch requirements at pkg level, remove useless board blacklist
2019-11-04 15:20:03 +01:00
Sebastian Meiling
ca696f827b
Merge pull request #12193 from leandrolanzieri/pr/gcoap/obs
...
gcoap: Add 'obs' attribute in example and extend documentation
2019-10-31 18:14:23 +01:00
357eaba7cf
examples/lua*: update board blacklist
...
RISCV based boards are now blacklisted at package level
2019-10-30 16:15:41 +01:00
aaa662b9e0
examples/lua*: update board blacklist
...
MIPS based boards are now blacklisted at package level
2019-10-30 15:40:26 +01:00
4eb7c29e06
examples/javascript: update board blacklist
...
MIPS based boards are now blacklisted at package level
2019-10-30 15:39:55 +01:00
a0187caf88
examples/lua*: update board blacklist
...
Remove 8 bit and 16 bit based boards because they are automatically excluded by the 32 bit architecture requirement of the jerryscript package
2019-10-30 14:27:32 +01:00
c9304ab73b
examples/javascript: update board blacklist
...
Remove 8 bit and 16 bit based boards because they are automatically excluded by the 32 bit architecture requirement of the jerryscript package
2019-10-30 14:27:02 +01:00
9755694b56
examples/dtls-echo: remove useless board blacklist
...
This is now automatically managed by the arch 32 feature requirement at pkg dependencies level
2019-10-30 14:12:40 +01:00
8abe50ecc9
examples/dtls-wolfssl: remove 32bit arch requirement
...
It is required at the package level
2019-10-30 11:43:38 +01:00
Anton Gerasimov
6258713e5e
boards/cc1352-launchpad: Add BOARD_INSUFFICIENT_MEMORY entries
...
Signed-off-by: Anton Gerasimov <tossel@gmail.com>
2019-10-29 21:27:00 +01:00
Marian Buschsieweke
4cf2151248
Merge pull request #12537 from benpicco/at86rfmega
...
drivers/at86rf2xx: add support for ATmegaRF MCUs
2019-10-28 09:22:02 +01:00
Benjamin Valentin
d45b3d1cd3
makefiles: default-channel.inc.mk -> default-radio-settings.inc.mk
...
The scope of the file has changed, so change it's name.
2019-10-27 11:55:55 +01:00
Benjamin Valentin
eeb75c08bd
tests/examples: add microduino-corerf to Makefile.ci
...
Now that the radio is enabled, some tests do not fit onto the MCU
anymore.
2019-10-27 00:18:23 +02:00
Benjamin Valentin
92335b1aff
examples/default: add microduino-corerf to BOARD_PROVIDES_NETIF
2019-10-26 23:10:18 +02:00
Martine Lenders
c1ea3c2eb6
Merge pull request #12561 from miri64/examples/enh/minimalize-gnrc_minimal
...
examples/gnrc_minimal: minimalize gnrc_minimal example
2019-10-25 17:33:01 +02:00
Martine S. Lenders
f7930002ff
examples/minimal: deactivate DEVELHELP
...
Having `DEVELHELP` activated for a *minimal* example seems
counter-productive.
2019-10-25 16:31:22 +02:00
Francisco Molina
ce3665c097
examples/suit_update:enable murdock
2019-10-24 17:16:36 +02:00
Martine S. Lenders
a53d13f333
examples/gnrc_minimal: disable logging
2019-10-24 14:08:17 +02:00
Francisco Molina
894413be2d
examples/suit_update/test: change local to link
2019-10-22 13:19:02 +02:00
Benjamin Valentin
31dbbff450
examples: add stm32f030f4-demo to Makefile.ci
2019-10-21 15:33:48 +02:00
benpicco
a653f9fccd
Merge pull request #12478 from pokgak/pr/dtls_echo/handle_handshake_failure
...
examples/dtls-echo: handle handshake_failure alert
2019-10-21 13:43:35 +02:00
Aiman Ismail
296ed87e8a
examples/dtls-echo: handle handshake failure alert
2019-10-21 13:24:35 +02:00
Marian Buschsieweke
d0c50918f8
examples: Updated BOARD_BLACKLIST
...
Added atmega328p to BOARD_BLACKLIST where needed
2019-10-21 12:54:46 +02:00
Marian Buschsieweke
87380f309f
examples: Added atmega328p to Makefile.ci
...
Added the atmega328p board to the BOARD_INSUFFICIENT_MEMORY list where needed.
2019-10-21 12:54:46 +02:00
Benjamin Valentin
936da68881
examples: add microduino-corerf to Makefile.ci
2019-10-17 20:38:47 +02:00
benpicco
c9b76a9585
Merge pull request #12406 from maribu/pain_in_the_ass
...
examples: Moved CI infos to Makefile.ci
2019-10-15 14:40:40 +02:00
Marian Buschsieweke
2c996057c4
dist/tools: Check BOARD_INSUFFICIENT_MEMORY usage
...
Enforce BOARD_INSUFFICIENT_MEMORY is not managed in the Makefile in the examples
2019-10-15 09:55:07 +02:00
Marian Buschsieweke
ba90ba2e2f
examples: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci
...
- Decluttered Makefile by moving BOARD_INSUFFICIENT_MEMORY lists from Makefile
to Makefile.ci
- Optimized the list for use of tools:
- One entry per line reduces the number of merge conflicts
- One entry per line allows alphabetical sorting e.g. via Vim's sort command
- Sorted all lists alphabetically
2019-10-15 09:55:07 +02:00
Sebastian Meiling
07758c2900
examples/dtls-wolfssl: remove boards blacklist
...
Replaces the boards blacklist with a new arch_32bit feature requirement.
2019-10-15 09:31:53 +02:00
Sebastian Meiling
55f9e6f99f
examples/filesystem: blacklist feature instead of boards
...
Remove BOARD_BLACKLIST and use FEATURES_BLACKLIST instead.
2019-10-14 17:21:54 +02:00
Sebastian Meiling
aeb4480396
examples/timer_periodic_wakeup: no feature required
...
Removing the periph_timer feature requirement, which isn't
directly required by this examples but rather by xtimer.
The latter set this requirement already in Makefile.dep
hence, it is duplicated and not necessary here.
2019-10-11 13:46:03 +02:00
5ab8d92702
Merge pull request #11818 from kaspar030/suit-pr
...
sys/suit: initial support for SUIT firmware updates
2019-10-10 10:38:01 +02:00
3addde5377
examples/suit_update: disable CI test for now
2019-10-09 18:19:27 +02:00
b899a9f362
examples/suit_update: add SUIT draft v4 example & test
...
This commit adds an example application showcasing SUIT draft v4
firmware updates.
It includes a test script suitable for local or CI testing.
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
Co-authored-by: Francisco Molina <femolina@uc.cl>
2019-10-09 13:51:29 +02:00
Gaëtan Harter
589d7e5a46
applications: remove mentions of jiminy-mega256rfr2
...
Remove the deprecated board from BOARD_BLACKLIST and BOARD_INSUFFICIENT_MEMORY.
2019-10-08 18:37:32 +02:00
Gaëtan Harter
1ab5a9390d
boards/slwstk6000b-*: split one board for each module
...
Define one board for each of the available modules.
2019-10-08 16:33:27 +02:00
Kevin "Tristate Tom" Weiss
e867da315a
Merge pull request #12359 from benpicco/fixup-example_netif
...
examples/default: update BOARD_PROVIDES_NETIF
2019-10-04 14:54:22 +02:00
842abed6aa
examples/lua_REPL: exclude arduino-mkrwan1300
2019-10-03 09:34:34 +02:00
Benjamin Valentin
6048ec77cd
examples/default: update BOARD_PROVIDES_NETIF
...
Add hamilton, openmote-b, ruuvitag, samr30-xpro and thingy52
2019-10-02 13:33:41 +02:00
Marian Buschsieweke
7c6eb619e1
examples: Updated BOARD_INSUFFICIENT_MEMORY
...
Added new boards bluepill-128kib and blackpill-128kib where needed.
2019-09-29 16:52:29 +02:00
Dylan Laduranty
9c8cfaa02a
tests: add SAMR34 entry in BOARD_INSUFFICIENT_MEMORY
...
add samr34-xpro if test doesn't fit in its memory
2019-09-26 10:48:03 +02:00
benpicco
e942f86837
Merge pull request #11056 from kb2ma/coap/pkt_api_block_write
...
net/gcoap: add/use Packet API Block implementation
2019-09-24 21:43:33 +02:00
Ken Bannister
1f7fbb2239
examples/gcoap: handle block2 response
2019-09-24 14:03:50 -04:00
MichelRottleuthner
3d0e3b0117
Merge pull request #10308 from danielinux/master
...
wolfSSL pkg addition with examples
2019-09-11 09:12:57 +02:00
Daniele Lacamera
8bb1ee1cd5
wolfSSL pkg: new set of examples and tests
2019-09-11 08:12:50 +02:00
Leandro Lanzieri
1299158b01
examples/gcoap: Add 'obs' attribute to resource
2019-09-10 16:32:33 +02:00
Marian Buschsieweke
b87ab96d17
Merge pull request #10661 from miri64/gnrc_netif_hdr/enh/netif_setter
...
gnrc_netif_hdr: add setter for netif
2019-09-10 16:14:28 +02:00
Martine S. Lenders
8c54589c6a
examples/gnrc_networking_mac: resync udp.c with gnrc_networking
...
`examples/gnrc_networking_mac/udp.c` is a duplicate of the file in
`gnrc_networking`. However, while the latter moved along in code style
and static analysis, the first was left a bit at the wayside. This
change resyncs the two files.
2019-09-10 12:37:32 +02:00
Martine Lenders
37eb634ff9
examples,tests: use gnrc_netif_hdr_set_netif()
2019-09-10 12:37:32 +02:00
Marian Buschsieweke
00965e3a40
makefiles: Refactored channel configuration
...
The default channel configuration is managed within the Makefiles of many
examples and tests. This commit moves the default channel logic to
`makefiles/default-channel.ink.mk` to ease maintenance. All Makefiles that
previously managed the default channel configuration themself have been
updated to include that file.
The default channel configuration of the cc110x has been added
2019-09-10 10:04:52 +02:00
kaleb-himes
b3f32f83bb
wolfSSL pkg with examples
2019-09-09 18:48:53 +02:00
Juan Carrano
8b88666f3d
tests,examples/usb: PID, VID warning only when building.
...
The warning issued when the PID and VID are set to the default values should
not be printed on `make clean` and other targets, only with `make all` and it
should be a proper target.
To do: replace shell echos with proper $(warning ..) calls.
2019-09-02 12:20:32 +02:00
Hauke Petersen
178dfbb4c0
examples/ccn-lite-relay: whitelist nrf52(840)dk
2019-08-29 11:23:51 +02:00
Hauke Petersen
3a381d865e
examples/ndn-ping: blacklist nrf52-based boards
...
The blacklisted boards use NimBLE as default network stack. But
NimBLE and ndn-riot do not build simultaneously, as they use
clashing crpyto libraries (uECC vs tinycrypt).
2019-08-28 16:49:21 +02:00
Cenk Gündoğan
83e092e585
Merge pull request #12043 from jcarrano/dont-use-tlsf
...
pkg/ccn-lite: remove dependency on tlsf-malloc.
2019-08-21 15:38:54 +02:00
Juan Carrano
5dc46eb03e
pkg/ccn-lite: remove dependency on tlsf-malloc.
...
There is no reason why this package would need tlsf. Using tlsf as
system malloc is not known to work in all platforms.
With this patch CCN-Lite will use the default malloc provided by the
target's C library.
2019-08-20 17:47:25 +02:00
Marian Buschsieweke
a84de4225d
examples,tests: Add msba2 to BOARD_PROVIDES_NETIF
2019-08-20 17:05:09 +02:00
Marian Buschsieweke
615e25f319
drivers: Removed driver for CC110x transceivers
...
- Removed cc110x driver
- Updated all makefiles
- Kept both board specific configurations and support for it in RIOT's
upper layers, so re-implementations don't need to start from zero
2019-08-19 12:56:47 +02:00
Benjamin Valentin
1e8f06b3a4
examples: fix redundant assignment in TinyDTLS example
2019-08-06 19:43:54 +02:00
Benjamin Valentin
d16afe5422
examples: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
Hauke Petersen
e61e6a6cb4
examples/emcute: fix typo in README
2019-08-02 09:30:11 +02:00
Hauke Petersen
514d771064
examples/emcute_mqttsn: allow override of EMCUTE_ID
2019-08-02 09:28:28 +02:00
Ken Bannister
f4df9d79e9
Merge pull request #11002 from kb2ma/coap/block_finish_proto
...
net/nanocoap: Buffer API Block implementation
2019-07-30 12:49:12 -04:00
Leandro Lanzieri
a9ab9d37e2
Merge pull request #11765 from kb2ma/coap/encode_resources
...
net/gcoap: add/publish link format attributes for a resource
2019-07-27 22:36:33 +02:00
Ken Bannister
39570b9df3
examples/gcoap: write link format parameters
2019-07-27 07:09:40 -04:00
Ken Bannister
582db9f9fb
examples/nanocoap: use refactored block control function
2019-07-22 05:42:08 -04:00
kenrabold
5222822260
examples/* : blacklisting for hifive1b
2019-07-19 13:25:17 -07:00
Francisco Molina
cdf687ceba
examples/lorawan: fix semtech_loramac_send TX ret code
...
- with #11541 TX notification are only sent after mcps confirm event
this will send a SEMTECH_LORAMAC_TX_DONE instead of
SEMTECH_LORAMAC_TX_OK.
2019-07-19 12:22:53 +02:00
Juan I Carrano
ee6b6b9c38
boards/mips-malta: remove board.
...
The mips-malta board is a maintainance burden, has no working UART input
and is unobtainable and thus must be removed.
1. Unobtainable board
=====================
The mips-malta board is not an off-the-shelf part. A quick web
search only show the MIPS website where one is told to "contact sales".
I could find it on ebay, used, at €155 and from single seller.
Not having access to the board means:
a. We cannot maintain it. In fact it could be broken right now.
b. Potential RIOT uses have not access to the board either. In other
words, it is pointless to run on hardware nobody has.
2. No working UART input
========================
Not all applications need UART input, but that is no excuse for not supporting
it:
a. Makes development & debugging way harder.
b. It is impossible to run interactive tests.
b.1. Constrains the rest of the platforms by providing an incentive to not
make tests interactive.
c. The lack of UART is a witness to the poor quality of the port.
I want to stress point (c). If something as basic as a serial port cannot work,
how can we expect more complex fucntionality to work. The answer is impossible
to know, because of point (1).
3. Maintainance burden
======================
The RIOT project has limited time and human resources which can be better spent.
a. Compiling for mips-malta wastes CPU time.
b. Blacklisting the board in the test wastes contributor's time.
c. Adapting the board's makefile during build system rework takes time and makes
the reworks harder.
c.1. Add to that that the changes are most of the time not even tested on the board
because of (1). Look at the github issues/PRs and you will see it.
d. Developers usually stick to the lowest common denominator. Issue (2) sets this
denominator unacceptably low.
MIPS platform in general
========================
In commits I will address general issues in the MIPS platform and why it should all
be removed.
2019-07-12 12:24:52 +02:00
d94c557a11
examples: exclude stm32l0538-disco board
...
because of insufficient memory available
2019-07-08 09:06:55 +02:00
9e6d558596
stm32_eth: Code cleanup and some fixes
...
cpu/stm32_common: cleanup periph eth
boards/nucleo-f767zi: cleanup dependencies
boards/nucleo-f767zi: fix dma configuration attribute for eth
examples/default: add nucleo-767zi in boards with netif
drivers/stm_32_eth: Add header guard for eth_config
Co-authored-By: Robin <robin@chilio.net>
2019-07-04 15:27:50 +02:00
Leandro Lanzieri
5492214fbf
Merge pull request #11768 from aabadie/pr/boards/lobaro_lorabox
...
boards/lobaro-lorabox: add sx1272 radio driver dependency to netdev_default
2019-07-04 09:19:26 +02:00
Martine S. Lenders
f1495f839d
examples/gcoap: replace gcoap_req_send()
2019-07-03 15:01:50 +02:00
a1fbbff99b
examples/default: add lobaro-lorabox to boards with netif list
2019-07-01 14:51:07 +02:00
Hauke Petersen
a48fceb714
examples: add heart rate sensor example
2019-06-27 11:56:09 +02:00