From 223a5270e7745faf7c8fb3b6b7378e8f26c3ef3a Mon Sep 17 00:00:00 2001 From: guindel Date: Sat, 8 Feb 2025 20:58:48 -0500 Subject: [PATCH] readme --- Feather9x_TX_RX_XXX/Feather9x_TX_RX_XXX.ino | 14 ++++++++------ README.md | 9 +++++++++ 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Feather9x_TX_RX_XXX/Feather9x_TX_RX_XXX.ino b/Feather9x_TX_RX_XXX/Feather9x_TX_RX_XXX.ino index 0acbf6b..73836f4 100644 --- a/Feather9x_TX_RX_XXX/Feather9x_TX_RX_XXX.ino +++ b/Feather9x_TX_RX_XXX/Feather9x_TX_RX_XXX.ino @@ -1,3 +1,5 @@ +#include + #include #include @@ -19,7 +21,7 @@ void setup() { digitalWrite(RFM95_RST, HIGH); // while (!Serial); // wait until serial console is open, remove if not tethered to computer - Serial.begin(9600); + Serial.begin(115200); delay(100); Serial.println("Feather LoRa RX Test!"); @@ -57,13 +59,13 @@ void loop() { delay(1000); // Wait 1 second between transmits, could also 'sleep' here! Serial.println("Transmitting..."); // Send a message to rf95_server - char radiopacket[20] = "Hello World # "; - itoa(packetnum++, radiopacket+13, 10); + char radiopacket[RH_RF95_MAX_MESSAGE_LEN] = "LATIN"; + itoa(packetnum++, radiopacket+13, 180); Serial.print("Sending "); Serial.println(radiopacket); - radiopacket[19] = 0; + //radiopacket[19] = 0; Serial.println("Sending..."); delay(10); - rf95.send((uint8_t *)radiopacket, 20); + rf95.send((uint8_t *)radiopacket, RH_RF95_MAX_MESSAGE_LEN); Serial.println("Waiting for packet to complete..."); delay(10); rf95.waitPacketSent(); @@ -76,7 +78,7 @@ void loop() { if (rf95.recv(buf, &len)) { digitalWrite(LED_BUILTIN, HIGH); - RH_RF95::printBuffer("Received: ", buf, len); + //RH_RF95::printBuffer("Received: ", buf, len); Serial.print("Got: "); Serial.println((char*)buf); Serial.print("RSSI: "); diff --git a/README.md b/README.md index 4752ea3..9959017 100644 --- a/README.md +++ b/README.md @@ -1 +1,10 @@ Init readme + + +## References + +### antennae stuff + +https://learn.adafruit.com/adafruit-feather-m0-radio-with-lora-radio-module/antenna-options + +