Hi folks,
As the title says, I have a SX1262 868M Sparkfun Lora hat for my raspberry pi 4. I also have a few handheld devices I built using the Adafruit Lora Radio Featherwing 900.
I have both set to 868Mhz both us a baud rate of 9600… the two adafruit devices can broadcast and talk to each other no problem, they are a sort of walkie-talkie for text (based of the msglabs loramsg project)
I have the feathers both set to dump out any communications they receive (ASCII will dump out the text, if not it will say ‘Non-Ascii message received’) and its not getting triggered by the test script provided by Sparkfun at all. It will still receive messages from the other handheld though.
I have the jumpers set correctly, both top sets in “B” position for RaspberryPI and open M0 and open M1 (which the documentation says is deep sleep mode, but that is what the demo project/script says to do)
If I debug the demo script (i.e. lots of ‘print’ statements) it seems to send the data that I expect, but I have no evidence that its actually doing so. I have tried things like ‘0,868,hello’ and ‘255,868,test’ etc… looking at the code, the middle value is ignored anyway. I don’t really know what the first value is for… the script says ‘0,868,hello’ will send ‘hello’ to a lora node of address 9 with 868M’ I don’t know much about that address though. I don’t have to use it with the adafruit library.
Am I missing something here? My source for the feather stuff is based on this (https://github.com/msglab/msglab/blob/m … SG/code.py) repo from msglabs and the test script I am trying from sparkfun is the one they mention in the product documentation here (https://www.waveshare.com/product/raspb … ra-hat.htm)