This is mostly looking for information. I'm wondering if the RP2040 chip is compatible with this library. I'm attempting to use it but never seem to get any RSSI back from the chip, I'm setting it up this way
// LowPowerLabs RFM69 Library
#include <RFM69.h>
// SPI Library
#include <SPI.h>
// Addresses for this node. CHANGE THESE FOR EACH NODE!
#define NETWORKID 0 // Must be the same for all nodes
#define MYNODEID 2 // My node ID
#define TONODEID 1 // Destination node ID
#define FREQUENCY RF69_915MHZ
// AES encryption (or not):
#define ENCRYPT true // Set to "true" to use encryption
#define ENCRYPTKEY "passwordpassword" // Use the same 16-byte key on all nodes
// Use ACKnowledge when sending messages (or not):
#define USEACK true // Request ACKs or not
// Create a library object for our RFM69HCW module:
RFM69 radio;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
Serial.print("Node ");
Serial.print(MYNODEID,DEC);
Serial.println(" ready");
SPI.setTX(19);
SPI.setRX(16);
SPI.setSCK(18);
SPI.setCS(17);
pinMode(21, INPUT);
radio.setIrq(21);
// Initialize the RFM69HCW:
radio.initialize(FREQUENCY, MYNODEID, NETWORKID);
radio.setHighPower(); // Always use this for RFM69HCW
// Turn on encryption if desired:
if (ENCRYPT) {
radio.encrypt(ENCRYPTKEY);
}
delay(1000);
}
When I enter the loop and use radio.RSSI I only ever get back that it's 0. I started perusing the code for this library and I'm not sure that it will work with the RP2040 just yet but I'm admittedly pretty new to this space.
This is mostly looking for information. I'm wondering if the RP2040 chip is compatible with this library. I'm attempting to use it but never seem to get any RSSI back from the chip, I'm setting it up this way
When I enter the loop and use
radio.RSSI
I only ever get back that it's 0. I started perusing the code for this library and I'm not sure that it will work with the RP2040 just yet but I'm admittedly pretty new to this space.