Oh, don't get me wrong. I'm perfectly satisfied with the library. The previous post was to find out if what I thought I knew was actually correct and that I wasn't off course. I could say that not having a dedicated usage manual was bothersome but the fact is that I wouldn't have developed the same understanding that I have now had I just used a programmer's reference or settled for defaults in the examples to get me to the end. The examples were actually enough to get a project to completion but still wanting for a programming reference has brought me a doxygen reference of the library with code snippets that's quicker to break down and much more knowledge of the sx1231h than a programmer's reference would ever included. This post is from my phone so apologies for the wall of text about to appear.
Edit: Well look what I found doing a reverse image search;
https://lowpowerlab.com/2013/06/20/rfm69-library/ Dated in 2013, you explicitly stated the reason for not using the radio's address based filtering! I kinda feel bad now asking questions that you'd already addressed 7 years ago and have probably been answering again and again for folks like myself late to the party.
For the sake of completeness, from what I've gleaned in this thread and the datasheet, one could argue that (and again, I'm not. I'm simply looking at it from the opposing viewpoint) if the broadcast address was used and address based filtering was explicitly set to accept self and broadcast targets, promiscuous mode
should still snoop the packet
1) address based filtering is enabled on the endpoint and listener
2) encryption is enabled on the endpoint and listener
3) non-zero 8 bit NodeID must be used
4) packet target must have broadcast address set as destination all the time to take advantage of packet sniffing
5) you like arguing for the sake of the argument.
Now that's a lot of conditions, most of which don't even meet the
criterion rational logic of needing to capture all traffic on a syncWord unless you fancy making the broadcast address always set and encode the real recipient in the library frame.
I think I'm developing a hankering to find and consolidate these bits of quite useful information so that it's easier to find, and thus consume, for those of us (or just me) that don't even realize many, if not all, the answers related to the library have already been answered, quite possibly, several years ago.
Starting to feel like a broken record with this line but, again, thank you for making this all possible and the willingness to answer the same things over and over, year after year!
Another Edit: I failed to notice at first that the post also pertained to the 12B of which I've read nothing about so it's quite likely that everything I said about the sx1231h might not apply to the IC that radio uses. My bad :/