To ship custom sensor data generated at 200 Hz from a BLE peripheral to a BLE Central over a GATT service I chose to start with template project in peripheral directory of SDK (version 15.0) to get the sensor data and then brought in files required for BLE NUS Service to ship this bag of bytes over to the central.
I also noticed I could have used HRS service instead of NUS service. What are the pro and cons of one over the other ?
Or would you recommend me to us re a proprietary UUID ?