Hi all,
I am working with the nRF5340 and prototyping on the 5340-DK board. I'd like to get the board to be able to passively scan Bluetooth beacons, perform some filtering and parsing on those beacons, and write output to UART. Ideally the UART would be a virtual one on one of the USB ports on the DK board, but GPIO could work too. I think if I were to use a USB port for UART out it would need to be the one closer to the nRF5340 IC, as the other is dedicated to the debugger, right?
I am trying to determine:
a) Is there a sample project that would be a good starting point for this kind of project? The ones I've looked at don't appear to include just a passive scanner.
b) How can I determine which core I want to run my code on? What criteria should be considered when making this decision? Or should I just use the app core by default unless there is a good reason to run code on the net core?
c) Based on some of what I've seen and read, I think maybe if I write code for the app core, I should use hci_rpmsg on the net core. Is that correct and applicable for this situation?
d) Are there any particular resources or topics I should be reading to get a better handle on these kinds of questions? Does the fact that I'm asking these things imply I've missed some important documentation?
Thanks!
Scott