Good afternoon.
We are engaged on a project that entails the simultaneous, independent development of two separate modules capable of interacting with the BLE stack.
Q1. Is there a best practices document that gives direction / options on how to ultimately deliver the solution to the nrf5340?
Q2. Is the only approach the delivery of a unified, compile-time merged hex or is there any deployment-time support we should be aware of?
Q3. If the former (compile-time merged hex), is there an approach towards modularization worth exploring (e.g.: time-sliced threading) that would allow for logical isolation of code? For example, if both "modules" need to register for BLE connection call-backs, is there an approach that would allow two different pieces of code to do so in an isolated manner?
Thank you!