SX1276GenericLib to support sx1276 bassed LoRa modules, including HopeRF RFM95, Murata CMWX1ZZABZ and Semtech SX1276MB1MAS/SX1276MB1LAS modules

Dependents:   DISCO-L072CZ-LRWAN1_LoRa_PingPong DISCO-L072CZ-LRWAN1_LoRa_PingPong DISCO-L072CZ-LRWAN1_LoRa_PingPong DISCO-L072CZ-LRWAN1_LoRa_USB_Rx ... more

Fork of SX1276Lib by Semtech

Committer:
Helmut Tschemernjak
Date:
Sun May 07 20:26:02 2017 +0200
Revision:
39:706c32eda7e7
Parent:
38:d9189d958db8
Child:
41:2dbc4afedf61
Further cleanup, removed enum.h which is not needed.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Helmut64 36:f2b885b6f33e 1
Helmut Tschemernjak 39:706c32eda7e7 2 Tasks we needs to be done.
Helmut Tschemernjak 39:706c32eda7e7 3 Move finished tasks to Done section:
Helmut Tschemernjak 39:706c32eda7e7 4
Helmut64 36:f2b885b6f33e 5 - Check of the MURATA TCXO config is correct
Helmut64 36:f2b885b6f33e 6 - What needs to e done in the MURATA PA_BOOST case
Helmut64 36:f2b885b6f33e 7 - Verify the Murata ANT Switch code.
Helmut64 36:f2b885b6f33e 8 - Make the timers more generic and move the OS code into the HAL layer.
Helmut64 37:21fa0615e993 9 - add support for Arduino - add sx1276-Arduino-hal.h/cpp
Helmut64 37:21fa0615e993 10 - add support for Linux - add sx1276-Linux-hal.h/cpp
Helmut Tschemernjak 39:706c32eda7e7 11 - Add support for Cad detection before sending a packet
Helmut Tschemernjak 39:706c32eda7e7 12 - Add support to provide the send/receive packet buffer,
Helmut Tschemernjak 39:706c32eda7e7 13 no need to allocate packet data in the sx1276 driver. Can be provided
Helmut Tschemernjak 39:706c32eda7e7 14 Rx/Tx parameters.
Helmut Tschemernjak 39:706c32eda7e7 15 - Add support for larger Lora packets (can be up to 2048 bytes)
Helmut Tschemernjak 39:706c32eda7e7 16 this feature is not so important, however the current implementation
Helmut Tschemernjak 39:706c32eda7e7 17 is very basic.
Helmut64 36:f2b885b6f33e 18
Helmut64 36:f2b885b6f33e 19
Helmut Tschemernjak 39:706c32eda7e7 20
Helmut64 36:f2b885b6f33e 21
Helmut64 36:f2b885b6f33e 22 Done:
Helmut Tschemernjak 39:706c32eda7e7 23 - Started a Generic SX1276 driver to support all SX1276 modules (May-2017 Helmut)
Helmut Tschemernjak 39:706c32eda7e7 24 - Migrated typedefs code into sx1276.h (7-May-2017 Helmut)
Helmut Tschemernjak 39:706c32eda7e7 25 - Migrated enum code into sx1276.h/radio.h (7-May-2017 Helmut)
Helmut Tschemernjak 38:d9189d958db8 26