I'm thinking I've found the maximum data length that you can transmit with a LoRa, but I'm not sure, it's always listed in octets and that confuses me.
When I send this "0,0,-6,0,0,0,0,0,0" it is received fine at the other end.
But when my sending unit collects some more data and fills in the zeros and makes this: "0,0,-6,0,0,0,389,0,398" the receiving node stops receiving the data and printing it on the serial interface.
Have I reached the message length limit on my LoRa module?
**edit** I have now found that if I comment out this line that puts it in slow and long distance mode on both modules, it works fine.
rf95.setModemConfig(RH_RF95::Bw31_25Cr48Sf512);
But I'm not using the reliable datagram library, so there should be no timeout's happening, and the data is sending once every 5 seconds, and takes 1.2 seconds to send according to rf95.mode(), so why's it not working with large data at slow rates? the units are 1m apart too.