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

1147 Commits

Author SHA1 Message Date
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
930142fbcf
examples/gnrc_border_router: add stdio_ethos dependency 2019-06-23 22:16:03 +02:00
a64dd1d666
examples/nimble*: remove useless board whitelist 2019-06-12 17:41:31 +02:00
8246b09f10
usbus_minimal: Adapt example to auto_init 2019-06-05 16:17:01 +02:00
537add6deb
USBUS: add minimal working example 2019-06-05 14:51:27 +02:00
f2c63c86fd
examples/lorawan: remove recv call to avoid endless lock
This can highly happen when no message is received from the network after a send
2019-05-29 16:24:23 +02:00
Martine Lenders
c7d471d772 examples/default: re-introduce shell_commands 2019-05-28 19:10:36 +02:00
8823548fa5
examples/lorawan: remove useless lora region cflags 2019-05-26 11:47:16 +02:00
Marian Buschsieweke
75184ada05
examples: Updated BOARD_BLACKLIST
Added arduino-leonardo to BOARD_BLACKLIST where needed
2019-05-24 17:23:41 +02:00
Marian Buschsieweke
f4c0af8421
examples: Updated BOARD_INSUFFICIENT_MEMORY
Added arduino-leonardo to BOARD_INSUFFICIENT_MEMORY where needed
2019-05-24 17:23:00 +02:00
Thomas Perrot
b63121c588
board: add support for arduino-leonardo 2019-05-24 15:12:47 +02:00
a76efc3b93
examples: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
97b4ac0e98
examples: add lsn50 to insufficient memory boards 2019-05-17 22:43:04 +02:00
14cd77b277
examples/default: add lsn50 to boards providing netif 2019-05-17 22:43:04 +02:00
Leandro Lanzieri
5c65e2e8fb
Merge pull request #11500 from jia200x/pr/fix_ot_makefile
openthread: fix compile error when CLI is not present
2019-05-15 11:39:44 +02:00
Jose Alamos
f4e9cc5dc0 examples/openthread: adapt Makefile to new configuration style 2019-05-14 18:55:53 +02:00
Martine Lenders
36d7bfe6a7 examples/emcute_mqttsn: make into native application more obvious
A complete newcomer to the application might not know, that they have to
run `make term` first.
2019-05-07 15:11:22 +02:00
ce4dce3946
examples/nimble_scanner: fix typo in scan command description 2019-04-29 11:41:21 +02:00
75d9e7892c
examples/cord_ep: move node information in a define 2019-04-16 10:10:11 +02:00
bbbb62b571
examples/cord_ep: fix typo in node information 2019-04-16 10:09:11 +02:00
13d7bb6ec6
examples/nimble_scanner: fix typo in README 2019-04-10 18:17:47 +02:00
Hyungsin
d9c17c2154 boards: add initial hamilton board support 2019-04-03 15:00:35 -07:00
Hauke Petersen
0c5219f603 examples/cord_epsim: run registration loop locally
This commit rewrites the example so that the registration loop is
run inside the main() function instead of running the standalone
submodule of epsim. It also adapts the example application to
parse the RD UDP endpoint locally and provide this to epsim's
register() function.
2019-03-27 18:26:37 +01:00
Hauke Petersen
a4a513ca32 examples: add nimble_scanner example 2019-03-27 18:11:37 +01:00
Martine Lenders
43aaa758af examples: adapt BOARD_INSUFFICIENT_MEMORY of gnrc_networking 2019-03-27 10:33:21 +01:00
d5eda42b65
examples/default: add nrf52840-mdk to boards with netif 2019-03-23 13:41:02 +01:00
4cc9c8876f
examples/nimble_gatt: whitelist nrf52832-mdk 2019-03-20 14:41:26 +01:00
Martine Lenders
4ee4625f39
Merge pull request #10357 from jcarrano/posix_headers-module
sys/posix: make posix module provide only headers.
2019-03-20 14:07:12 +01:00
Juan Carrano
6b766c3cd3 sys/posix: make posix module provide only headers.
The build system contains several instances of
 INCLUDES += -I$(RIOTBASE)/sys/posix/include

This is bypassing the module management system, by directly accesing
headers without depending on a module. The module is the posix module.

That line is also added when one of the posix_* modules is requested.

According to the docs, the posix module provides headers only, but in
reality there is also inet.c.

This patch:

- Moves `inet.c` into `posix_inet`, leaving `posix` as a headers-only
  module.
- Rename `posix` as `posix_headers` to make it clear the module only
  includes headers.
- Makes `posix_*` modules depend on `posix_headers`, thus removing the
  explicit `INCLUDES+=...` in `sys/Makefile.include`.
- Ocurrences of `INCLUDES+=...` are replaced by an explicit dependency
  on `posix_headers`.
2019-03-20 12:57:13 +01:00
Leandro Lanzieri
1885e1dd55 examples/nanocoap_server: Add echo resource and fix README 2019-03-17 14:26:11 +01:00
Marian Buschsieweke
e14bea1cf5
examples: Updated BOARD_INSUFFICIENT_MEMORY
Added arduino-nano to BOARD_INSUFFICIENT_MEMORY/BOARD_BLACKLIST following suit
of how arduino-uno is marked, as arduino-nano is mostly an Uno in a different
form factor.
2019-03-14 13:58:45 +01:00
Ken Bannister
34e880499e examples/cord_ep: use coap_opt_finish() 2019-03-13 00:24:29 -04:00
Ken Bannister
682c1e9a7d examples/cord_epsim: use coap_opt_finish() 2019-03-13 00:24:29 -04:00
Ken Bannister
a8cbc19241 examples/gcoap: use coap_opt_finish() 2019-03-13 00:24:29 -04:00
Hauke Petersen
4e49fa5cc5 examples/nimble_gatt: drop build-in init calls 2019-03-07 16:47:13 +01:00
Hauke Petersen
0cca1769cc examples/nimble_gatt: unroll update_ad()
This static function was a leftover from very early stages of this
example and at the current state there is not sense in keeping it.
Having these few lines directly where the advertising is triggered
makes the code more clean and readible.
2019-03-07 16:46:00 +01:00
Hauke Petersen
51aa8fe407 examples/nimble_gatt: use gatt/gap svcs explicitly 2019-03-06 18:21:52 +01:00
Hauke Petersen
3f95575e55
Merge pull request #10465 from HendrikVE/pr/extend_nimble_gatt_example
examples/nimble_gatt: extend application with ble characteristics
2019-03-06 14:57:37 +01:00
HendrikVE
b5dacb6534 examples/nimble_gatt: extend application with ble characteristics
Extend this application with 2 custom BLE characteristics. One is
read-only and returns a string including a random number and the
second one is writable. In addition, two characteristics for device
information were added (model and manufacturer). Access to the
characteristics produces output on the terminal.
2019-03-04 17:28:19 +01:00
Semjon Kerner
3efeb8056e examples/default: add ieee802.15.4 radio support for all nrf52840 boards 2019-03-04 13:21:47 +01:00
bb8bdadd69
examples/lorawan: fix potential hang in example 2019-01-30 18:58:43 +01:00
af627606f0
Merge pull request #10836 from aabadie/pr/examples/bindist_cleanup
examples/bindist: cleanup and fix formatting in README
2019-01-22 11:22:52 +01:00
dc5aa2c1d4
examples/bindist: cleanup and fix formatting in README 2019-01-22 07:37:36 +01:00
Dylan Laduranty
eaa8d83c23 examples/*: add saml1*-xpro to BOARD_INSUFFICIENT_MEMORY 2019-01-21 17:11:05 +01:00
Ken Bannister
c191d52cba
Merge pull request #10779 from kb2ma/gcoap/cli_buffer_size
examples/gcoap: verify buffer size
2019-01-18 10:01:23 +00:00
Ken Bannister
f1b0827585 examples/gcoap: handle response buffer too small 2019-01-16 05:41:30 -05:00
Ken Bannister
8a1a2b41fb examples/gcoap: handle request buffer too small 2019-01-16 05:38:13 -05:00
Kees Bakker
01a170bf0e examples/asymcute_mqttsn: do normal assignment instead of memcpy 2019-01-10 19:43:44 +01:00
Marian Buschsieweke
3c88272ea3
examples/gnrc_networking: Fixed typo in Makefile 2019-01-10 13:59:02 +01:00
Rotzbua
cb5232a107 gcoap/example: add comment on resource order
according to nanocoap/example: fix resource order #9919
2019-01-08 23:14:58 +01:00
Ken Bannister
7e31ffc424 examples/nanocoap: use descriptive macro name 2019-01-04 19:44:11 -05:00
Martine Lenders
dd55c792c5
Merge pull request #10574 from haukepetersen/add_bluetil_ad
net/ble: add generic advertisement data (AD) processing helper
2018-12-27 19:30:43 +01:00
Ken Bannister
bd457aee2b net/nanocoap: fix includes for nanocoap sock 2018-12-20 00:37:18 -05:00
Hauke Petersen
d6d9d66972 examples/nimble_gatt: use bluetil_ad 2018-12-07 18:13:53 +01:00
1858db871d examples: exclude nrf51dk from big examples 2018-12-04 08:37:00 +01:00
Leandro Lanzieri
d53fbb0045 boards/sodaq-sara-aff: Initial support 2018-12-03 10:05:37 +01:00
Hauke Petersen
b603c298ef
Merge pull request #9156 from kb2ma/gcoap/use_opt_add_api
net/gcoap: Use nanocoap pkt/options API
2018-11-26 11:20:27 +01:00
Ken Bannister
424a01ddc1 net/gcoap: remove gcoap attributes from coap_pkt_t 2018-11-24 07:09:25 -05:00
Juan Carrano
64fcfff9e2 examples/javascript: Correctly declare dependency on script files.
Custom targets should be added to BUILDDEPS. Without this patch
`make -j clean all" fails because of weird race condition (trying
to clean while building is kind of contradictory anyways.)
2018-11-23 14:48:29 +01:00
Juan Carrano
b9fa2b5bf6 examples/lua_basic: Correctly declare dependency on script files.
Custom targets should be added to BUILDDEPS. Without this patch
`make -j clean all" fails because of weird race condition (trying
to clean while building is kind of contradictory anyways.)
2018-11-23 14:48:29 +01:00
Juan Carrano
16261a2f7c examples/lua_REPL: Correctly declare dependency on script files.
Custom targets should be added to BUILDDEPS. Without this patch
`make -j clean all" fails because of weird race condition (trying
to clean while building is kind of contradictory anyways.)
2018-11-23 14:48:21 +01:00
Lotte Steenbrink
ac2966cc28
Merge pull request #10260 from Lotterleben/examples_gnrc_net_fix_404s
examples/gnrc_networking/README.md: fix 404s
2018-11-22 12:34:51 +01:00
Lotte Steenbrink
ea18d6ecab examples/gnrc_networking/README.md: fix 404s 2018-11-22 00:11:50 +01:00
Martine Lenders
897e688194 examples: activate gnrc_icmpv6_error for gnrc_networking 2018-11-16 17:39:17 +01:00
Hauke Petersen
f829887f18 examples/nimble_gatt: simplify example 2018-11-08 14:40:52 +01:00
Hauke Petersen
54419f07e9 examples/nimble_gatt: (void) rt variables 2018-11-08 14:10:58 +01:00
Francisco Acosta
dd3ca90e8a examples, tests: add memory insufficient arduino boards
The unification of a bigger stack for the atmega platforms
makes some boards to not have enough memory to provide
the big stack plus the application code.

It is possible though, to override the stack size to a
smaller amount if running the test is necessary.
2018-11-02 17:57:13 +01:00
Ken Bannister
e059da7e0a example/nanocoap: fix block2 payload 2018-10-29 13:32:25 -04:00
Lotte Steenbrink
6ad781970c examples/gnrc_networking/README.md: trim lines with > 72 chars 2018-10-25 21:44:15 +02:00
Lotte Steenbrink
dd1c32c011 examples/gnrc_networking/README.md: add make reminder 2018-10-25 21:42:34 +02:00
José Alamos
372a729e21
Merge pull request #10070 from OTAkeys/pr/bump_littlefs_version
pkg/littlefs: bump version to v1.6.2
2018-10-18 14:35:55 +02:00
Hauke Petersen
34fa61d7db examples/rdcli: rename to cord_ep 2018-10-17 15:21:49 +02:00
Hauke Petersen
18cc7ee3ed net/rdcli: rename to cord_ep 2018-10-17 15:21:49 +02:00
Hauke Petersen
5668100dc3 examples/rdcli_simple: rename to cord_epsim 2018-10-17 15:21:49 +02:00
Hauke Petersen
226b9fa383 net/rdcli_simple: rename to cord_epsim 2018-10-17 15:21:49 +02:00
Hauke Petersen
787524400c net/rdcli_common: rename to cord_common 2018-10-17 09:29:19 +02:00
Jose Alamos
0ea488e2c4 examples/openthread: remove xtimer dependency 2018-10-16 15:25:44 +02:00
Jose Alamos
b75ffb98da examples/openthread: move test to examples 2018-10-16 15:25:44 +02:00
dfe03562a8
Merge pull request #7401 from dailab/Firefly
boards: add Zolertia Firefly board
2018-10-16 10:28:48 +02:00
Ken Bannister
14c9b3062b
Merge pull request #8932 from bergzand/pr/nanocoap/block2
nanocoap: add server-side block2 support
2018-10-14 13:03:08 +00:00
f3b4e44a26 examples/nanocoap: add blockwise block2 example 2018-10-14 14:30:29 +02:00
Hauke Petersen
cba288bf4f examples/rdcli: blacklist low memory boards 2018-10-12 14:41:40 +02:00
Hauke Petersen
c9c7bf8d41 examples: add example for rdcli 2018-10-12 14:41:40 +02:00
5539ba988e examples/lua_REPL: exclude firefly board 2018-10-04 17:23:42 +02:00
Vincent Dupont
7e47e36e55 pkg/littlefs: fix file buffer size 2018-10-03 11:54:17 +02:00
5165fec941 examples/lua_REPL: exclude samr30-xpro 2018-10-01 10:20:41 +02:00
a04009470d examples/lorawan: adapt to pkg changes 2018-09-25 22:22:13 +02:00
Silke Hofstra
ee82d4fbfe boards, examples, tests: rename stm32mindev to blackpill 2018-09-19 16:22:14 +02:00
Leandro Lanzieri
177ef5bfa9 boards/lobaro-lorabox: Add initial support for Lobaro Lorabox board 2018-09-18 18:07:07 +02:00
334f828599
Merge pull request #9919 from kb2ma/nanocoap/example_resource_order
nanocoap/example: fix resource order
2018-09-13 16:05:07 +02:00
18545db27d examples:default: remove unnecessary dependency to sht11
This module is already included by the boards when saul_default is included. And the default application Makefile include saul_default
2018-09-13 06:34:59 +02:00
Ken Bannister
ad826efa7b nanocoap/example: fix resource order 2018-09-11 05:02:28 -04:00
Francisco Acosta
fad4d9be19
Merge pull request #9781 from cladmi/pr/toolchain/avr/linkerscript
atmega_common: allow defining rom and ram length for link.
2018-09-05 16:00:33 +02:00
cladmi
b3f889c7ef
examples: blacklist arduino boards based on ROM/RAM overflow 2018-09-05 12:07:54 +02:00
Schorcht
d2fb1ba8a5 examples: blacklist esp8266 based boards 2018-09-05 02:39:50 +02:00
Hauke Petersen
c2184f3454 boards/cpu/drivers/sys: use generic stdio_ if 2018-08-22 10:54:25 +02:00
José Alamos
a697689c4c
Merge pull request #9729 from leandrolanzieri/pr/sensebox
boards/sensebox: Add support for SenseBox board
2018-08-15 10:04:57 +02:00
Jose Alamos
d54a74736d boards/sensebox: Initial board port for SenseBox MCU with SAMD21 2018-08-13 10:49:46 +02:00
Ken Bannister
3f3df74bcd
Merge pull request #7237 from Ell-i/feature-gcoap-extra-indirection
net/gcoap: Make references to coap_resource_t all const in gcoap
2018-08-07 23:52:59 -04:00
Martine Lenders
530b0239ee
Merge pull request #9706 from miri64/examples/fix/netif-ref
examples: dtls-echo: remove unneeded addressing operator
2018-08-07 12:10:14 +02:00
Kees Bakker
cc1fae5b2e examples/lua: add sodaq-one to insufficient memory list 2018-08-07 11:06:14 +02:00
Ken Bannister
6a07301862
Merge pull request #9717 from pokgak/examples/fix/gcoap
examples/gcoap: fix post/put without port number
2018-08-07 04:57:59 -04:00
a69c6e387a
Merge pull request #8880 from MrKevinWeiss/pr/board/openmoteb/porting
boards/openmoteb-cc2538: Initial support
2018-08-07 10:50:32 +02:00
Kevin Weiss
a48b8e741b boards/openmote-b: Add board support 2018-08-07 10:32:03 +02:00
pokgak
b9880cb800 examples/gcoap: fix post/put without port number 2018-08-06 11:03:55 +02:00
Martine Lenders
c2fa744f48 examples: dtls-echo: remove unneeded addressing operator
`SOCK_ADDR_ANY_NETIF` isn't a pointer so using the addressing operator
for `remote.netif` here is wrong.
2018-08-03 19:12:37 +02:00
Martine Lenders
64ee9f0088
Merge pull request #9665 from jcarrano/lua-llvm-fix
examples/lua_REPL: cast pointer to void in printf
2018-08-03 17:46:29 +02:00
Juan Carrano
34e122bcc3 examples/lua_REPL: cast pointer to void in printf 2018-08-03 11:03:59 +02:00
Gaëtan Harter
4e83e18dc8
examples/asymcute_mqttsn: fix target name
Target name is `mosquitto_rsmb` and not `rsmb`.
2018-08-01 19:49:57 +02:00
Pekka Nikander
33c84591e9 {examples,tests}/gcoap: Remove unnecessary type casts 2018-07-30 09:01:30 +03:00
Michel Rottleuthner
31efe7411c examples: add nucleo-f334r8 to BOARD_INSUFFICIENT_MEMORY 2018-07-17 17:52:12 +02:00
Michel Rottleuthner
484ea216da examples: add nucleo-f303k8 to BOARD_INSUFFICIENT_MEMORY 2018-07-17 17:52:12 +02:00
Hauke Petersen
901ec82a98 examples: add asymcute_mqttsn example application 2018-07-05 15:44:17 +02:00
a3fc323cf5
Merge pull request #7615 from rfuentess/dtls_upgrade
Improving TinyDTLS package and dtls-echo example
2018-07-04 11:57:48 +02:00
Raul Fuentes
4092eda744 examples/dtls-echo: Cleaning and upgrade to sock
Due to all the changes, this is basically a new version for this
example. The main benefit is the use of sock_udp but also the client
side is now more robust and reliable.

The parameters required for the PSK and ECC (e.g. keys) modes are moved
to an unique header.
2018-07-04 11:35:08 +02:00
Juan Carrano
87496f3376 examples/lua: Add REPL.
This example add a module thats starts an interactive READ-EVAL-
PRINT-LOOP written in Lua.
2018-07-02 15:39:31 +02:00
danpetry
ed4411602c pkg/lua: Provide better integration with RIOT
- Remove file related functions from loader.
 * All packages must be builtin.
- Remove os.tmpname.
- Interface with TLSF.
- Don't abort() when out of memory.
2018-07-02 15:13:10 +02:00
Francisco Acosta
4b7f85de75
Merge pull request #9285 from Lydrin/master
pkg/jerryscript: update to latest commit
2018-06-29 18:14:02 +02:00
174a94d0c4 examples/lorawan: minor fixes in application README 2018-06-26 20:56:57 +02:00
Martine Lenders
b22040194a examples/lorawan: use new nucleo names for BOARD_INSUFFIENT_MEMORY 2018-06-21 15:24:48 +02:00
Dylan Laduranty
2ae0e1cce7
Merge pull request #8789 from aabadie/pr/examples/lorawan
examples/lorawan: add autonomous lorawan class A device example
2018-06-21 14:50:03 +02:00
3e61b40794 examples: fix doxygen grouping 2018-06-11 19:12:02 +02:00
Cenk Gündoğan
5ca031d4fa
Merge pull request #9179 from PeterKietzmann/pr_ccnl_shell_cs
shell/ccnl: use new CS add method
2018-06-10 13:35:50 +02:00
PeterKietzmann
f9eb43cf97 pkg/ccnl: clean up build dependencies 2018-06-10 13:24:28 +02:00
Hauke Petersen
f4dccc402e examples: add NimBLE GATT server example app 2018-06-06 13:52:58 +02:00
Anthony
a650a43df2 pkg/jerryscript: update Javascript example up to date 2018-06-04 16:22:23 +02:00
Marian Buschsieweke
e0bf20728c
examples, tests: Updated BOARD_INSUFFICIENT_MEMORY
Added stm32mindev to BOARD_INSUFFICIENT_MEMORY where needed
2018-06-04 09:03:30 +02:00
Burdaa
15e16319d3
examples/gnrc_border_router: fix path to uhcpd in README
examples/gnrc_border_router: fix path to uhcpd in README
2018-06-02 20:22:31 +02:00
kenrabold
db4d67c4fd make: add hifive1 to BOARD_INSUFFICIENT_MEMORY
Added HiFive1 to BOARD_INSUFFICIENT_MEMORY list for examples and tests that are too big to fit

build: fixed missing syscall and cpuid failures

Added missing syscall stubs for nanostubs and fixed compile error with cpuid periph

build: fixed whitespace error

build: add hifive1 to more BOARD_INSUFFICIENT_MEMORY

doc: fixed doxygen warnings

Addressed Doxygen warnings in source file comments

doc: more doxygen fixes

doc: even more doxygen fixes

doc: more changes

build: fix pedantic and rdci_simple build failures

make: exclude lua
2018-05-29 16:27:53 -07:00
José Alamos
2b08ea351c
Merge pull request #8847 from danpetry/lua_initial
Lua support - initial PR
2018-05-25 11:53:25 +02:00
danpetry
9621831ede examples/lua: added example Lua application
- Lua print() function is only supported function
- Lua script is parsed at compile time and run in example
2018-05-24 17:56:25 +02:00
Cenk Gündoğan
dbd049af30 examples: ndn-riot: import of ndn-ping application 2018-05-24 10:58:26 +02:00
3bbf8c01ab boards/nucleo-f303k8: rename to st marketing name 2018-05-23 12:51:41 +02:00
633a92929d boards/nucleo-l031k6: rename to st marketing name 2018-05-23 12:50:33 +02:00
81700d4301 boards/nucleo-f042k6: rename to st marketing name 2018-05-23 12:49:40 +02:00
3e4f7adc95 boards/nucleo-f031k6: rename to st marketing name 2018-05-23 12:46:42 +02:00
a5436e0b66 boards/nucleo-l073rz: rename to marketing name 2018-05-22 22:02:57 +02:00
18435609ce boards/nucleo-l053r8: rename to marketing name 2018-05-22 22:02:57 +02:00
1d1354bf82 boards/nucleo-f410rb: rename to marketing name 2018-05-22 21:52:41 +02:00
b0912659b5 boards/nucleo-f334r8: rename to marketing name 2018-05-22 21:52:41 +02:00
72df36909b boards/nucleo-f302r8: rename to marketing name 2018-05-22 21:52:41 +02:00
2004fb2881 boards/nucleo-f103rb: rename to marketing name 2018-05-22 21:52:41 +02:00
4b20095dc8 boards/nucleo-f072rb: rename to marketing name 2018-05-22 21:52:41 +02:00
9acde8e148 boards/nucleo-f070rb: rename to marketing name 2018-05-22 21:52:41 +02:00
bd6a7c3d26 boards/nucleo-f030r8: rename to marketing name 2018-05-22 21:52:41 +02:00
Juan Carrano
cf686bde2d pkg/tlsf: Refactor the TLSF package and bring back original TLSF api.
- Cleanup package makefile.
- Download directly from git.
- Remove giant patch.
- Implement malloc function as a contrib package.
- Update ccn example.
- Update ps command.
2018-05-18 15:41:07 +02:00
59747590f1 examples/filesystem: fix typos and cleanup 2018-05-15 16:50:33 +02:00
Gaëtan Harter
45e6d60373
examples/gnrc_border_router: use RIOTTOOLS variable
Follow up to #9067 and part of #8821
2018-05-09 18:49:12 +02:00
95c2033802
Merge pull request #8980 from aabadie/pr/examples/readme_gnrc_minimal
examples/gnrc_minimal: remove obsolete reference to XBee from README
2018-04-30 14:15:16 +02:00
Cenk Gündoğan
4b1e48cdab
Merge pull request #9010 from mfrey/ccn-lite-relay-readme
examples: ccn-lite-relay: renamed 'ccnl_cont'
2018-04-26 16:02:18 +02:00
Michael Frey
feffb43c53 examples: ccn-lite-relay: renamed 'ccnl_cont'
Renamed 'ccnl_cont' to 'ccnl_cs' in examples/ccn-lite-relay/README.md
2018-04-26 15:48:20 +02:00
Sebastian Meiling
8a822404ee
Merge pull request #9024 from jia200x/pr/examples/js_riotbase
make/javascript: fix RIOTBASE
2018-04-25 20:36:11 +02:00
Jose Alamos
010826e855 make/javascript: add RIOTBASE support 2018-04-25 17:13:46 +02:00
c9f6013e98 examples: add a lorawan OTAA/class A example 2018-04-19 21:35:34 +02:00
bf80072cf5 examples/gnrc_minimal: remove obsolete xbee reference from readme 2018-04-19 11:31:40 +02:00
635e72db23
Merge pull request #8788 from kaspar030/nanocoap_add_serverside_block1
nanocoap: add serverside block1 support
2018-04-16 12:49:06 +02:00
b42159df21 examples/nanocoap: add blockwise handler example 2018-04-16 12:31:56 +02:00
Vincent Dupont
7cd7a6ccca examples/filesystem: blacklist msp430 boards 2018-04-13 10:53:41 +02:00
Vincent Dupont
01ac354929 examples: add filesystem example 2018-04-13 10:51:07 +02:00
6ee4aceef1
Merge pull request #8936 from haukepetersen/opt_rdclisimple_addrconf
net/rdcli_simple: specify RD address as string
2018-04-12 15:33:33 +02:00
Hauke Petersen
407856a13a examples/rdcli_simple: adapt address parsing 2018-04-12 14:00:32 +02:00
shuguo
24f746ceec gnrc_gomach: add duty-cycle printing command 2018-04-12 11:46:40 +02:00
ff543db9af
Merge pull request #8893 from miri64/examples/cleanup/rename-emcute
examples: rename MQTT-SN example for clarity
2018-04-09 16:10:57 +02:00
4b210bb1e6
Merge pull request #7406 from haukepetersen/add_rdcli_simple
net: added CoAP RD client for simple node registration
2018-04-09 13:25:50 +02:00
Hauke Petersen
544ca46435 examples/rdcli_simple: blacklisted boards for RAM 2018-04-09 10:59:06 +02:00
PeterKietzmann
86c319aea7 pkg/ccn-lite:enable CS dump and rename shell command 2018-04-09 10:38:32 +02:00
Hauke Petersen
fb4b622fb5 examples: added rdcli_simple example application 2018-04-09 10:37:10 +02:00
Martine Lenders
151a8639bc examples: rename MQTT-SN example for clarity 2018-04-09 10:13:14 +02:00
Hauke Petersen
fcc6f3a460 examples: added Skald Eddystone example 2018-04-06 11:18:53 +02:00
Hauke Petersen
e4176f260a examples: added Skald iBeacon example 2018-04-06 11:18:53 +02:00
PeterKietzmann
29cd081258 examples/ccn-lite-relay: use xorshift PRNG 2018-04-05 14:53:18 +02:00
983bbba028
Merge pull request #8805 from miri64/ethos/fix/uart-dependency
ethos: add periph_uart as dependency
2018-03-27 21:18:43 +02:00
Matthew Blue
6d96eaa491 examples/* : blacklisting for mega-xplained 2018-03-26 11:17:23 -04:00
Martine Lenders
198e7cf1eb ethos: add periph_uart as dependency
`ethos` should have `periph_uart` as a dependency.
2018-03-20 17:17:29 +00:00
Josarn
14b0055e79 examples/* : Blacklisting for Jiminy.
Signed-off-by: Josua Arndt  <josuaarndt@live.de>
Signed-off-by: Steffen Robertz <steffen.robertz@online.de>
2018-03-02 13:35:43 +01:00
Francisco Acosta
2e066e8693
Merge pull request #8492 from cladmi/pr/prepend_app_module_by_application
makefiles: Add an APPLICATION_MODULE variable
2018-02-28 12:13:14 +01:00
Ken Bannister
d7004ebcd8
Merge pull request #8513 from kaspar030/nanocoap_add_context_to_resources
nanocoap: add context pointer to resources
2018-02-22 18:30:43 +00:00
Joakim Nohlgård
a25c059f1f
Merge pull request #8368 from smlng/examples/fix_posix
posix: fix pthread and socket example
2018-02-19 10:58:02 +01:00
c2fd0fb3c5 examples/gcoap: adapt to resource context ptr 2018-02-02 19:02:54 +01:00
ed09fec1ef examples/nanocoap_server: adapt to context ptr in coap_resource_t 2018-02-02 18:54:52 +01:00
Gaëtan Harter
d724e71a26 makefiles: Add an APPLICATION_MODULE variable
Set the application module name with APPLICATION_MODULE.
The default module name is "application_$(APPLICATION)".

This should fix name conflicts where an application/test has the same name as
an existing module and so both write to the same archive.
2018-01-30 17:27:03 +01:00
b6fe13684b
Merge pull request #8386 from haukepetersen/opt_thingy52_usertt
boards/thingy52: use Segger RTT for STDIO
2018-01-22 13:16:20 +01:00
Hauke Petersen
f1951f53f5 examples/gnrc_border_router: blacklist thingy52
The Thingy:52 does not have a UART connected anymore...
2018-01-22 12:11:02 +01:00
3bbeafbd2a
Merge pull request #8382 from smlng/examples/gnrc_tftp_fix72
examples/gnrc_tftp: fix implicit fallthrough error
2018-01-22 12:07:28 +01:00
smlng
8f659ef41f examples/gnrc_tftp: fix implicit fallthrough error 2018-01-18 16:41:41 +01:00
0272c8f44c
Merge pull request #8329 from fvacek/master
examples: superfluous extern "C" in c++ example removed
2018-01-18 15:38:12 +01:00
Sebastian Meiling
5c0b058db4
Merge pull request #6121 from miri64/native/feat/zep_socket
native: provide socket-based ZEP device
2018-01-18 10:03:08 +01:00
Martine Lenders
585e9a23e6 examples: adapt border router for ZEP 2018-01-18 09:15:38 +01:00
Fanda Vacek
d1bdc077d4 examples: superfluous extern "C" in c++ example removed 2018-01-16 23:27:27 +01:00
smlng
fbb34761a3 examples/posix_sockets: fix undefined usleep 2018-01-16 13:22:35 +01:00
Hauke Petersen
a799b024fa examples/gnrc_border_router: blacklist ruuvitag 2018-01-16 10:53:53 +01:00
Francisco Acosta
1bf222e07f
Merge pull request #8286 from smlng/enh/pkg/jerryscript
pkg: fix build jerryscript on macOS
2018-01-09 15:00:11 +01:00
smlng
1e0c49ab65 examples/javascript: increase main stack for non-native 2018-01-09 10:25:31 +01:00
dnahm
201d532251 boards/ACD52832: add new NRF52 based developement board 2017-12-20 16:37:17 +01:00
Martine Lenders
22da59b40a
Merge pull request #7437 from cgundogan/pr/ccn-lite_v2
pkg: ccn-lite: adapt to v2
2017-12-11 13:47:27 +01:00
eb7d248944 examples/gnrc_tftp: remove b-l072z-lrwan1 because of not enough memory 2017-12-10 16:41:06 +01:00
0b5059f46b boards/b-l072z-lrwan1: configure auto netif configuration 2017-12-10 16:41:06 +01:00
Ken Bannister
a1efa03981 net/gcoap: Read interface from CLI in shell example 2017-12-10 09:50:36 -05:00
Cenk Gündoğan
b6581289a2 pkg: ccn-lite: adapt to v2 2017-12-01 16:14:27 +01:00
729cda62bf examples/nanocoap_server: adapt to in-tree nanocoap 2017-12-01 12:55:45 +01:00
Sebastian Meiling
73d9c460d3
Merge pull request #7336 from kb2ma/gcoap/confirm_infrastructure
net/gcoap: Create confirm request infrastructure and adapt existing messaging
2017-12-01 11:18:24 +01:00
Martine Lenders
ff7160fd91 examples: gnrc_minimal: optimize for NIB 2017-11-30 19:51:23 +01:00
zhuoshuguo
ea5aeeb10f gomach: a robust traffic adaptive multichannel MAC for IoT. 2017-11-30 18:51:49 +01:00
Cenk Gündoğan
06782c4721
Merge pull request #8173 from bergzand/pr/gnrc_uhcpc_rpl
gnrc_uhcpc: initialize rpl root on prefix configuration
2017-11-30 13:15:49 +01:00
0d2763d914
gnrc_border_router: Add explanation about optionally adding gnrc_rpl 2017-11-30 13:08:55 +01:00
Peter Kietzmann
eb2c0e29ab
Merge pull request #8155 from RIOT-OS/revert-8009-revert-7238-pr_sc_ccnl_chunkdump
Revert "Revert "shell/ccnl: remove use of ccnl_wait_for chunk()""
2017-11-28 21:36:38 +01:00
smlng
9376acdee7 examples: adapt DEVELHELP switch 2017-11-28 19:25:10 +01:00
Martine Lenders
b68b7a0524
Merge pull request #8156 from miri64/tests/cleanup/pca1000x-revert
examples: tests: remove remaining pca1000x references
2017-11-28 13:45:15 +01:00
Martine Lenders
cd3b1f3b42
examples: tests: remove remaining pca1000x references 2017-11-28 13:28:58 +01:00
7ee7a42fb1
examples/gnrc_border_router: update readme to netif changes 2017-11-27 23:26:48 +01:00
Martine Lenders
e8531383d2
Revert "Revert "shell/ccnl: remove use of ccnl_wait_for chunk()"" 2017-11-27 21:40:54 +01:00
8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
Martine Lenders
08964079e0
examples: tests: adapt udp shell commands for new forwarding engine
The NIB's forwarding engine behaves more correctly than GNRC's old
forwarding engine in that link-local addresses require also an
interface to be provided to be meaningful. As with other commands this
is simplified for the special case that there only is one interface
that that interface is chosen.
2017-11-21 10:40:01 +01:00
Martine Lenders
31b1ceb440
gnrc_netif2: rename to gnrc_netif 2017-11-17 10:41:54 +01:00
Martine Lenders
636ef2a498
gnrc: remove legacy neighbor discovery code 2017-11-17 09:20:30 +01:00
Martine Lenders
71a7dbf918
gnrc: remove legacy network interface structures 2017-11-17 09:20:29 +01:00
Martine Lenders
645bede150
examples: gnrc_tftp: add bluepill board to insufficient memory list 2017-11-16 17:05:12 +01:00
Martine Lenders
938e605a90
examples: tests: update insufficient memory lists
(for now)
2017-11-16 16:17:21 +01:00
Hauke Petersen
4ceef0c67f examples/tests: remove entries for qemu-i386 2017-11-16 10:42:02 +01:00
Dylan Laduranty
67048eafa2
Merge pull request #6900 from OTAkeys/pr/init_rtc
periph/rtc: move init from auto_init to periph_init
2017-11-13 21:22:22 +01:00
f89ecfb531
Merge pull request #7951 from cladmi/pr/conflicting_module_names
examples/pkgs: rename modules with duplicate names
2017-11-13 17:40:21 +01:00
Martine Lenders
b7f6e40188
examples: fix nanocoap_server for gnrc_netif2 2017-11-13 16:36:34 +01:00
Gaëtan Harter
1d6ef0b6e4 examples: rename APPLICATIONs whose name collide with another module. 2017-11-13 15:29:06 +01:00
Hauke Petersen
f0b3804e9f examples/default: remove usage of config module 2017-11-13 14:51:56 +01:00
Martine Lenders
1a0f4940fd
Merge pull request #7940 from miri64/posix/enh/move-time-to-module
posix: move time functions to their own module
2017-11-12 20:05:50 +01:00
Martine Lenders
0a0bb86f4a posix: move time functions to their own module 2017-11-12 19:55:57 +01:00
Martine Lenders
c6428698b4
Revert "shell/ccnl: remove use of ccnl_wait_for chunk()" 2017-11-11 19:34:52 +01:00
Peter Kietzmann
69fe566a18 shell/ccnl: remove use of ccnl_wait_for chunk() 2017-11-10 15:27:47 +01:00
Ken Bannister
70be8cd5bb net/gcoap: Update copyright for 2017 2017-11-10 06:54:38 -05:00
Ken Bannister
5435e0c7d3 net/gcoap: Add shell command option to send message confirmably 2017-11-10 06:54:38 -05:00
Ken Bannister
25f40df447 net/gcoap: Flatten command line handling to prepare for optional arguments 2017-11-10 06:54:38 -05:00
4374a71562
Merge pull request #7987 from RIOT-OS/revert-7953-examples/fix/dirty-hack-to-javascript
Revert "examples: only whitelist a few essential boards (dirty hack)"
2017-11-09 19:45:37 +01:00
Martine Lenders
c4721de4bb
Revert "examples: only whitelist a few essential boards (dirty hack)" 2017-11-09 17:38:38 +01:00
Hauke Petersen
d59b37c43d examples/gnrc_br: revert removal of pca1000x 2017-11-09 16:35:23 +01:00