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

110 Commits

Author SHA1 Message Date
Jose Alamos
ca8c78116f drivers/sx127x: add NETOPT_RX_SYMBOL_TIMEOUT setter 2019-06-27 15:43:50 +02:00
Jose Alamos
268e6df950 drivers/sx127x: add NETOPT_RANDOM option handling 2019-06-27 15:43:50 +02:00
Jose Alamos
77162b8c6f drivers/sx127x: add NETOPT_SYNCWORD option handling 2019-06-27 15:43:50 +02:00
Michel Rottleuthner
f337f42738 drivers/sx127x: add define for logic level of POR indication by the reset pin 2019-06-11 19:24:07 +02:00
c1547efb3a
Merge pull request #11316 from fjmolinas/pr_sx127x_switch
drivers/sx127x: add support for rx and tx switch pin
2019-04-10 18:40:37 +02:00
francisco
c62d9feff7 drivers/sx127x: add support for rx and tx switch pin 2019-04-10 08:18:01 +02:00
Jose Alamos
4778776790 sx127x: ignore empty iolist element 2019-03-19 17:30:55 +01:00
Leandro Lanzieri
94a10e9e10
Merge pull request #11132 from MichelRottleuthner/pr_sx127x_add_gpio_pull_config
drivers/sx127x: add gpio pull config define for DIO pins
2019-03-14 14:05:56 +01:00
d562af40e6
Merge pull request #11144 from jia200x/pr/netdev_lora_rx_info
netdev/lora: add netdev_lora_rx_info structure for RX info
2019-03-08 18:36:02 +01:00
Jose Alamos
2fd59067b4 drivers/sx127x: remove netdev_sx127x_lora_packet_info structure 2019-03-08 17:47:43 +01:00
Jose Alamos
80ae186d7a drivers/sx127x: use netdev_lora_rx_info structure for RX info 2019-03-08 17:47:05 +01:00
korotkoves
433ccc9a11
sx127x: set ValidHeader interrupt to NETDEV_EVENT_RX_STARTED event 2019-03-08 08:46:52 +01:00
korotkoves
4ccdb3ac80
sx127x: remove duplicate code + fix for sending 2019-03-08 08:46:51 +01:00
korotkoves
4b60ab07fe
sx127x: fix for sending in implicit headers mode 2019-03-08 08:46:51 +01:00
Michel Rottleuthner
389d258627 drivers/sx127x: add gpio pull config define for DIO pins 2019-03-07 16:09:38 +01:00
Marian Buschsieweke
09335b07dd
drivers/sx127x: Use NETOPT_MAX_DPU_SIZE
Updated sx127x to use NETOPT_MAX_DPU_SIZE instead of the deprecated
NETOPT_MAX_PACKET_SIZE
2019-02-18 20:19:00 +01:00
Kees Bakker
f1856887af drivers/sx127x: do normal assignment instead of memcpy 2019-01-10 19:43:44 +01:00
Vincent Dupont
6b82b8490b drivers/sx127x: remove irq_disable/irq_restore around spi transfers 2018-12-28 09:36:00 +01:00
6dfc07b076 drivers/sx127x: remove useless rx timeout setter 2018-09-25 22:22:13 +02:00
Leandro Lanzieri
5cc7b6711f drivers/sx127x: add preliminar multi interrupt pin support
drivers/sx127x: add option to use or not multi dio
2018-09-18 14:02:31 +02:00
Gaëtan Harter
6ba37a902d
drivers/sx127x: Fix -Wformat llvm warning
Fixed warning

    format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int')
2018-08-02 17:25:27 +02:00
Martine Lenders
af30e08351
Merge pull request #8378 from Icaltary/sx127x_get_rx_state
drivers/sx127x: return correct state when device is receiving
2018-08-01 17:34:41 +02:00
1bee32c75f drivers/sx127x: refactor error management 2018-04-12 10:00:24 +02:00
7365e41337 drivers/sx127x: fix device init sequence order 2018-04-11 17:52:57 +02:00
cc2bf0ba27 drivers/sx127x: improve debug messages 2018-04-11 17:52:03 +02:00
2f533a169d drivers/sx127x: use rx chain calibration only with sx1276 2018-04-11 17:51:11 +02:00
e55cec1fba drivers/sx127x: reorder radio init steps 2018-04-11 16:16:53 +02:00
9328a1f2a2 drivers/sx127x: make paselect configurable 2018-03-26 09:38:35 +02:00
Martine Lenders
da824817a1
Merge pull request #8694 from aabadie/pr/drivers/params/sx127x
drivers/sx127x: use new driver params scheme
2018-03-07 15:53:35 +01:00
23b414b732 drivers: net: adapt to iolist-using netdev 2018-03-06 14:00:31 +01:00
7cb9be9c8c drivers/sx127x: use new driver params scheme 2018-03-01 14:22:24 +01:00
Joakim Nohlgård
73c85ccff4 drivers/sx127x: Fix -Wmaybe-uninitialized warning 2018-02-22 08:44:16 +01:00
2bda17ba36 drivers/sx127X: update Nucleo board name in doxygen comment 2018-01-27 18:48:24 +01:00
Daniel Frejek
f2b9870723 drivers/sx127x: return correct state when device is receiving 2018-01-17 17:37:45 +01:00
Jose Alamos
6f1bd900b5 drivers/sx127x: change inline keyword to static 2018-01-04 09:26:06 +01:00
Dylan Laduranty
7fe2d9bbab
Merge pull request #8261 from aabadie/pr/drivers_sx17X_missing_functions
drivers/sx127x: add functions required for loramac
2017-12-14 22:23:44 +01:00
b543d0b5da drivers/sx127x: add functions required for loramac 2017-12-14 22:13:41 +01:00
1461f31ed4 drivers/sx127x: make tx power types compliant with netopt 2017-12-14 15:01:09 +01:00
deb88bc972 drivers/sx127x: use channel freq netopt 2017-12-14 15:01:09 +01:00
1ad9b7a493 drivers/sx127x: fix build issue with unused variable 2017-12-10 16:41:06 +01:00
c52e11f9fd drivers/sx127x: fix wrong return values in netdev get 2017-12-09 20:06:57 +01:00
170c7e8e4d drivers/sx127x: use NETOPT_DEVICE_TYPE for LoRa modem 2017-12-09 20:06:57 +01:00
32b1ee3baf drivers/sx127x: cleanup RX/TX timers 2017-12-09 16:51:09 +01:00
smlng
b283b7784c make: fix various compile errors with Wextra
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
        sys, pm_layered: fix casting nonscalar to the same type
        cpu, stm32_common: fix type-limits, remove always true assert
        cpu, stm32f4: fix pointer arithmetic in periph/i2c
        drivers, at86rf2xx: fix type-limits where condition always true
        saul, gpio: fix if no gpio configured for saul
        cpu, saml21: add frequency check to periph/timer
        driver, cc110x: fix unused param and type-limts errors
        boards, wsn430-common: fix old-style-declaration
        make: fix old style definition
        drivers, sdcard_spi: fix old style typedef
        driver, at30tse: remove unnecessary check
        driver, nrf24: fix type-limit
        driver, pn532: change buffer from char to uint8_t
        tests/driver_sdcard: fix type limits
        boards, feather-m0: add missing field inits
        driver, tcs37727: fix type limits
        pkg, emb6: disable some compiler warnings
        tests/emb6: disable some compiler warings
        pkg, openthread: fix sign compare and unused params
        tests/trickle: fix struct init
        tests/pthread_cooperation: fix type limits
        board, mips-malta: remove feature periph_uart
        shell: fix var size for netif command
        gnrc, netif: fix sign-compare
        gnrc, nib: fix sign-compare
        shell: fix output in netif command
        posix: fix type-limits in pthread_cond
2017-11-28 18:31:43 +01:00
7c7a5189d2 drivers/sx127x: fix build issue when building for SX1272 2017-11-20 11:07:13 +01:00
8454beee00 drivers/sx127x: fix wrong IQ invert value when setting RX mode 2017-11-20 11:06:46 +01:00
1387945461 drivers/sx127x: expose iq_invert via netdev, add tx power getter 2017-11-20 11:04:41 +01:00
81f13936ee drivers/sx127x: remove time on air from packet info 2017-11-20 11:04:41 +01:00
Martine Lenders
32318363a9
Merge pull request #7697 from aabadie/pr/lora_definitions
sys/net: add common lora phy definitions
2017-11-15 21:01:46 +01:00
dylad
c77490a28e drivers/sx127x: remove duplicate CS init
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2017-11-09 19:56:00 +01:00
91bed82a51 drivers/sx127x: use common LoRa definitions 2017-10-26 15:41:41 +02:00
kYc0o
dd9f038a5e drivers/sx127x/sx127x_netdev.c: fix var size 2017-10-26 15:41:06 +02:00
kYc0o
d6e6fea7e7 drivers/sx127x/sx127x_getset.c: fix power var len 2017-10-26 01:46:29 +02:00
c627935aec drivers/sx127x: move netdev related callback to the right file 2017-10-10 18:23:18 +02:00
e378802e33 drivers/sx127x: fix driver inconsistencies with semtech original driver 2017-10-10 17:59:31 +02:00
5fb8db4cfd drivers/sx127x: fix set modem logic 2017-10-10 17:59:31 +02:00
94c753c07a drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
Joakim Nohlgård
065bc62e0a netdev: Make set() value parameter const void * 2017-08-25 13:41:19 +02:00
981d4909db drivers/sx127X: move SPI mode and speed definition to internal driver implementation 2017-07-17 16:17:56 +02:00
0ccc264538 drivers: initial implementation of sx127x radio (LoRa mode only) 2017-06-30 19:00:40 +02:00