Akshai M
896c12a009
drivers/sx126x: Enable SX126X_IRQ_SYNC_WORD_VALID
irq
2021-07-09 10:47:42 +02:00
Akshai M
23c70e321d
drivers/sx126x.c : Add debug messages
2021-07-09 10:47:42 +02:00
José Alamos
d75f032a47
Merge pull request #16599 from akshaim/pr/sx126xsymbol_timeout
...
drivers/sx126x : r/NETOPT_RX_TIMEOUT/NETOPT_RX_SYMBOL_TIMEOUT
2021-07-08 23:39:36 +02:00
Akshai M
4d890b1c45
drivers/sx126x : Configure Rx timeout timer
2021-07-08 12:19:36 +02:00
Akshai M
8d43dbf67f
drivers/sx126x : Update NETOPT_RX_xx
...
r/NETOPT_RX_TIMEOUT/NETOPT_RX_SYMBOL_TIMEOUT
Use sx126x_symbol_to_msec() to calculate the RX timeout in ms.
2021-07-08 12:19:36 +02:00
Akshai M
a3ed19e0ee
drivers/sx126x.h : Add sx126x_symbol_to_msec()
2021-07-08 12:19:36 +02:00
benpicco
3d42fe98aa
Merge pull request #16618 from benpicco/drivers/dose-EBUSY
...
drivers/dose: return -EBUSY if medium is busy
2021-07-07 15:28:26 +02:00
Nicolas Harel
bc25d3b458
drivers/at24cxxx: rearrange AT24CXXX_PARAMS
2021-07-07 10:15:55 +02:00
Benjamin Valentin
5b959364fc
drivers/dose: return -EBUSY if medium is busy
...
If there was a collision, return -EBUSY so the frame can be put into
the packet queue and we can attempt to send it again.
2021-07-06 16:12:31 +02:00
Francisco
ccfd3ee980
Merge pull request #16597 from jia200x/pr/sx126x_kconfig
...
sx126x: add support for multiple simultaneous variants
2021-07-06 13:19:15 +02:00
benpicco
8f9233f329
Merge pull request #16232 from maribu/drivers/cc110x
...
drivers/cc110x: add power off (sleep) functions
2021-07-06 12:24:26 +02:00
Francisco
daeac91aea
Merge pull request #16604 from jia200x/pr/lora/fix_rx_timeout_size
...
netdev/lora: fix size of NETOPT_RX_SYMBOL_TIMEOUT
2021-07-06 12:15:00 +02:00
Francisco
94820faab9
Merge pull request #16570 from jia200x/pr/sx126x/fix_netdev_write
...
drivers/sx126x: fix netdev send and recv function
2021-07-06 11:45:51 +02:00
Marian Buschsieweke
462ea9aec0
drivers/cc110x: hook up cc110x_sleep into netdev
2021-07-06 10:12:26 +02:00
Marian Buschsieweke
3d76875f38
drivers/cc110x: style fixes
2021-07-06 10:12:21 +02:00
Francisco Acosta
0efc13602f
drivers/cc110x: add power off (sleep) functions
2021-07-06 10:11:55 +02:00
Jose Alamos
2e5b7f9e31
sx126x: add support for multiple simultaneous variants
2021-07-05 16:02:15 +02:00
Jose Alamos
033c1d97f7
sx126x: move pa_cfg to ROM
2021-07-02 11:12:53 +02:00
Jose Alamos
26ead7b5be
drivers/sx127x: fix size of rx symbol timeout
2021-07-01 11:58:34 +02:00
Kevin "Tristate Tom" Weiss
25c871ed9a
Merge pull request #16576 from jia200x/pr/netdev/migrate_dst_filter
...
ieee802154: migrate `netdev_ieee802154_dst_filter` to a common ieee802154
2021-06-29 10:50:08 +02:00
Jose Alamos
dfeb57b7f8
netdev_ieee802154: deprecate netdev_ieee802154_dst_filter
2021-06-23 16:44:07 +02:00
Jose Alamos
951822c41b
drivers/sx126x: fix wrong return value in recv function
2021-06-22 16:14:21 +02:00
Benjamin Valentin
c1eead925d
drivers/slipdev: register with netdev
2021-06-21 12:42:03 +02:00
Benjamin Valentin
9fbab8f0f8
drivers/slipdev: report NETOPT_ADDRESS to simulate l2 address
...
A lot of things break if `GNRC_NETIF_FLAGS_HAS_L2ADDR` is not set.
In order to handle router advertisements and auto-configureation,
generate a faux l2 address based on the netdev ID.
2021-06-21 12:42:03 +02:00
Jose Alamos
d4941604d9
drivers/sx126x: fix netdev send function
...
This commit fixes the send function of sx126x. The loop that reads the
iolist was not considering the offset. Therefore each iolist snippet was
being written into the first position.
The loop was also setting the payload length to the size of the iolist
snippet. Then the payload was also wrong.
With this commit an iolist is copied sequentially into the framebuffer
and the payload length is set to `iolist_size`
2021-06-18 12:19:16 +02:00
José Alamos
9954ac8166
Merge pull request #16553 from fjmolinas/pr_ztimer_enable_rtt
...
ztimer: pull ztimer_periph_rtt for ZTIMER_MSEC if available
2021-06-16 13:01:39 +02:00
Francisco Molina
3e4e664071
ztimer: remove duplicate dependencies
2021-06-16 11:18:25 +02:00
Kevin "Tristate Tom" Weiss
a397bbb713
Merge pull request #16550 from MrKevinWeiss/pr/fix/kconfigtests
...
drivers/sm_pwm_01c: remove checksum in Kconfig
2021-06-15 15:30:01 +02:00
MrKevinWeiss
c30a191d46
drivers/sm_pwm_01c: remove checksum in Kconfig
2021-06-15 11:17:41 +02:00
Benjamin Valentin
9a548b834f
drivers/ethos: register with nedev
2021-06-11 12:31:37 +02:00
Benjamin Valentin
2467c84634
drivers/ethos: enable multiple instances
2021-06-11 12:31:37 +02:00
benpicco
41bbafdfe4
Merge pull request #16328 from benpicco/driver/lis2dh12-cleanup
...
drivers/lis2dh12: clean up API
2021-06-03 15:33:04 +02:00
Benjamin Valentin
392bacd9c7
drivers/lis2dh12: add support for temperature sensor
2021-06-03 12:59:50 +02:00
Benjamin Valentin
28148b7dc3
drivers/lis2dh12: general cleanup
...
Don't expose raw register values for the user to figure out
2021-06-03 12:59:50 +02:00
Benjamin Valentin
e8264d3ea9
drivers/lis2dh12: fix event handling
...
Don't push event handling to the user.
2021-06-03 12:59:50 +02:00
aec6445798
drivers/{disp,touch}_dev: pull auto_init_screen by default
2021-05-25 14:21:58 +02:00
39094d0833
drivers/sx127x: uncrustify code
2021-05-18 11:00:44 +02:00
Jnae
b287d120ff
at86rf215: timestamp counter for rx frames
2021-05-12 15:27:36 +02:00
Gunar Schorcht
4cd8ff58c3
Merge pull request #16454 from IchiroKuroki/ccs811_full_default_config
...
drivers/ccs811: fix default config for ccs811_full
2021-05-06 12:06:16 +02:00
Ichiro Kuroki
216943588e
drivers/ccs811: fix default config for ccs811_full
2021-05-06 06:47:17 +03:00
benpicco
619a444741
Merge pull request #16347 from benpicco/drivers/rtt_rtc-rtc_get_time_ms
...
drivers/rtt_rtc: implement rtc_get_time_ms()
2021-05-05 19:13:21 +02:00
benpicco
2b6454a2d7
Merge pull request #16106 from fabian18/ieee802154_security_small_bugfix_and_stricter_names
...
net/ieee802154_security: small bugfix and stricter names
2021-05-03 11:29:43 +02:00
Benjamin Valentin
dcebc7d480
drivers/rtt_rtc: implement rtc_get_time_ms()
...
RTC on RTT usually runs at a frequency greater than 1 Hz, so sub-second
precision is available.
Add a function to get the current RTC timestamp together with it's sub-second
component.
2021-05-03 00:09:18 +02:00
Benjamin Valentin
eb7dfdb6ad
drivers/periph: flashpage: fix type error
2021-04-28 14:17:42 +02:00
benpicco
0493292ef3
Merge pull request #15908 from benpicco/drivers/periph_common-flashpage
...
drivers/periph: flashpage: add common helper functions
2021-04-27 18:54:10 +02:00
Benjamin Valentin
d611a264fd
drivers/cc2420: register with netdev
2021-04-27 17:37:52 +02:00
Benjamin Valentin
917cf85225
drivers/periph: flashpage: add common helper functions
2021-04-27 16:52:36 +02:00
Hauke Petersen
9aa2154d3a
driver/bmx280: remove unused xtimer dependency
2021-04-27 14:24:28 +02:00
Fabian Hüßler
346f92f663
sys/net/link_layer/ieee802154: stricter names for security types
...
stricter prefixing of security related types and constants with
"ieee802154_sec_"
2021-04-27 08:54:19 +02:00
Fabian Hüßler
7036c2b9ee
sys/net/link_layer/ieee802154: fix small typos
2021-04-27 08:54:19 +02:00