Changed name to RadioLib

This commit is contained in:
jgromes 2019-02-08 15:58:29 +01:00
parent f4254c6258
commit 2101203d07
64 changed files with 194 additions and 178 deletions

View file

@ -15,7 +15,7 @@ before_install:
- export PATH=$PATH:$HOME/arduino-ide
install:
- mkdir -p $HOME/Arduino/libraries
- ln -s $PWD $HOME/Arduino/libraries/KiteLib
- ln -s $PWD $HOME/Arduino/libraries/RadioLib
script:
# build all example sketches
- cd examples

View file

@ -1,4 +1,4 @@
# RadioLib [![Build Status](https://travis-ci.org/jgromes/KiteLib.svg?branch=master)](https://travis-ci.org/jgromes/KiteLib)
# RadioLib [![Build Status](https://travis-ci.org/jgromes/RadioLib.svg?branch=master)](https://travis-ci.org/jgromes/RadioLib)
### _One radio library to rule them all!_

View file

@ -1,14 +1,14 @@
/*
KiteLib CC1101 Transmit Example
RadioLib CC1101 Transmit Example
This example transmits packets using CC1101 FSK radio module.
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// CC1101 is in slot A on the shield
CC1101 cc = Kite.ModuleA;
CC1101 cc = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib HC05 Example
RadioLib HC05 Example
This example sends data using HC05 Bluetooth module.
HC05 works exactly like a Serial line, data are sent to the paired device.
@ -7,10 +7,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// HC05 module is in slot A on the shield
HC05 bluetooth = Kite.ModuleA;
HC05 bluetooth = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib HTTP GET Example
RadioLib HTTP GET Example
This example sends HTTP GET request using ESP8266 WiFi module.
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// ESP8266 module is in slot A on the shield
ESP8266 wifi = Kite.ModuleA;
ESP8266 wifi = RadioShield.ModuleA;
// create HTTP client instance using the wifi module
// the default port used for HTTP is 80

View file

@ -1,5 +1,5 @@
/*
KiteLib HTTP POST Example
RadioLib HTTP POST Example
This example sends HTTP POST request using ESP8266 WiFi module.
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// ESP8266 module is in slot A on the shield
ESP8266 wifi = Kite.ModuleA;
ESP8266 wifi = RadioShield.ModuleA;
// create HTTP client instance using the wifi module
// the default port used for HTTP is 80

View file

@ -1,14 +1,14 @@
/*
KiteLib JDY08 Example
RadioLib JDY08 Example
This example sends data using JDY08 Bluetooth module.
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// JDY08 module is in slot A on the shield
JDY08 ble = Kite.ModuleA;
JDY08 ble = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib MQTT Publish Example
RadioLib MQTT Publish Example
This example publishes MQTT messages using ESP8266 WiFi module.
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// ESP8266 module is in slot A on the shield
ESP8266 wifi = Kite.ModuleA;
ESP8266 wifi = RadioShield.ModuleA;
// create MQTT client instance using the wifi module
// the default port used for MQTT is 1883

View file

@ -1,5 +1,5 @@
/*
KiteLib MQTT Subscribe Example
RadioLib MQTT Subscribe Example
This example subscribes to MQTT topic using ESP8266 WiFi module.
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// ESP8266 module is in slot A on the shield
ESP8266 wifi = Kite.ModuleA;
ESP8266 wifi = RadioShield.ModuleA;
// create MQTT client instance using the wifi module
// the default port used for MQTT is 1883

View file

@ -1,14 +1,14 @@
/*
KiteLib RF69 Receive Example
RadioLib RF69 Receive Example
This example receives packets using RF69 FSK radio module.
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib RF69 Receive with AES Example
RadioLib RF69 Receive with AES Example
This example receives packets using RF69 FSK radio module.
Packets are decrypted using hardware AES.
@ -7,10 +7,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib RF69 Receive with Address Example
RadioLib RF69 Receive with Address Example
This example receives packets using RF69 FSK radio module.
Packets can have 1-byte address of the destination node.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,6 +1,21 @@
#include <KiteLib.h>
/*
RadioLib RF69 Receive with Inerrupts Example
RF69 rf = Kite.ModuleA;
This example listens for FSK transmissions and tries to
receive them. Once a packet is received, an interrupt is
triggered. To successfully receive data, the following
settings have to be the same on both transmitter
and receiver:
- carrier frequency
- bandwidth
- spreading factor
- coding rate
- sync word
*/
#include <RadioLib.h>
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,8 +1,8 @@
/*
KiteLib SX127x Settings Example
RadioLib SX127x Settings Example
This example shows how to change all the properties of RF69 radio.
KiteLib currently supports the following settings:
RadioLib currently supports the following settings:
- pins (SPI slave select, digital IO 0, digital IO 1)
- carrier frequency
- bit rate
@ -13,12 +13,12 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
RF69 rf1 = Kite.ModuleA;
RF69 rf1 = RadioShield.ModuleA;
// if you're not using Kite shield, you can specify
// if you're not using RadioShield, you can specify
// the connection yourself
// NSS pin: 6
// DIO0 pin: 4

View file

@ -1,14 +1,14 @@
/*
KiteLib RF69 Transmit Example
RadioLib RF69 Transmit Example
This example transmits packets using RF69 FSK radio module.
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib RF69 Transmit with AES Example
RadioLib RF69 Transmit with AES Example
This example transmits packets using RF69 FSK radio module.
Packets are encrypted using hardware AES.
@ -7,10 +7,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib RF69 Transmit to Address Example
RadioLib RF69 Transmit to Address Example
This example transmits packets using RF69 FSK radio module.
Packets can have 1-byte address of the destination node.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// RF69 module is in slot A on the shield
RF69 rf = Kite.ModuleA;
RF69 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib RTTY Transmit Example
RadioLib RTTY Transmit Example
This example sends RTTY message using SX1278's
FSK modem.
@ -7,14 +7,15 @@
Other modules that can be used for RTTY:
- SX1272/73/76/77/79
- RF69
- SX1231
- CC1101
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 fsk = Kite.ModuleA;
SX1278 fsk = RadioShield.ModuleA;
// create RTTY client instance using the FSK module
RTTYClient rtty(&fsk);
@ -63,7 +64,7 @@ void setup() {
}
/*
// KiteLib also provides ITA2 ("Baudot") support
// RadioLib also provides ITA2 ("Baudot") support
rtty.begin(434, 183, 45, ITA2);
// All transmissions in loop() (strings and numbers)

View file

@ -1,5 +1,5 @@
/*
KiteLib SX1231 Receive Example
RadioLib SX1231 Receive Example
This example receives packets using SX1231 FSK radio module.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1231 module is in slot A on the shield
SX1231 rf = Kite.ModuleA;
SX1231 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib SX1231 Transmit Example
RadioLib SX1231 Transmit Example
This example transmits packets using SX1231 FSK radio module.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1231 module is in slot A on the shield
SX1231 rf = Kite.ModuleA;
SX1231 rf = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib SX127x Channel Activity Detection Example
RadioLib SX127x Channel Activity Detection Example
This example scans the current LoRa channel and detects
valid LoRa preambles. Preamble is the first part of
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 lora = Kite.ModuleA;
SX1278 lora = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib SX127x Receive Example
RadioLib SX127x Receive Example
This example listens for LoRa transmissions using SX127x Lora modules.
To successfully receive data, the following settings have to be the same
@ -15,10 +15,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 lora = Kite.ModuleA;
SX1278 lora = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib Receive with Inerrupts Example
RadioLib SX127x Receive with Inerrupts Example
This example listens for LoRa transmissions and tries to
receive them. Once a packet is received, an interrupt is
@ -16,10 +16,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 lora = Kite.ModuleA;
SX1278 lora = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,8 +1,8 @@
/*
KiteLib SX127x Settings Example
RadioLib SX127x Settings Example
This example shows how to change all the properties of LoRa transmission.
KiteLib currently supports the following settings:
RadioLib currently supports the following settings:
- pins (SPI slave select, digital IO 0, digital IO 1)
- carrier frequency
- bandwidth
@ -15,13 +15,13 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 loraSX1278 = Kite.ModuleA;
SX1278 loraSX1278 = RadioShield.ModuleA;
// SX1272 module is in slot B on the shield
SX1272 loraSX1272 = Kite.ModuleB;
SX1272 loraSX1272 = RadioShield.ModuleB;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib SX127x Transmit Example
RadioLib SX127x Transmit Example
This example transmits packets using SX1278 LoRa radio module.
Each packet contains up to 256 bytes of data, in the form of:
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 lora = Kite.ModuleA;
SX1278 lora = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib Transmit with Inerrupts Example
RadioLib Transmit with Inerrupts Example
This example transmits LoRa packets with one second delays
between them. Each packet contains up to 256 bytes
@ -12,10 +12,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// SX1278 module is in slot A on the shield
SX1278 lora = Kite.ModuleA;
SX1278 lora = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib XBee API Receive Example
RadioLib XBee API Receive Example
This example receives packets using XBee API mode.
In API mode, many XBee modules can form a mesh network.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// XBee module is in slot A on the shield
XBee bee = Kite.ModuleA;
XBee bee = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib XBee API Transmit Example
RadioLib XBee API Transmit Example
This example transmits packets using XBee API mode.
In API mode, many XBee modules can form a mesh network.
@ -9,10 +9,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// XBee module is in slot A on the shield
XBee bee = Kite.ModuleA;
XBee bee = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib XBee Transparent Operation Example
RadioLib XBee Transparent Operation Example
This example transmits packets using XBee Transparent mode.
In Transparent mode, two XBee modules act like a Serial line.
@ -11,10 +11,10 @@
*/
// include the library
#include <KiteLib.h>
#include <RadioLib.h>
// XBee module is in slot A on the shield
XBeeSerial bee = Kite.ModuleA;
XBeeSerial bee = RadioShield.ModuleA;
void setup() {
Serial.begin(9600);

View file

@ -1,5 +1,5 @@
/*
KiteLib Module Template header file
RadioLib Module Template header file
Before opening pull request, please make sure that:
1. All files MUST be compiled without errors using default Arduino IDE settings.
@ -12,8 +12,8 @@
If at any point you are unsure about the required style, please refer to the rest of the modules.
*/
#ifndef _KITELIB_<module_name>_H
#define _KITELIB_<module_name>_H
#ifndef _RADIOLIB_<module_name>_H
#define _RADIOLIB_<module_name>_H
/*
Header file for each module MUST include Module.h.

View file

@ -1,13 +1,13 @@
#######################################
# Syntax Coloring Map For KiteLib
# Syntax Coloring Map For RadioLib
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
KiteLib KEYWORD1
Kite KEYWORD1
RadioLib KEYWORD1
RadioShield KEYWORD1
Module KEYWORD1
CC1101 KEYWORD1
@ -37,7 +37,7 @@ RTTYClient KEYWORD1
# Methods and Functions (KEYWORD2)
#######################################
# KiteLib
# RadioLib
ModuleA KEYWORD2
ModuleB KEYWORD2
Module KEYWORD2

View file

@ -1,10 +1,10 @@
name=KiteLib
name=RadioLib
version=1.0.0
author=Jan Gromes <gipsonek@gmail.com>
maintainer=Jan Gromes <gipsonek@gmail.com>
sentence=Arduino library for the KITE shield
paragraph=Enables user-friendly control of the KITE shield and various wireless modules.
sentence=Universal wireless communication library for Arduino
paragraph=Enables user-friendly control of the RadioShield and various wireless modules.
category=Communication
url=https://github.com/jgromes/KiteLib
url=https://github.com/jgromes/RadioLib
architectures=*
includes=KiteLib.h
includes=RadioLib.h

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_ISERIAL_H
#define _KITELIB_ISERIAL_H
#ifndef _RADIOLIB_ISERIAL_H
#define _RADIOLIB_ISERIAL_H
#include "Module.h"

View file

@ -1,8 +0,0 @@
#include "KiteLib.h"
KiteShield::KiteShield() {
ModuleA = new Module(KITE_CS_A, KITE_RX_A, KITE_TX_A, KITE_INT_0, KITE_INT_1);
ModuleB = new Module(KITE_CS_B, KITE_RX_B, KITE_TX_B, KITE_INT_0, KITE_INT_1);
}
KiteShield Kite;

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_MODULE_H
#define _KITELIB_MODULE_H
#ifndef _RADIOLIB_MODULE_H
#define _RADIOLIB_MODULE_H
#include <SPI.h>
//#include <Wire.h>

8
src/RadioLib.cpp Normal file
View file

@ -0,0 +1,8 @@
#include "RadioLib.h"
Radio::Radio() {
ModuleA = new Module(RADIOSHIELD_CS_A, RADIOSHIELD_RX_A, RADIOSHIELD_TX_A, RADIOSHIELD_INT_0, RADIOSHIELD_INT_1);
ModuleB = new Module(RADIOSHIELD_CS_B, RADIOSHIELD_RX_B, RADIOSHIELD_TX_B, RADIOSHIELD_INT_0, RADIOSHIELD_INT_1);
}
Radio RadioShield;

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_H
#define _KITELIB_H
#ifndef _RADIOLIB_H
#define _RADIOLIB_H
#include "TypeDef.h"
#include "Module.h"
@ -28,18 +28,18 @@
#include "protocols/HTTP.h"
#include "protocols/MQTT.h"
#define KITE_CS_A 10
#define KITE_RX_A 9
#define KITE_TX_A 8
#define KITE_CS_B 5
#define KITE_RX_B 7
#define KITE_TX_B 6
#define KITE_INT_0 2
#define KITE_INT_1 3
#define RADIOSHIELD_CS_A 10
#define RADIOSHIELD_RX_A 9
#define RADIOSHIELD_TX_A 8
#define RADIOSHIELD_CS_B 5
#define RADIOSHIELD_RX_B 7
#define RADIOSHIELD_TX_B 6
#define RADIOSHIELD_INT_0 2
#define RADIOSHIELD_INT_1 3
class KiteShield {
class Radio {
public:
KiteShield();
Radio();
Module* ModuleA;
Module* ModuleB;
@ -49,6 +49,6 @@ class KiteShield {
};
extern KiteShield Kite;
extern Radio RadioShield;
#endif

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_TYPES_H
#define _KITELIB_TYPES_H
#ifndef _RADIOLIB_TYPES_H
#define _RADIOLIB_TYPES_H
#if ARDUINO >= 100
#include "Arduino.h"
@ -7,9 +7,9 @@
#include "WProgram.h"
#endif
//#define KITELIB_DEBUG
//#define RADIOLIB_DEBUG
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
#define DEBUG_BEGIN(x) Serial.begin (x)
#define DEBUG_PRINT(x) Serial.print (x)
#define DEBUG_PRINT_BIN(x) Serial.print (x, BIN)

View file

@ -18,7 +18,7 @@ int16_t CC1101::begin(float freq, float br, float rxBw, float freqDev) {
if(version == 0x14) {
flagFound = true;
} else {
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
Serial.print(F("CC1101 not found! ("));
Serial.print(i + 1);
Serial.print(F(" of 10 tries) CC1101_REG_VERSION == "));

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_CC1101_H
#define _KITELIB_CC1101_H
#ifndef _RADIOLIB_CC1101_H
#define _RADIOLIB_CC1101_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_ESP8266_H
#define _KITELIB_ESP8266_H
#ifndef _RADIOLIB_ESP8266_H
#define _RADIOLIB_ESP8266_H
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_HC05_H
#define _KITELIB_HC05_H
#ifndef _RADIOLIB_HC05_H
#define _RADIOLIB_HC05_H
#include "ISerial.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_JDY08_H
#define _KITELIB_JDY08_H
#ifndef _RADIOLIB_JDY08_H
#define _RADIOLIB_JDY08_H
#include "ISerial.h"

View file

@ -17,7 +17,7 @@ int16_t RF69::begin(float freq, float br, float rxBw, float freqDev, int8_t powe
if(version == 0x24) {
flagFound = true;
} else {
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
Serial.print(F("RF69 not found! ("));
Serial.print(i + 1);
Serial.print(F(" of 10 tries) RF69_REG_VERSION == "));

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_RF69_H
#define _KITELIB_RF69_H
#ifndef _RADIOLIB_RF69_H
#define _RADIOLIB_RF69_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_RFM95_H
#define _KITELIB_RFM95_H
#ifndef _RADIOLIB_RFM95_H
#define _RADIOLIB_RFM95_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_RFM96_H
#define _KITELIB_RFM96_H
#ifndef _RADIOLIB_RFM96_H
#define _RADIOLIB_RFM96_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_RFM97_H
#define _KITELIB_RFM97_H
#ifndef _RADIOLIB_RFM97_H
#define _RADIOLIB_RFM97_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -17,7 +17,7 @@ int16_t SX1231::begin(float freq, float br, float rxBw, float freqDev, int8_t po
flagFound = true;
_chipRevision = version;
} else {
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
Serial.print(F("SX127x not found! ("));
Serial.print(i + 1);
Serial.print(F(" of 10 tries) SX127X_REG_VERSION == "));

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1231_H
#define _KITELIB_SX1231_H
#ifndef _RADIOLIB_SX1231_H
#define _RADIOLIB_SX1231_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1272_H
#define _KITELIB_SX1272_H
#ifndef _RADIOLIB_SX1272_H
#define _RADIOLIB_SX1272_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1273_H
#define _KITELIB_SX1273_H
#ifndef _RADIOLIB_SX1273_H
#define _RADIOLIB_SX1273_H
#include "TypeDef.h"
#include "SX1272.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1276_H
#define _KITELIB_SX1276_H
#ifndef _RADIOLIB_SX1276_H
#define _RADIOLIB_SX1276_H
#include "TypeDef.h"
#include "SX1278.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1277_H
#define _KITELIB_SX1277_H
#ifndef _RADIOLIB_SX1277_H
#define _RADIOLIB_SX1277_H
#include "TypeDef.h"
#include "SX1278.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1278_H
#define _KITELIB_SX1278_H
#ifndef _RADIOLIB_SX1278_H
#define _RADIOLIB_SX1278_H
#include "TypeDef.h"
#include "Module.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX1279_H
#define _KITELIB_SX1279_H
#ifndef _RADIOLIB_SX1279_H
#define _RADIOLIB_SX1279_H
#include "TypeDef.h"
#include "SX1278.h"

View file

@ -1034,7 +1034,7 @@ bool SX127x::findChip(uint8_t ver) {
if(version == ver) {
flagFound = true;
} else {
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
Serial.print(F("SX127x not found! ("));
Serial.print(i + 1);
Serial.print(F(" of 10 tries) SX127X_REG_VERSION == "));
@ -1084,7 +1084,7 @@ void SX127x::clearIRQFlags() {
}
}
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
void SX127x::regDump() {
Serial.println();
Serial.println(F("ADDR\tVALUE"));

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_SX127X_H
#define _KITELIB_SX127X_H
#ifndef _RADIOLIB_SX127X_H
#define _RADIOLIB_SX127X_H
#include "TypeDef.h"
#include "Module.h"
@ -848,7 +848,7 @@ class SX127x: public PhysicalLayer {
*/
int16_t disableAddressFiltering();
#ifdef KITELIB_DEBUG
#ifdef RADIOLIB_DEBUG
void regDump();
#endif

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_XBEE_H
#define _KITELIB_XBEE_H
#ifndef _RADIOLIB_XBEE_H
#define _RADIOLIB_XBEE_H
#include "ISerial.h"
#include "TypeDef.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_HTTP_H
#define _KITELIB_HTTP_H
#ifndef _RADIOLIB_HTTP_H
#define _RADIOLIB_HTTP_H
#include "TypeDef.h"
#include "TransportLayer.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_MQTT_H
#define _KITELIB_MQTT_H
#ifndef _RADIOLIB_MQTT_H
#define _RADIOLIB_MQTT_H
#include "TypeDef.h"
#include "TransportLayer.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_PHYSICAL_LAYER_H
#define _KITELIB_PHYSICAL_LAYER_H
#ifndef _RADIOLIB_PHYSICAL_LAYER_H
#define _RADIOLIB_PHYSICAL_LAYER_H
#include "TypeDef.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_RTTY_H
#define _KITELIB_RTTY_H
#ifndef _RADIOLIB_RTTY_H
#define _RADIOLIB_RTTY_H
#include "TypeDef.h"
#include "PhysicalLayer.h"

View file

@ -1,5 +1,5 @@
#ifndef _KITELIB_TRANSPORT_LAYER_H
#define _KITELIB_TRANSPORT_LAYER_H
#ifndef _RADIOLIB_TRANSPORT_LAYER_H
#define _RADIOLIB_TRANSPORT_LAYER_H
#include "TypeDef.h"