Merge pull request '17.0.3' (#2) from 17.0.3 into master
Some checks failed
Unit test / Build and run unit test (push) Failing after 2s
CodeQL / Analyze (push) Has been cancelled
Cppcheck / Perform static code check (push) Has been cancelled
Doxygen / doxygen (push) Has been cancelled
CI / CubeCell:CubeCell:CubeCell-Board (push) Has been cancelled
CI / MegaCore:avr:1281 (push) Has been cancelled
CI / MegaCoreX:megaavr:4809 (push) Has been cancelled
CI / STMicroelectronics:stm32:GenF3 (push) Has been cancelled
CI / STMicroelectronics:stm32:Nucleo_64 (push) Has been cancelled
CI / SiliconLabs:silabs:xg24explorerkit (push) Has been cancelled
CI / adafruit:nrf52:feather52832 (push) Has been cancelled
CI / adafruit:samd:adafruit_feather_m0 (push) Has been cancelled
CI / arduino:avr:mega (push) Has been cancelled
CI / arduino:mbed:envie_m4 (push) Has been cancelled
CI / arduino:mbed:nano33ble (push) Has been cancelled
CI / arduino:mbed_rp2040:pico (push) Has been cancelled
CI / arduino:megaavr:uno2018 (push) Has been cancelled
CI / arduino:renesas_uno:minima (push) Has been cancelled
CI / arduino:sam:arduino_due_x (push) Has been cancelled
CI / arduino:samd:arduino_zero_native (push) Has been cancelled
CI / esp32:esp32:esp32 (push) Has been cancelled
CI / esp8266:esp8266:generic (push) Has been cancelled
CI / rp2040:rp2040:rpipico (push) Has been cancelled
CI / stm32duino:STM32F1:mapleMini (push) Has been cancelled
CI / teensy:avr:teensy41 (push) Has been cancelled
CI / metrics (push) Has been cancelled
CI / esp-build (push) Has been cancelled
CI / tock-build (push) Has been cancelled
CI / rpi-build (push) Has been cancelled
CI / rpi-test (push) Has been cancelled
CI / rpi-pico-build (push) Has been cancelled

Reviewed-on: #2
This commit is contained in:
cheetah 2025-04-02 00:56:25 +02:00
commit 6ea0884898
4 changed files with 7 additions and 45 deletions

View file

@ -1,4 +1,4 @@
version: "7.1.2" version: "17.0.3"
description: "Universal wireless communication library. User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN)." description: "Universal wireless communication library. User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN)."
tags: tags:
- radio - radio
@ -33,8 +33,8 @@ tags:
- lr1110 - lr1110
- lr1120 - lr1120
- lr1121 - lr1121
url: "https://github.com/jgromes/RadioLib" url: "https://git.cheetah.cat/forks/RadioLibSmol"
repository: "https://github.com/jgromes/RadioLib.git" repository: "https://git.cheetah.cat/forks/RadioLibSmol.git"
license: "MIT" license: "MIT"
dependencies: dependencies:
# Required IDF version # Required IDF version

View file

@ -1,13 +1,13 @@
{ {
"name": "RadioLib", "name": "RadioLib",
"version": "7.1.2", "version": "17.0.3",
"description": "Universal wireless communication library. User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN).", "description": "Universal wireless communication library. User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN).",
"keywords": "radio, communication, morse, cc1101, aprs, sx1276, sx1278, sx1272, rtty, ax25, afsk, nrf24, rf69, sx1231, rfm96, rfm98, sstv, sx1280, sx1281, sx1282, sx1261, sx1262, sx1268, si4432, rfm22, llcc68, pager, pocsag, lorawan, lr1110, lr1120, lr1121", "keywords": "radio, communication, morse, cc1101, aprs, sx1276, sx1278, sx1272, rtty, ax25, afsk, nrf24, rf69, sx1231, rfm96, rfm98, sstv, sx1280, sx1281, sx1282, sx1261, sx1262, sx1268, si4432, rfm22, llcc68, pager, pocsag, lorawan, lr1110, lr1120, lr1121",
"homepage": "https://github.com/jgromes/RadioLib", "homepage": "https://github.com/jgromes/RadioLib",
"repository": "repository":
{ {
"type": "git", "type": "git",
"url": "https://github.com/jgromes/RadioLib.git" "url": "https://git.cheetah.cat/forks/RadioLibSmol.git"
}, },
"authors": "authors":
{ {

View file

@ -1,10 +1,10 @@
name=RadioLib name=RadioLib
version=7.1.2 version=17.0.3
author=Jan Gromes <gromes.jan@gmail.com> author=Jan Gromes <gromes.jan@gmail.com>
maintainer=Jan Gromes <gromes.jan@gmail.com> maintainer=Jan Gromes <gromes.jan@gmail.com>
sentence=Universal wireless communication library sentence=Universal wireless communication library
paragraph=User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, LR1110 and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN). paragraph=User-friendly library for sub-GHz radio modules (SX1278, RF69, CC1101, SX1268, LR1110 and many others), as well as ham radio digital modes (RTTY, SSTV, AX.25 etc.) and other protocols (Pagers, LoRaWAN).
category=Communication category=Communication
url=https://github.com/jgromes/RadioLib url=https://git.cheetah.cat/forks/RadioLibSmol
architectures=* architectures=*
includes=RadioLib.h includes=RadioLib.h

View file

@ -7,27 +7,12 @@
Universal wireless communication library for embedded devices. Universal wireless communication library for embedded devices.
\par Currently Supported Wireless Modules and Protocols \par Currently Supported Wireless Modules and Protocols
- CC1101 FSK module
- LLCC68 LoRa/FSK module
- LR11x0 LoRa/FSK/LR-FHSS module
- nRF24 FSK module
- RF69 FSK module
- RFM2x FSK module
- Si443x FSK module
- SX126x LoRa/FSK module - SX126x LoRa/FSK module
- SX127x LoRa/FSK module - SX127x LoRa/FSK module
- SX128x LoRa/GFSK/BLE/FLRC module - SX128x LoRa/GFSK/BLE/FLRC module
- SX1231 FSK module - SX1231 FSK module
- PhysicalLayer protocols - PhysicalLayer protocols
- RTTY (RTTYClient)
- Morse Code (MorseClient)
- AX.25 (AX25Client)
- SSTV (SSTVClient)
- Hellschreiber (HellClient)
- 4-FSK (FSK4Client)
- APRS (APRSClient)
- POCSAG (PagerClient) - POCSAG (PagerClient)
- LoRaWAN (LoRaWANNode)
\par Quick Links \par Quick Links
Documentation for most common methods can be found in its reference page (see the list above).\n Documentation for most common methods can be found in its reference page (see the list above).\n
@ -73,18 +58,7 @@
#warning "Low-end platform detected, stability issues are likely!" #warning "Low-end platform detected, stability issues are likely!"
#endif #endif
#include "modules/CC1101/CC1101.h"
#include "modules/LLCC68/LLCC68.h"
#include "modules/LR11x0/LR1110.h"
#include "modules/LR11x0/LR1120.h"
#include "modules/LR11x0/LR1121.h"
#include "modules/nRF24/nRF24.h"
#include "modules/RF69/RF69.h" #include "modules/RF69/RF69.h"
#include "modules/RFM2x/RFM22.h"
#include "modules/RFM2x/RFM23.h"
#include "modules/Si443x/Si4430.h"
#include "modules/Si443x/Si4431.h"
#include "modules/Si443x/Si4432.h"
#include "modules/SX123x/SX1231.h" #include "modules/SX123x/SX1231.h"
#include "modules/SX123x/SX1233.h" #include "modules/SX123x/SX1233.h"
#include "modules/SX126x/SX1261.h" #include "modules/SX126x/SX1261.h"
@ -103,19 +77,7 @@
// physical layer protocols // physical layer protocols
#include "protocols/PhysicalLayer/PhysicalLayer.h" #include "protocols/PhysicalLayer/PhysicalLayer.h"
#include "protocols/AFSK/AFSK.h"
#include "protocols/AX25/AX25.h"
#include "protocols/Hellschreiber/Hellschreiber.h"
#include "protocols/Morse/Morse.h"
#include "protocols/Pager/Pager.h" #include "protocols/Pager/Pager.h"
#include "protocols/RTTY/RTTY.h"
#include "protocols/SSTV/SSTV.h"
#include "protocols/FSK4/FSK4.h"
#include "protocols/APRS/APRS.h"
#include "protocols/ExternalRadio/ExternalRadio.h"
#include "protocols/Print/Print.h"
#include "protocols/BellModem/BellModem.h"
#include "protocols/LoRaWAN/LoRaWAN.h"
// utilities // utilities
#include "utils/CRC.h" #include "utils/CRC.h"