So I'm just getting started with NRF51822 and BLE in general; I have built a simple prototype with the BLE Nano using Arduino+BLEPeripheral library. I have converted that to the NRF51 DevKit using the SDK and have a HID over GATT peripheral working great with PC's. However, my use case calls for bonding my peripheral with a PC and/or a custom device that I'd like to use another nrf51822 for (though not simultaneously.) A couple questions:
-
Is it possible to store the bonding information for both simultaneously?
-
What's the best way to go about implementing the custom device? From looking over the Bluetooth HOGP specs it seems to indicate I would need to implement a complete report parser, which seems a daunting task. Would it be better/easier to implement the UART service to provide communication with the custom device?