I'm building my first LoRa based project, and I had a question on packet design. My project involves the following:
1) A group of nodes that transmit various information to a gateway.
2) The gateway receives the information, processes it, and issues a command back to the node.
3) The node receives the command, and then goes to sleep.
I have this workflow working with a BLE radio; however, I want to expand my range with LoRa (RFM95). I've been reading about how LoRa works, and my understanding is that any node that is listening on the same frequency receives all data transmitted on it. I was wondering if there are some basic/standard patterns that are used to achieve a more point-to-point communication (i.e. the node processes the command from the gateway that is specific for that node).
I'm thinking I could put some metadata in the packet that nodes can parse and ignore if it's not for them, but I wasn't sure there was a more standard approach (maybe using the radio itself... some register maybe?). Thank you!