Beelan-LoRaWAN: Can not send/receive data using OTAA Class-C
Hello, I intend to send and receive data using Class C but except for join request acceptance nothing is happening. No payload is sent and received. serial monitor says only “joining”, nothing else. My all configs & details are given Below:
LoRa Config: Network Server: Chirpstack Frequency Plan: AS923 (edited in .h file to enable desired frequency plan) Mac Version: LoRaWAN 1.0.2 Revision: RP002-1.0.3 OTAA: yes Class: C
Hardware Config: MCU: Arduino Nano LoRa Chip: RA-01H (SX1276) (Hardware is ok, also tested by Class B operation using LMIC)
Code config:
lora.setDeviceClass(CLASS_C); lora.setDataRate(SF9BW125); lora.setChannel(MULTI);
Pin Config:
const sRFM_pins RFM_pins = { .CS = 10, .RST = 9, .DIO0 = 2, .DIO1 = 3, .DIO2 = 4, .DIO5 = 8, };
Serial monitor:
Joining...
Chirpstack LoraWan frame:
In this situation What I can do? Can anyone guide me?
About this issue
- Original URL
- State: open
- Created a year ago
- Comments: 34 (4 by maintainers)
I also have an issue, i attempted to use this library and have imported the new, *fixed library. I setup the end node with the example of Class C OTAA on platform IO and have set all the build flags. I have managed to config my end device on 2 different servers that being TTN and Datacake and managed to make a join connection from my end device to my gateway and also send uplinks and receive them on TTN and Datacake, but for some reason downlinks never work on both of them. I am using ttgo-lora32-v1 with SX1276 lora module.