Skip to content

Releases: jgromes/RadioLib

Update 4.1.0

02 Jan 18:55
Compare
Choose a tag to compare
  • Fixed Arduino SAMD support
  • [SX127x] Clarify ternary operator priority (#217)
  • Added new platform (MegaCoreX)
  • [SX127x] Fixed incorrect CRC configuration (#217)
  • [CC1101] Fixed version register check (#208)
  • Added debug mode decoder script

Patch 4.0.6

20 Nov 19:08
Compare
Choose a tag to compare

Si443x

  • Fixed frequency deviation 0 for RTTY (#195)

RTTY

SX127x

  • Added check for LoRa header CRC mismatch (#200)

Common

  • Added method to access chip version register

Patch 4.0.5

29 Oct 17:40
Compare
Choose a tag to compare

AFSK

  • Added tone() support for ESP32, Apollo3 and STM32 (unofficial) (#190)

SX127x

  • Fixed incorrect register address (#186)

Patch 4.0.4

09 Oct 18:08
Compare
Choose a tag to compare

Common

  • Added .random() method to generate a true-random number from RSSI noise.
  • Fixes of potential issues found by code scan

CC1101

  • Added support for CC1101 devices with 0x04 value in the ID register

SX126x

  • Added option to disable TCXO

Patch 4.0.3

23 Aug 16:31
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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