Hi all,
I am looking for some advice on how to implement a couple of extra characteristics(Related with battery) with the Battery Service apart from the usual Battery Level Characteristic.
What is the best practice to handle such a case? Should I add the extra characteristics to the Battery Service or create new Service with these two characteristics?
If I were to add it to the Battery Service, will it be a violation of the Bluetooth spec for the Battery Service standard?
Again, if I go with adding it to the Battery Service, how would I handle it in terms of the Nordic nRF SDK? Do I go and edit the ble_bas.c and ble_bas.h directly in the SDK folder? Is that a right practice? Or should I recreate with a new .c and .h file with contents from ble_bas.c and ble_bas.h?