MrKevinWeiss
501b257223
tests/periph_uart: fix baudrate truncation
...
Since some boards an int is 16 bits the atoi truncates values.
This commit using a long instead of an int.
2019-01-03 16:38:33 +01:00
Martine Lenders
e88abc49b8
shell_commands/sc_gnrc_netif: get 6Lo flag
2019-01-03 16:21:52 +01:00
Martine Lenders
45b9dd6f50
gnrc_netif: implement get NETOPT_6LO
2019-01-03 16:21:52 +01:00
Martine Lenders
59366022ca
netopt: provide option to (de-)activate 6Lo
2019-01-03 16:21:52 +01:00
Vincent Dupont
e06993e913
pkg/cmsis-dsp: include cpu_conf.h for __FPU_PRESENT define
2019-01-03 16:06:30 +01:00
Vincent Dupont
402b60e30c
tests: add thread_float test app
2019-01-03 16:06:30 +01:00
Gunar Schorcht
3888c62f61
cpu/esp: ringbuffer removed from esp_now_netdev
...
Since it is not possible to reenter the function `esp_now_recv_cb`, and the functions netif::_ recv and esp_now_netdev::_ recv are called directly in the same thread context we only need a buffer which contains one frame and its source mac address.
2019-01-03 16:01:02 +01:00
Martine Lenders
019c1aba16
Merge pull request #10676 from kb2ma/gcoap/doc_config_group
...
net/gcoap: add config macros to config doc group
2019-01-03 15:59:27 +01:00
Martine Lenders
5f8bf7bec2
Merge pull request #10697 from MrKevinWeiss/pr/blacklist/iotlab/drivertest
...
tests/driver_ds1307: Blacklist iotlab boards
2019-01-03 15:57:35 +01:00
Vincent Dupont
06f0c14460
cortexm_common: enable FPU on cortex-m4f
2019-01-03 15:24:20 +01:00
Gunar Schorcht
d8ee8020c6
cpu/esp: remove rx_lock mutex in esp_now_netdev
...
Since it is not possible to reenter the function `esp_now_recv_cb`, and the functions netif::_ recv and esp_now_netdev::_ recv are called directly in the same thread context, neither a mutual exclusion has to be realized nor have the interrupts to be deactivated.
2019-01-03 14:52:57 +01:00
Gunar Schorcht
00730b41e0
cpu/esp: direct call _recv in esp_now_recv_cb
...
Since the esp_now_recv_cb function is not called directly as an ISR through interrupts, it is not executed in the interrupt context. _recv can therefore be called directly. The treatment of the recv_event is no longer necessary.
2019-01-03 14:39:27 +01:00
MrKevinWeiss
d2e67261ae
tests/driver_ds1307: Blacklist iotlab boards
...
This states iotlab boards shouldn't run these tests.
This is because the i2c address of L3G4200 is the same ad the ds1307.
This causes an error that thinks the test is valid when it is not.
2019-01-03 14:38:56 +01:00
Gunar Schorcht
a2f5c9d02f
cpu/esp: avoid reentrance of esp_now_recv_cb
...
Although it should not be possible to reenter the function esp_now_recv_cb, this is avoided by an additional boolean variable. It can not be realized by mutex because it would reenter from same thread context. If macro NDEBUG is not defined, an assertion is used.
2019-01-03 14:01:51 +01:00
Gunar Schorcht
9b5a77f1c4
cpu/esp: fix of lost esp_now_netdev ISR events
2019-01-03 13:36:21 +01:00
Gunar Schorcht
a36366f9a9
cpu/esp: api change in esp_now_netdev::_recv
...
Newest version of API requires to drop the frame when if parameter len is smaller than the received packet.
2019-01-03 13:35:09 +01:00
Gunar Schorcht
49c64c01a8
cpu/esp: simplified esp_now_netdev::_recv function
...
Simplifies the _recv receive function structure of esp_now_netdev according to the possible parameter values.
2019-01-03 13:33:25 +01:00
bc5e3e7721
Merge pull request #10213 from kYc0o/pr/stm32l152_add_second_bank
...
boards/common: change openocd config file for stm32l1x
2019-01-03 13:31:04 +01:00
Kevin "Bear Puncher" Weiss
d9f26dbbe2
Merge pull request #10636 from aabadie/pr/cpu/nrf5x_gpio_common
...
cpu/nrf5x: move periph_gpio/periph_gpio_irq at an even more common level
2019-01-03 11:37:48 +01:00
Kevin "Bear Puncher" Weiss
e4ed9d703d
Merge pull request #10118 from aabadie/pr/tests/sx127x_default_board
...
tests/sx127x: set b-l072z-lrwan1 as default board
2019-01-03 11:35:49 +01:00
Gomez Julien
905855b7c2
board/z1: Fix BTN0_PIN
...
Set BTN0_PIN to GPIO_PIN(2, 5) in board.h
#10611
2019-01-03 11:35:08 +01:00
0d4b55e0c8
Merge pull request #10654 from keestux/driver-rn2xx3-rx1delay
...
loramac: change rxdelay1 to millisec, was seconds
2019-01-03 11:24:17 +01:00
0ca4703dde
Merge pull request #10687 from kb2ma/nanocoap/remove_macro
...
net/nanocoap: remove obsolete macro
2019-01-03 11:00:52 +01:00
José Alamos
f14d46d935
Merge pull request #10242 from miri64/gnrc_ipv6_ext_rh/enh/icmpv6_error_msg
...
gnrc_ipv6_ext_rh: add ICMPv6 error message sending
2019-01-03 10:35:54 +01:00
Kevin "Bear Puncher" Weiss
2bf29dd99e
Merge pull request #10692 from aabadie/pr/boards/nucleo-f767_i2c
...
boards/nucleo-f767zi: use common STM32 i2c configuration
2019-01-03 10:17:44 +01:00
552909cf90
Merge pull request #10694 from MrKevinWeiss/pr/bh1750fix
...
drivers/bh1750: Fix mislabeled i2c address
2019-01-03 09:50:56 +01:00
Kevin "Bear Puncher" Weiss
fd15cb8f77
Merge pull request #10646 from aabadie/pr/boards/nucleo-f072-i2c
...
boards/nucleo-f072rb: configure I2C using common stm32 configuration
2019-01-03 09:48:57 +01:00
MrKevinWeiss
b870dbb3b9
drivers/bh1750: Fix mislabeled i2c address
...
The i2c address when the pin is high/low are swapped.
This swaps them to match the datasheet and changes the default to low.
2019-01-03 09:08:31 +01:00
Ken Bannister
5e9a2c0925
net/nanocoap: allow user to configure macros
2019-01-02 13:12:05 -05:00
Ken Bannister
5f8e993faf
net/coap: reference RFC for configurability
2019-01-02 12:54:12 -05:00
Ken Bannister
663bb5bb3d
net/coap: use separate name for macro doc
2019-01-02 12:54:12 -05:00
Ken Bannister
94660f4db7
net/coap: allow user to configure message retry macros
2019-01-02 12:54:12 -05:00
Kevin "Bear Puncher" Weiss
90b5865692
Merge pull request #10691 from aabadie/pr/boards/stm32_useless_defines
...
boards/stm32: remove useless empty conf defines
2019-01-02 17:00:30 +01:00
c0b1d37d73
boards/nucleo-f072rb: use common i2c configuration
2019-01-02 16:08:56 +01:00
f6985c5b31
cpu/stm32f0: update stm32f072xb CMSIS header
2019-01-02 16:08:56 +01:00
402f02d471
boards/nucleo-f767zi: use STM32 common i2c config
2019-01-02 16:06:34 +01:00
9a61febf5c
cpu/stm32f7: update stm32f767zi cmsis header file
2019-01-02 16:06:34 +01:00
Kevin "Bear Puncher" Weiss
24837e9f17
Merge pull request #10690 from aabadie/pr/boards/stm32_common_i2c_f0_f2
...
boards/stm32: factorize i2c configuration on stm32f0 and stm32f2 based nucleo boards
2019-01-02 16:05:36 +01:00
Kevin "Bear Puncher" Weiss
5fd304b5f5
Merge pull request #10588 from aabadie/pr/tests/bench_coreapis_pexpect_fix
...
tests/bench_runtime_coreapis: improve pexpect autotest
2019-01-02 15:06:51 +01:00
9a69c9bbc5
boards/stm32: remove useless empty conf defines
2019-01-02 14:52:38 +01:00
3eba44a660
boards/nucleo-f0207zg: use common clock and i2c configuration
2019-01-02 14:29:26 +01:00
24bc5ae254
boards/nucleo-f0xx: use common i2c configuration
2019-01-02 14:23:46 +01:00
541fc7f93f
boards/stm32: add f2 common clock configuration
2019-01-02 14:23:46 +01:00
f90c69cf6e
tests/bench_runtime_coreapis: improve pexpect autotest
2019-01-02 14:22:37 +01:00
4e7bfb65df
tests/bench_runtime_coreapis: globally import testrunner
2019-01-02 14:22:28 +01:00
Kevin "Bear Puncher" Weiss
02ec3845de
Merge pull request #9728 from aabadie/pr/boards/stm32_common_i2c
...
boards: factorize some nucleo f4/f7/l4 i2c configuration
2019-01-02 14:05:32 +01:00
536e4a55a8
boards/nucleo-l496zg: provide and configure i2c
2019-01-02 11:27:42 +01:00
ed6dcfe872
boards/nucleo-f746zg: provide and configure i2c
2019-01-02 11:27:25 +01:00
4fd4ce4c54
boards/nucleo-f722/l476: use common i2c configuration
2019-01-02 11:26:54 +01:00
f8d8ddb1ef
boards/stm32: adapt common i2c config to f7 and l4
2019-01-02 11:25:32 +01:00