Skip to content

Releases: jgromes/RadioLib

Patch 4.0.3

23 Aug 16:31

Choose a tag to compare

SX127x

  • Fixed incorrect OOK modulation check for SX1272
  • Fixed packet length mode not checked correctly (#174)
  • Fixed missing beginFSK override for SX1276/77/79

RF69

  • Disabled SPI verification when writing frequency regs (#162)

CI

  • Migrated to GitHub actions

Patch 4.0.2

01 Aug 16:52

Choose a tag to compare

Si443x

  • Fixed bit range and timeout on some modules
  • Added tolerance to float checks

CC1101

  • Fixed using default SPI

RF69/SX127x/CC1101

  • Fixed inverted DIO1 checks

Patch 4.0.1

09 Jul 03:58

Choose a tag to compare

CC1101

  • Fixed incorrect default bandwidth

SX126x/7x

  • Added methods to force LoRa low datarate optimizitaion regardless of symbol length

Release 4.0.0

06 Jul 13:43

Choose a tag to compare

Incompatibility warning
This release introduces backwards-incompatible changes to the public API!

  • Reworked driver exclusion system
  • Added support for Arduino Portenta boards
  • Fixes for issues found during cppcheck scan
  • Changed data shaping type from float to uint8_t - BACKWARDS INCOMPATIBLE
  • Changed some begin() methods to sync parameters of different modules - BACKWARDS INCOMPATIBLE
  • Misc bug/typo fixes

Update 3.7.0

21 Jun 08:27

Choose a tag to compare

Common

  • Added support for RF switches

RFM9x

  • Added 0x12 as valid device ID

SX127x

  • Added getIRQ and modem status methods
  • Added tempertaure sensor support (by @gozu42)

Patch 3.6.2

18 May 07:23

Choose a tag to compare

Fixed an issue with platforms without SoftwareSerial support attempting to terminate UART interface for SPI modules (#146)

Patch 3.6.1

15 May 11:21

Choose a tag to compare

Fixed static memory management enabled by default.

Update 3.6.0

12 May 16:27

Choose a tag to compare

RF69

  • Replaced legacy RSSI member variable with getRSSI method
  • Extended pwoer configuration for high-power modules.

SX128x

  • Minor bugfixes

AFSK

  • Added AFSK support

General

  • Extended library build configuration

Update 3.5.0

14 Apr 10:07

Choose a tag to compare

Common

  • New platforms: Arduino Nano 33 BLE
  • New modules: Si443x, SX128x
  • New protocols: SSTV, Hellschreiber
  • Loads of typo fixes
  • Improved build configuration

Update 3.4.0

13 Mar 20:47

Choose a tag to compare

nRF24

  • Added carrier detection method (by @Guglio95)

SX127x

  • Fixed reset implementation for SX1272/73

Common

  • Only initializing default SPI interface