Quantcast
Channel: The Things Network - Latest posts
Viewing all articles
Browse latest Browse all 116839

Connection p2p with two RN2483 and LoRaWan gateway

$
0
0

@scl how does your code look like? I mean the sending and receiving part

My set up in both nodes is this

 Serial.print("Pausing mac: ");
  Serial1.write("mac pause\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());

  Serial.print("Setting device in lora modulation: ");
  Serial1.write("radio set mod lora\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting frequency: ");
  Serial1.write("radio set freq 868000000\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting power: ");
  Serial1.write("radio set pwr 14\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting sf: ");
  Serial1.write("radio set sf sf12\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting afcbw: ");
  Serial1.write("radio set afcbw 125\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting rxbw: ");
  Serial1.write("radio set rxbw 250\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting fdev: ");
  Serial1.write("radio set fdev 5000\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting prlen: ");
  Serial1.write("radio set prlen 8\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
//  Serial.print("Setting crc: ");
//  Serial1.write("radio set crc on\r\n");
//  delay(50);
//  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting cr: ");
  Serial1.write("radio set cr 4/8\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();

  Serial.print("Setting sync: ");
  Serial1.write("radio set sync 12\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();
  Serial.print("Setting bw: ");
  Serial1.write("radio set bw 250\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();

  Serial.print("Setting wdt: ");
  Serial1.write("radio set wdt 0\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();

  Serial.print("Setting IQ inversion: ");
  Serial1.write("radio set iqi on\r\n");
  //Serial1.write("radio get iqi\r\n");
  delay(50);
  while (Serial1.available()) Serial.write(Serial1.read());
  LoRaBlink();

Viewing all articles
Browse latest Browse all 116839

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>