public void log(RxBleDeviceServices rxBleDeviceServices, BluetoothDevice device) {
        if (RxBleLog.isAtLeast(LogConstants.VERBOSE)) {
            RxBleLog.v("Preparing services description");
            RxBleLog.v(prepareServicesDescription(rxBleDeviceServices, device));
        }
    }
--------------- ====== Printing peripheral content ====== ---------------
PERIPHERAL ADDRESS: AA-BB-CC-DD-EE-FF
PERIPHERAL NAME: Device name
-------------------------------------------------------------------------
Primary Service - Weight Scale (ce029566-f9eb-11e7-8c3f-9a214cf093ae)
Instance ID: 1111
<p>
-> Characteristics:
* Weight Measurement (ce029962-f9eb-11e7-8c3f-9a214cf093ae)
Properties: READ, WRITE, NOTIFY, INDICATE, etc...
-> Descriptors
* Client Characteristic Configuration (ce029bc4-f9eb-11e7-8c3f-9a214cf093ae)
* Characteristic User Description (ce02a344-f9eb-11e7-8c3f-9a214cf093ae)
rxandroidble/src/main/java/com/polidea/rxandroidble2/internal/logger/LoggerUtilBluetoothServices.java