Skip to content

Releases: sigfox-tech-radio/sigfox-ep-rf-api-semtech-lr11xx

v3.0

22 Nov 16:35
8a70672

Choose a tag to compare

v3.0 - 22 Nov 2024

Changed

  • Upgrade to sigfox-ep-lib v4.0
  • Use lr11xx_rf_api_obj target object to build lr11xx_rf_api library.
  • Remove unifdef dependency in all cmake with linked target.
  • Update lr11xx semtech driver to 2.5.0.
  • Add LR11XX_HW_API_config_t structure in HW API open function with radio configuration pointer to manage multi-RC front-ends.

Known limitations

  • LBT not implemented

v2.1

30 May 13:24

Choose a tag to compare

v2.1 - 30 May 2024

Added

  • Add weak attribute to functions templates.
  • Add SFX_UNUSED macro to remove extra warnings.
  • Add bidirectional flag on HW API RX on and RX off functions.

Fixed

  • Initialize local latency variables to 0.

Removed

  • Remove lr11xx_hw_api.c from LR11XX_RF_API_SOURCES in CMakeLists.txt.

v2.0

22 Mar 13:17

Choose a tag to compare

v2.0 - 22 Mar 2024

Changed

  • BIDIRECTIONAL flag compilation issue
  • Rename smtc_dpbsk.c to smtc_dbpsk.c.
  • Rename RCx compilation flags into RCx_ZONE for Microchip MCUs compatibility.
  • Update with 2.4.1 SWDR001 semtech drivers.

Removed

  • Remove stmtc_sigfox_lr11xx.h file.

Added

  • New methods in LR11XX_HW_API to configure output power board oscillator.

v1.2

09 Nov 13:29

Choose a tag to compare

v1.2 - 09 Nov 2023

Added

  • Implement RF_API_start_continuous_wave() and RF_API_stop_continuous_wave() functions for type approval addon.

Removed

  • Remove doc folder since images are now hosted on the GitHub wiki.

Known limitations

  • LBT not implemented.

v1.1

10 Aug 13:30

Choose a tag to compare

v1.1 - 10 Aug 2023

Added

  • Add LR11XX_HW_API_status_t status to manage HW_API errors.

Changed

  • Rename all errors.
  • Remove cmake/lr11xx.patch file and update external project version in CMakeLists.

Fixed

  • Init Error callback in LR11XX_RF_API_open().
  • Change call order of lr11xx driver function in LR11XX_RF_API_init().
  • Update latency and change lr1110_ctx.backup_bit_rate_bps_patch only in TX mode (src/manuf/lr11xx_rf_api.c).
  • Remove unused variable compiltation warning when VERBOSE flag is disabled (src/manuf/lr11xx_rf_api.c).

Known limitations

  • LBT not implemented.

v1.0

29 Jun 15:54

Choose a tag to compare

v1.0 - 29 Jun 2023

General

  • First version of the LR11XX RF API implementation example.

Known limitations

  • LBT not implemented.