Files

copied
Last update 5 years 11 months by wero1414
FilesFwLoRa_PHYLoRaReceiverCallback
..
LoRaReceiverCallback.ino
LoRaReceiverCallback.ino
#include <SPI.h> #include <LoRa.h> void setup() { Serial.begin(9600); while (!Serial); Serial.println("LoRa Receiver Callback"); LoRa.setPins(SS, RFM_RST, RFM_DIO0); if (!LoRa.begin(915E6)) { Serial.println("Starting LoRa failed!"); while (1); } // register the receive callback LoRa.onReceive(onReceive); // put the radio into receive mode LoRa.receive(); } void loop() { // do nothing } void onReceive(int packetSize) { // received a packet Serial.print("Received packet '"); // read packet for (int i = 0; i < packetSize; i++) { Serial.print((char)LoRa.read()); } // print RSSI of packet Serial.print("' with RSSI "); Serial.println(LoRa.packetRssi()); }
Report a bug