I am using HID example with nrf52, where firmware allows connection from proprietary HID host, e.g. PC as virtual (BLE) keyboard. When connection is established, I use button press on my custom board to send chosen HID code (e.g. key "a") to PC. So I was looking for best way to customize firmware in a way that my custom board could receive another custom user's data (e.g. Nordic's blinky custom UUID data) from another device (e.g. mobile phone), despite the fact that the HoG connection is established to PC.
Therefore, I looked at newer SD releases and found that "multiple peripherals" are possible with "SD132 4.0.0-1.alpha" and laters, and now I like to know:
-
how should I initialize and use this feature correctly?
-
what will using "alpha" release (instead of "production ready" release) mean for my app's future deployment? and
-
what are potential implications, when using multiple peripherals instead of just 1 connection (e.g. timing/performance issues, etc.)?