Hello All,
We use s132_nrf52_7.2.0_softdevice and a custom application for nRF52832 chip on Nicla Sense ME board. We need to initialize generic PnP ID parameters (Vendor ID Source, Vendor ID, Product ID, Product Version) in order to Initialize Device Information Service for BLE support.
I have searched in ArduinoBLE library for Arduino specific information.
Please suggest any reference to initialize device information for BLE support in nRF52832 chip - Arduino Nicla Sense ME (nRF5 SDK).
Also would like to know the feasibility of using below configuration for custom application on nRF52832 chip - Arduino Nicla Sense ME.
/** @defgroup DIS_VENDOR_ID_SRC_VALUES Vendor ID Source values
* @{
*/
#define BLE_DIS_VENDOR_ID_SRC_BLUETOOTH_SIG 1 /**< Vendor ID assigned by Bluetooth SIG. */
/**
* @defgroup ble_dis_config Configuration for Device Information Service.
* @brief Example characteristic values used for Device Information Service. Will be passed to Device Information Service.
* @{
*/
#define BLE_DIS_MANUFACTURER_NAME "NordicSemiconductor" /**< Manufacturer Name String. */
#define BLE_DIS_MODEL_NUMBER "NRF5X" /**< Model Number String. */
#define BLE_DIS_VENDOR_ID 0x0059 /**< Vendor ID for PnP ID. */
#define BLE_DIS_PRODUCT_ID 0x0001 /**< Product ID for PnP ID. */
#define BLE_DIS_PRODUCT_VERSION 0x0002 /**< Product Version for PnP ID. */
/** @} */
Thank you.