Site icon Renzo Mischianti

E32 900T20D, impostazioni e ricezione

Goodmorning, First of all thanks for your work!! I have a problem with LoRa E32 900T20D. I connected 2 Lora to 2 Arduino Uno with 2 level shifter. The config seems ok, but Rx does not receive anything... Following config messages and the .ino for Tx e Rx. Then i do not undersand why the config says 416MHz but the module should work on 900Mhx Non capisco inoltre perchè la configurazione mi dica 416MHz quando il modulo dovrebbe funzionare sui 900MHz.. Grazie mille !! Buongiorno, Innanzi tutto ringrazio per le librerie e per il suo sito ricchissimo di informazioni!! Vi scrivo per un aiuto riguardo la configurazione, trasmissione e ricezione dei moduli LoRa E32 900T20D. Ho impostato i parametri collegando i 2 moduli LoRa, TX e RX, a 2 schede Arduino Uno tramite 2 level shifter. La configurazione dei moduli LoRa sembra andata a buon fine in base al messaggio che han restituito. Ho caricato i programmi di TX e RX, ma il modulo RX non riceve. Dovrebbe far lampeggiare un LED collegato alla porta 13 della scheda Arduino. Allego di seguito le configurazioni dei moduli e i listati dei programmi (LoRaTx e LoRaRx). Non capisco inoltre perchè la configurazione mi dica 416MHz quando il modulo dovrebbe funzionare sui 900MHz.. Grazie mille !! ______________________________________________________ Tx: Success 1 ---------------------------------------- HEAD BIN: 192 192 C0 AddH BIN: 0 AddL BIN: 1 Chan BIN: 6 -> 416MHz SpeedParityBit BIN : 0 -> 8N1 (Default) SpeedUARTDataRate BIN : 3 -> 9600bps (default) SpeedAirDataRate BIN : 2 -> 2.4kbps (default) OptionTrans BIN : 0 -> Transparent transmission (default) OptionPullup BIN : 1 -> TXD, RXD, AUX are push-pulls/pull-ups OptionWakeup BIN : 0 -> 250ms (default) OptionFEC BIN : 1 -> Turn on Forward Error Correction Switch (Default) OptionPower BIN : 0 -> 20dBm (Default) ---------------------------------------- Success 1 ---------------------------------------- HEAD BIN: 11000011 195 C3 Freq.: 32 Version : 10 Features : 14 ---------------------------------------- _____________________________________________________________ Rx: Success 1 ---------------------------------------- HEAD BIN: 11000000 192 C0 AddH BIN: 0 AddL BIN: 2 Chan BIN: 6 -> 416MHz SpeedParityBit BIN : 0 -> 8N1 (Default) SpeedUARTDataRate BIN : 11 -> 9600bps (default) SpeedAirDataRate BIN : 10 -> 2.4kbps (default) OptionTrans BIN : 0 -> Transparent transmission (default) OptionPullup BIN : 1 -> TXD, RXD, AUX are push-pulls/pull-ups OptionWakeup BIN : 0 -> 250ms (default) OptionFEC BIN : 1 -> Turn on Forward Error Correction Switch (Default) OptionPower BIN : 0 -> 20dBm (Default) ---------------------------------------- Success 1 ---------------------------------------- HEAD BIN: 11000011 195 C3 Freq.: 32 Version : 10 Features : 14 ---------------------------------------- _____________________________________________________________ LoRaTx.ino #include "Arduino.h" #include "LoRa_E32.h" #include <SoftwareSerial.h> SoftwareSerial mySerial(3, 2); // e32 TX e32 RX void setup() { Serial.begin(9600); mySerial.begin(9600); delay(500); Serial.println("Master"); } int i = 0; void loop() { delay(2000); int n = i%2; mySerial.write(n); Serial.println(n); i++; } _____________________________________________________ LoraRx.ino #include "Arduino.h" #include "LoRa_E32.h" #include <SoftwareSerial.h> SoftwareSerial mySerial(3, 2); // e32 TX e32 RX void setup() { pinMode(13, OUTPUT); Serial.begin(9600); mySerial.begin(9600); Serial.println("RX!"); } void loop() { if (mySerial.available()) { int n = mySerial.read(); digitalWrite(13, n); Serial.write(n); } }
Exit mobile version