Universal wireless communication library for embedded devices
Additional contributions by @fpistm, @Amalinda and @CCChelios
Hotfix [SX126x] Skip SPI verification during block calibration (#583)
[LLCC68] Added missing begin method (#425) [LLCC68] Swapped bw and sf configuration (#425) [SX127x] Add setOokPeakThresholdStep method (#427) Added support for Raspberry PI (#432) Added ESP8266/ESP32 IRAM attribute (#434) [SX127x] Add FHSS support (#441) [SX127x] Fixed shaping disable (#452) [Si443x] Added fixed packet length mode [SX126x] Fix >= to allow 255 bytes (#457) [Si443x] Fixes getPacketLength (#458)
[AX.25] Fixed encoding issue of some frames (#407) [APRS] Added APRS support [PHY] Fix unknown string length buffer overrun (#413) [MOD] Added missing default SPI settings (#416) [MOD] Use custom tone() on Arduino mbed boards (#407) [SX127x] Fixed AFC trigger for FSK mode (#418)
Incompatibility warning This release introduces backwards-incompatible changes to the public API!
[SX127x] Added interrupt-driven CAD (#396) [SX126x] Added interrupt-driven CAD [AX.25] Fixed command/response bit Dropped support for ESP8266, HC05, JDY08, HTTP and MQTT Added HAL [PHY] Fixed known binary receive length Set default FSK bitrate to 4k8
[AFSK] Added AFSK via OOK/AM example [CC1101] Added 0x17 as valid version number (#349) [CC1101] Fixed blocking receive always returning timeout (#348) Added SerialModule wrapper class (#305) [AX.25] Added option to adjust audio frequencies (#346) [nRF24] Added interrupt-driven examples [SX127x] Reworked errata fix (#372) [RTTY] Remove call to standby after each byte (#306) Added support for RP2040 (#361) Added support for 4-FSK [SX127x] Fixed direct mode inactive until first packet is received (#337) [PHY] Added option to disable sync word matching (#337) [AX25] Fixed extension bits and repeater callsigns [Hell] Fixed comma bitmap (#384) [SX127x] Only apply errata fix by a macro (#388) [SX127x] Fixed missing call to FSK config in some derived classes (#395) Added CubeCell support