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

33945 Commits

Author SHA1 Message Date
Hauke Petersen
ed2e40df63
Merge pull request #15781 from haukepetersen/add_sema_getvalue
sys/sema: add sema_get_value()
2021-01-16 13:03:03 +01:00
Hauke Petersen
606bcd66da posis/semaphore: use sema_get_value() 2021-01-15 16:17:25 +01:00
Hauke Petersen
7b0c5f9d5d sys/sema: add same_get_value() 2021-01-15 15:22:31 +01:00
Martine Lenders
86f72b717c
Merge pull request #15778 from bergzand/pr/fe310/whitelist_uncrustify
uncrustify: Add fe310 cpu files to the whitelist
2021-01-15 14:15:30 +01:00
3c7efc497e
uncrustify: Add fe310 cpu files to the whitelist 2021-01-15 13:56:47 +01:00
f2c5e8bd21
Merge pull request #15777 from bergzand/pr/fe310/uncrustify
cpu/fe310: Uncrustify code
2021-01-15 13:43:38 +01:00
ba518ede09
cpu/fe310: Uncrustify code 2021-01-15 12:02:55 +01:00
Martine Lenders
bb1a3470d7
Merge pull request #15775 from jia200x/pr/wfs/lw_params
gh/workflows/release-tests: add LoRaWAN parameters as env variables
2021-01-14 23:08:06 +01:00
Jose Alamos
6a69686237
gh/workflows/release-tests: add LoRaWAN parameters as env variables 2021-01-14 23:00:20 +01:00
Martine Lenders
f4b27d8702
Merge pull request #15774 from jia200x/pr/release_specs/envs
gh/workflows/release-tests: add LoRaWAN secrets env variables
2021-01-14 22:51:10 +01:00
Jose Alamos
df0575dbbf
gh/workflows/release-tests: add LoRaWAN secrets env variables
This commit injects some LoRaWAN secrets into `tox` in order to avoid
exposing LoRaWAN keys when running RIOT-OS/Release-Specs#201
2021-01-14 21:44:13 +01:00
6e21c72382
Merge pull request #13214 from bergzand/pr/cst816s/initial
cst816s: Initial include of cst816s touch screen driver
2021-01-14 18:51:21 +01:00
ead5822fa4
pinetime: Add touch screen configuration 2021-01-14 18:17:52 +01:00
03bf0fae01
tests/cst816s: Add basic touch screen test 2021-01-14 18:17:52 +01:00
0eba27161e
cst816s: Initial include of cst816s touch screen driver 2021-01-14 18:17:51 +01:00
Leandro Lanzieri
af042934da
Merge pull request #15769 from jia200x/pr/deprecate/gcoap_add_string
gcoap: remove deprecated gcoap_add_qstring
2021-01-14 17:20:47 +01:00
Jose Alamos
0bee606bd4
gcoap: remove gcoap_add_qstring
This feature was marked to be deprecated after the release 2020.10.
Therefore this commit removes that feature.
2021-01-14 16:03:00 +01:00
Marian Buschsieweke
253a634b85
Merge pull request #15636 from jia200x/pr/nrf802154/fix_rssi
radio/nrf802154: fix set_cca_threshold range
2021-01-14 15:28:29 +01:00
Jose Alamos
f2fa3ca12f
radio/nrf802154: fix set_cca_threshold range
This commit fixes the CCA threshold range for set_cca_threshold.
Without this commit the threshold overflows when using values below
the receiver sensitivity.
2021-01-14 14:33:56 +01:00
Martine Lenders
42c1070387
Merge pull request #15767 from miri64/dist/fix/uncrustify-file
uncrustify: use unified diff to generate GH annotation
2021-01-14 13:00:20 +01:00
José Alamos
0b16c298ea
Merge pull request #15766 from jia200x/pr/nrf802154/spurious_emission
nrf802154/hal: fix unwanted emissions at the end of ACK frame
2021-01-14 12:35:47 +01:00
Martine Lenders
6dfdde9b81
Merge pull request #15768 from miri64/dist/fix/headerguards-comment
dist/tools/headerguards: fix comment for current code
2021-01-14 12:34:55 +01:00
Martine Lenders
0a99a018c2
dist/tools/headerguards: fix comment for current code 2021-01-14 12:26:58 +01:00
Martine Lenders
629d3cd39d
uncrustify: use unified diff to generate GH annotation
`git diff` creates diffs where the file name starts with `a/` or `b/`
respectively. These are obviously not in path, so the Github annotations
point to nowhere when the path is used without accounting for this.

This fixes the GH annotation parsing to account for that.
2021-01-14 12:19:53 +01:00
benpicco
bd5b195433
Merge pull request #15726 from jia200x/pr/cc2538_fix
cc2538_rf/radio_hal: fix transmit function
2021-01-14 11:42:42 +01:00
Jose Alamos
698df63cfb
nrf802154/hal: fix unwanted emissions at the end of ACK frame
This commit turns off the transceiver immediately after sending an ACK
frame in order to avoid unwanted emissions (see ERRATA ID 204).
When the radio stays in TX_ON without an explicit transition, the radio
keeps sending a spurious signal for some milliseconds.
2021-01-14 11:06:11 +01:00
Jose Alamos
3c56cdf0c0
cc2538_rf/radio_hal: fix transmit function
This commit sets the correct value to the MCU_CTRL bit for the
cc2538_rf. This variable is used to detect when the radio is doing
transmission with CCA. Since this was not set to 1 when sending without
CCA, the `confirm_transmit` function returned -EAGAIN after the TX_DONE
event (which violates the HAL API).

This error was discovered using some Radio HAL riotctrl scripts by @LarsKowoll.
2021-01-14 10:34:50 +01:00
José Alamos
2bf10413d0
Merge pull request #15397 from fjmolinas/pr_ieee802154_crc_error
sys/net/iee802154/radio: add IEEE802154_RADIO_INDICATION_CRC_ERROR
2021-01-14 10:29:17 +01:00
Martine Lenders
09463b73cb
Merge pull request #15756 from miri64/dist/enh/shellcheck-enabled
static_tests: enable shellcheck and annote its output
2021-01-14 01:21:45 +01:00
Francisco Molina
960e0c5f43
sys/ieee802154/submac: add handling of invalid CRC frames 2021-01-13 23:42:45 +01:00
Francisco Molina
5cbb8093cf
tests/ieee802154_hal: add CRC_ERROR handling 2021-01-13 23:42:44 +01:00
Francisco Molina
83fbe6d100
pkg/openwsn: use IEEE802154_RADIO_INDICATION_CRC_ERROR 2021-01-13 23:42:43 +01:00
Francisco Molina
fe1e16cdc7
sys/net/iee802154/radio: add IEEE802154_RADIO_INDICATION_CRC_ERROR 2021-01-13 23:42:41 +01:00
Martine Lenders
89418e4277
dist/tools/ci/static_tests.sh: fix shellcheck warnings 2021-01-13 22:03:11 +01:00
Martine Lenders
f6290c1c02
shellcheck: annotate errors in Github Action 2021-01-13 22:03:11 +01:00
Martine Lenders
79301c623d
static-tests: add shellcheck (but don't fail) 2021-01-13 22:02:49 +01:00
José Alamos
db449673f2
Merge pull request #15616 from fjmolinas/pr_ieee802154_rssi_conversion
sys/inet/ieee802154/radio: fix wrong rssi conversions treewide
2021-01-13 20:38:22 +01:00
Francisco Molina
49c90cd517
pkg/openwsn/contrib/radio_hal: fix rssi conversion 2021-01-13 19:45:13 +01:00
Francisco Molina
6d4d00ebe9
cpu/nrf52/nrf802154_radio: fix rssi calculation 2021-01-13 19:45:13 +01:00
Francisco Molina
f8bc934785
cpu/cc2538/radio/cc2538_rf_radio_ops: fix rssi reporting 2021-01-13 19:45:11 +01:00
daf5a7d6b4
Merge pull request #15585 from aabadie/pr/doc/emulator
doc/emulators: add emulators documentation in Doxygen
2021-01-13 17:43:02 +01:00
Martine Lenders
5457105fe0
Merge pull request #15751 from miri64/dist/enh/codespell-annotate
dist/tools/codespell: annotate errors in Github Action
2021-01-13 17:27:19 +01:00
Martine Lenders
7b3b01659f
dist/tools/codespell: annotate errors in Github Action 2021-01-13 17:16:59 +01:00
4b90d93fc0
dist/tools/renode: remove documentation
The documentation was moved to doc/doxygen/src/emulators.md
2021-01-13 17:14:40 +01:00
c9e0604612
doc: add emulator documentation 2021-01-13 17:14:39 +01:00
Francisco
4736a881fc
Merge pull request #15512 from aabadie/pr/tools/emulator_term
tools/emulator: allow use with *term targets + introduce EMULATE=1 instead of emulate target
2021-01-13 17:12:00 +01:00
Martine Lenders
ff0e41ff9f
Merge pull request #15750 from miri64/dist/enh/buildsystem-sanity-check-annotate
dist/tools/buildsystem_sanity_check: minor fixes and annotate errors in Github Action
2021-01-13 16:42:36 +01:00
Martine Lenders
688b89ba40
Merge pull request #15748 from miri64/dist/enh/uncrustify-annotate
dist/tools/uncrustify: annotate errors in Github Action
2021-01-13 15:30:14 +01:00
Kevin "Tristate Tom" Weiss
aa19614a6c
Merge pull request #15731 from miri64/dist/enh/pr_check-annotate
dist/tools/pr_check: cleanup and annotate errors in Github Action
2021-01-13 15:24:13 +01:00
Martine Lenders
d4628dc07f
dist/tools/pr_check: annotate errors in Github Action 2021-01-13 15:18:06 +01:00