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);
}
}