I have RAK7391 carrier board and RAK2287 concentrator over SPI and I want to recieve Lora packets (not LoraWAN) to send them over to another program to work with the data.
I guess the “util_pkt_logger” would be good to use and edit but I don’t see such in the “rak_common_for_gateway” or “sx1302_hal” repository and if I try to use them, I cannot get much working from them.
Maybe the “lora_pkt_fwd” would work but I have no idea on to how to use it properly/recieve data from it.
I see that the install.sh from the “rak_common…” changes a lot of files from the “sx1302_hal” and I’m confused from it on how to make simple reciever…
I also tried the “rak_for_common_for_gateway/lora/rak2287/lora_gateway/test_loragw_hal_rx” and I got error with “failed to configure rxrf 0”…
there is more than one name for what you want. LoRaMAC, LoRaPTP, LoRaP2P. the last two are variations on Point to Point.
I asked the same question here years ago. the answers I got were not helpful. nobody could get why I want point to point, why I don’t use LoRaWAN.
a map of every LoRaWAN server in NM:
the servers are the black dots. I live smack dabbledy dog in the middle. You could use an 1868 map with the same effect.
The only Raspberry Pi LoRa receiver I have seen working is an antique RPi3b+ with a Dragino LoRaHAT.
I have a Turta LoraHat, The same RAK2287 you are using, A WaveShare 1303, and a RAK2245, and the Dragino. none of them tell you which pin is the data stream out, but you can find DIO0 through DI06 on the pinout diagrams. if there is more than one DIO pin listed, you are going to have to experiment to determine which is the data stream pin.
it looks like pins 3 and 5 of the 2287 are the data pin. I can’t find pinouts in the documentation of the carrier board to translate that to RPi pins