040978e3f5
Merge pull request #12165 from aabadie/pr/tests/driver_hts221_cleanup
...
tests/driver_hts221: cleanup temperature display logic
2019-09-04 07:48:30 +02:00
f750c3a474
tests/driver_hts221: cleanup temperature display logic
...
This saves 12 bytes when building for samr21-xpro
2019-09-03 21:36:26 +02:00
Francisco
0bf2be43eb
Merge pull request #12157 from aabadie/pr/tools/openocd_default_connect_assert_srst_val
...
tools/openocd: check if variable for extra reset_config is set
2019-09-03 19:22:57 +02:00
benpicco
1ffe2e5e30
Merge pull request #11512 from skullbox305/cpu-nrf5x
...
cpu/nrf52: i2c bugfix
2019-09-03 18:43:38 +02:00
benpicco
364f8e8076
Merge pull request #12162 from aabadie/pr/tests/driver_bmx280_cleanup
...
tests/driver_bmx280: cleanup temperature value display
2019-09-03 18:39:11 +02:00
benpicco
7f487ac807
Merge pull request #12131 from brummer-simon/gnrc_tcp-release_after_failed_send
...
gnrc_tcp - Release pakets on failed gnrc_netapi_send()
2019-09-03 15:59:21 +02:00
d0a8060ea6
tests/driver_bmx280: cleanup temperature value display
2019-09-03 12:58:56 +02:00
9065f8358c
tools/openocd: correctly check reset_config variable value
...
This avoids the following warning message when running OpenOCD: 'openocd.sh: line 124: [: : integer expression expected'
2019-09-03 12:44:09 +02:00
Martine Lenders
fa9bf485d1
Merge pull request #12159 from fjmolinas/pr_icmp6_echo
...
shell/commands: fix, only accept proper pong response to icmpv6_echo
2019-09-03 09:48:11 +02:00
Francisco Molina
5e1558ba57
shell/commands: fix, only accept proper pong response
2019-09-03 09:07:29 +02:00
Francisco
900b23626a
Merge pull request #12148 from aabadie/pr/boards/nrf52832-mdk_i2c
...
boards/nrf52832-mdk: enable I2C and use default configuration
2019-09-03 08:52:24 +02:00
benpicco
7cbc239a00
Merge pull request #12140 from aabadie/pr/tests/driver_bmp180_cleanup
...
tests/driver_bmp180: cleanup application
2019-09-02 21:55:29 +02:00
Juan I Carrano
ffd7264497
Merge pull request #12154 from cladmi/pr/tests/evtimer_msg/blacklist_on_master
...
tests/evtimer_msg|xtimer_periodic_wakeup: blacklist testing on native
2019-09-02 18:47:47 +02:00
db12eeb1a7
tests/driver_bmp180: remove useless printf_float module
2019-09-02 18:33:02 +02:00
73e1c563b4
tests/driver_bmp180: fix display with negative temperature
2019-09-02 18:33:02 +02:00
Gaëtan Harter
c59d263c61
tests/xtimer_periodic_wakeup: blacklist testing on native
...
The test randomly fails on `native` due to timers being not accurate but
it cannot be otherwise. So better disable it than raising fake errors.
...
151 diff=3
150 diff=4
149 diff=3539
148 diff=4
147 diff=3
....
min/max error: 1/3539
too large difference.
Test Failed.
Timeout in expect script at "child.expect_exact("Test complete.")"
(tests/xtimer_periodic_wakeup/tests/01-run.py:22)
2019-09-02 18:12:04 +02:00
Gaëtan Harter
52000b83be
tests/evtimer: blacklist testing on native
...
The test randomly fails on `native` due to timers being not accurate but
it cannot be otherwise. So better disable it than raising fake errors.
main(): This is RIOT! (Version: buildtest)
Testing generic evtimer
This should list 2 items
ev #1 offset=1000
ev #2 offset=500
This should list 4 items
ev #1 offset=659
ev #2 offset=341
ev #3 offset=500
ev #4 offset=2454
Are the reception times of all 4 msgs close to the supposed values?
At 662 ms received msg 0: "#2 supposed to be 659"
At 1009 ms received msg 1: "#0 supposed to be 1000"
At 1511 ms received msg 2: "#1 supposed to be 1500"
Traceback (most recent call last):
File "/tmp/dwq.0.3125418833043728/ef3af88c4b3615788b164464a437df5c/tests/evtimer_msg/tests/01-run.py", line 33, in <module>
sys.exit(run(testfunc))
File "/tmp/dwq.0.3125418833043728/ef3af88c4b3615788b164464a437df5c/dist/pythonlibs/testrunner/__init__.py", line 29, in run
testfunc(child)
File "/tmp/dwq.0.3125418833043728/ef3af88c4b3615788b164464a437df5c/tests/evtimer_msg/tests/01-run.py", line 26, in testfunc
assert(actual in range(expected - ACCEPTED_ERROR, expected + ACCEPTED_ERROR))
AssertionError
2019-09-02 16:37:05 +02:00
Kevin "Tristate Tom" Weiss
d9b0db0d61
Merge pull request #11976 from fjmolinas/pr_stm32f0x_extra_flash
...
dist/tools/openocd: add OPENOCD_EXTRA_INIT_RESET use for nucleo-f091rc
2019-09-02 15:54:24 +02:00
Francisco Molina
06c830e8cd
boards/nucleo-f091rc: set OPENOCD_RESET_USE_CONNECT_ASSERT_SRST
...
- Nucleo-f091rc can become unflashable when hardfaults occure.
To make sure flashing succeeds `connect_assert_srst` is called
before connecting to flash threw openocd.
2019-09-02 14:54:38 +02:00
Francisco Molina
900875c603
dist/tools/openocd: add OPENOCD_EXTRA_INIT_RESET
...
- Add a variable to add extra openocd commands before resetting
a board. These will not be called when `debug`, in contrast
to OPENOCD_CONFIG, OPENOCD_EXTRA_INIT and OPENOCD_ADAPTER_INIT.
- Add connect_assert_srst to reset config if
OPENOCD_RESET_USE_CONNECT_ASSERT_SRST=1
2019-09-02 14:53:51 +02:00
cb51cee2ba
boards/nrf52832-mdk: enable I2C and use default configuration
2019-09-02 13:12:40 +02:00
benpicco
f74381c77b
Merge pull request #12142 from fabian18/drivers/at86rf2xx_do_not_hang_on_no_dev
...
drivers/at86rf2xx: do not hang on no dev
2019-09-02 12:21:15 +02:00
benpicco
3901740ef2
Merge pull request #12130 from miri64/posix_sockets/fix/i10308-526716024
...
posix_socket: set sock for returned socket on accept()
2019-09-02 12:05:13 +02:00
fabian18
2edf153cf8
drivers/at86rf2xx: do not hang on no dev
2019-09-02 10:27:24 +02:00
benpicco
d991883c5b
Merge pull request #12025 from twostairs/feature/nucleo-l031k6-i2c
...
board/nucleo-l031k6: Add i2c to periph_conf
2019-09-01 17:57:49 +02:00
Marius
d6b6b7a529
board/nucleo-l031k6: Add i2c to periph_conf
2019-09-01 17:14:06 +02:00
benpicco
a10c3f09a4
Merge pull request #12136 from aabadie/pr/tests/driver_io1_xplained_printf_float
...
tests/driver_io1_xplained: remove printf_float dependency
2019-09-01 15:43:04 +02:00
6754f71c3a
tests/driver_io1_xplained: remove printf_float dependency
...
This saves a lot of ROM and is easily replaced with basic temperature computation
2019-09-01 15:16:32 +02:00
Simon Brummer
351220e884
gnrc_tcp - Release pakets on failed gnrc_netapi_send()
2019-08-31 11:16:55 +02:00
Daniele Lacamera
5cb76e521b
posix_socket: set sock for returned socket on accept()
2019-08-30 21:18:25 +02:00
benpicco
2101458900
Merge pull request #11911 from maribu/arm7_common-irq
...
cpu/arm7_common: Cleaned up IRQ code
2019-08-30 19:17:09 +02:00
benpicco
837f99e757
Merge pull request #12084 from nmeum/pr/gnrc_tcp_minlen
...
gnrc_tcp: add minimum length check to _receive
2019-08-30 17:37:20 +02:00
benpicco
7d3f20b1a8
Merge pull request #12088 from nmeum/pr/gnrc_tcp_option_overflow
...
gnrc_tcp: fix integer underflow in option parser
2019-08-30 17:34:39 +02:00
Juan I Carrano
6a56225030
Merge pull request #12123 from cladmi/pr/make/optional_cflags
...
makefiles/cflags.inc.mk: handle optional cflags
2019-08-30 16:34:03 +02:00
Martine Lenders
93fa48df71
Merge pull request #12124 from cgundogan/pr/ccnlite-bump
...
pkg: ccn-lite: version bump
2019-08-30 13:33:12 +02:00
Cenk Gündoğan
a4bd845c81
pkg: ccn-lite: version bump
2019-08-29 21:54:20 +02:00
Gaëtan Harter
909552e3c0
makefiles/cflags.inc.mk: change optional CFLAGS to 'OPTIONAL_CFLAGS'
...
Update the optional flags to use 'OPTIONAL_CFLAGS' instead of evaluating
everytime.
They are now blacklisted by architecture/toolchain according to the
current docker reference image.
2019-08-29 17:43:54 +02:00
Gaëtan Harter
043534daf9
llvm: blacklist incompatible CFLAGS
...
Blacklist incompatible CFLAGS that are currently "optionally" included
in 'cflags.inc.mk'.
This prepares for the migration to 'OPTIONAL_CFLAGS'.
2019-08-29 17:43:54 +02:00
Gaëtan Harter
e4331e8391
cpu/arch: blacklist incompatible CFLAGS
...
Blacklist incompatible CFLAGS that are currently "optionally" included
in 'cflags.inc.mk'.
This prepares for the migration to 'OPTIONAL_CFLAGS'.
2019-08-29 17:43:54 +02:00
Gaëtan Harter
785f868ee0
makefiles/cflags.inc.mk: handle optional cflags
...
Handle declaring OPTIONAL_CFLAGS and blacklisting them with
OPTIONAL_CFLAGS_BLACKLIST.
This should replace checking everytime if options are supported.
2019-08-29 17:43:54 +02:00
Juan I Carrano
866b126f36
Merge pull request #12119 from cladmi/pr/makefiles/utils/uppercase_function
...
makefiles/utils: functions for lowercase and uppercase
2019-08-29 16:04:58 +02:00
Kevin "Tristate Tom" Weiss
969e3b3e95
Merge pull request #12098 from cladmi/pr/export/remove_local_export_compilation_variables
...
make: do not locally export compilation variables
2019-08-29 14:32:22 +02:00
Gaëtan Harter
765f3e9327
makefiles/utils: functions for lowercase and uppercase
...
Add make only function to convert strings to lowercase and uppercase.
This can replace the `$(shell echo $(var) | tr 'a-z-' 'A-Z_')` pattern.
Using the 'make' implementation results in being around 100 times faster.
2019-08-29 13:59:31 +02:00
Martine Lenders
a568090697
Merge pull request #12065 from haukepetersen/add_ccnl_bleboards
...
NDN-over-BLE: enable CCN-lite to use BLE as link layer
2019-08-29 13:54:06 +02:00
e9ea6a02ed
Merge pull request #12068 from twostairs/board_nucleo-l432kc_i2c
...
board/nucleo-l432kc: Implementing I2C for board
2019-08-29 13:33:57 +02:00
Martine Lenders
1f086932d5
Merge pull request #12046 from Harisanthosh/gnrc_udp_nullpointer
...
net/gnrc/udp: Adding Null pointer check in gnrc_netif_hdr_build
2019-08-29 13:01:18 +02:00
Martine Lenders
b83c7dd61d
Merge pull request #11927 from maribu/arduino-leonardo
...
cpu/atmega32u4: Fixed external interrupts; boards/arduino-leonardo: Fixed dependency tracking
2019-08-29 12:12:56 +02:00
Martine Lenders
0d37727ebc
Merge pull request #12113 from haukepetersen/fix_board_reelmissingradiofeature
...
boards/reel: add missing radio_nrf52840 feature
2019-08-29 11:30:58 +02:00
Hauke Petersen
33eb83ff42
sys/shell/nimble: make default name more generic
2019-08-29 11:23:51 +02:00
Hauke Petersen
178dfbb4c0
examples/ccn-lite-relay: whitelist nrf52(840)dk
2019-08-29 11:23:51 +02:00