This commit is contained in:
Pawel Spychalski
2017-12-01 12:20:41 +01:00
parent 1986f0961b
commit 52feecbee8
3 changed files with 8 additions and 40 deletions

19
lora.h
View File

@@ -16,7 +16,7 @@
#define PA_OUTPUT_RFO_PIN 0
#define PA_OUTPUT_PA_BOOST_PIN 1
class LoRaClass : public Stream {
class LoRaClass {
public:
LoRaClass();
@@ -30,15 +30,10 @@ public:
int packetRssi();
float packetSnr();
// from Print
virtual size_t write(uint8_t byte);
virtual size_t write(const uint8_t *buffer, size_t size);
// from Stream
virtual int available();
virtual int read();
virtual int peek();
virtual void flush();
size_t write(uint8_t byte);
size_t write(const uint8_t *buffer, size_t size);
int available();
int read();
void onReceive(void(*callback)(int));
@@ -56,10 +51,6 @@ public:
void enableCrc();
void disableCrc();
// deprecated
void crc() { enableCrc(); }
void noCrc() { disableCrc(); }
byte random();
void setPins(int ss = LORA_DEFAULT_SS_PIN, int reset = LORA_DEFAULT_RESET_PIN, int dio0 = LORA_DEFAULT_DIO0_PIN);