diff --git a/idf_component.yml b/idf_component.yml index e5199c4c..0d658cb8 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -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)." tags: - radio @@ -33,8 +33,8 @@ tags: - lr1110 - lr1120 - lr1121 -url: "https://github.com/jgromes/RadioLib" -repository: "https://github.com/jgromes/RadioLib.git" +url: "https://git.cheetah.cat/forks/RadioLibSmol" +repository: "https://git.cheetah.cat/forks/RadioLibSmol.git" license: "MIT" dependencies: # Required IDF version diff --git a/library.json b/library.json index 6182a0cf..ecd21b47 100644 --- a/library.json +++ b/library.json @@ -1,13 +1,13 @@ { "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).", "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", "repository": { "type": "git", - "url": "https://github.com/jgromes/RadioLib.git" + "url": "https://git.cheetah.cat/forks/RadioLibSmol.git" }, "authors": { diff --git a/library.properties b/library.properties index f4a95869..1dfafd17 100644 --- a/library.properties +++ b/library.properties @@ -1,10 +1,10 @@ name=RadioLib -version=7.1.2 +version=17.0.3 author=Jan Gromes maintainer=Jan Gromes 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). category=Communication -url=https://github.com/jgromes/RadioLib +url=https://git.cheetah.cat/forks/RadioLibSmol architectures=* includes=RadioLib.h diff --git a/src/RadioLib.h b/src/RadioLib.h index 3c362e11..fe0662c1 100644 --- a/src/RadioLib.h +++ b/src/RadioLib.h @@ -7,27 +7,12 @@ Universal wireless communication library for embedded devices. \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 - SX127x LoRa/FSK module - SX128x LoRa/GFSK/BLE/FLRC module - SX1231 FSK module - PhysicalLayer protocols - - RTTY (RTTYClient) - - Morse Code (MorseClient) - - AX.25 (AX25Client) - - SSTV (SSTVClient) - - Hellschreiber (HellClient) - - 4-FSK (FSK4Client) - - APRS (APRSClient) - POCSAG (PagerClient) - - LoRaWAN (LoRaWANNode) \par Quick Links 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!" #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/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/SX1233.h" #include "modules/SX126x/SX1261.h" @@ -103,19 +77,7 @@ // physical layer protocols #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/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 #include "utils/CRC.h"