@@ -0,0 +1,807 @@
+package com.reelyactive.blesdk.support.ble;%0A%0A/**%0A * Created by saiimons on 15-03-30.%0A */%0Apublic class ScanResultParser %7B%0A    public static String getSystemId(ScanResult result) %7B%0A        byte%5B%5D data = getSystemIdBytes(result);%0A        if (data == null %7C%7C data.length == 0) %7B%0A            return null;%0A        %7D%0A        StringBuilder sb = new StringBuilder(data.length * 2);%0A        for (int i = data.length - 1; i %3E= 0; i--) %7B%0A            sb.append(String.format(%22%2502x%22, data%5Bi%5D));%0A        %7D%0A        return sb.toString();%0A    %7D%0A%0A    public static byte%5B%5D getSystemIdBytes(ScanResult result) %7B%0A        ScanRecord record = result.getScanRecord();%0A        if (record == null) %7B%0A            return null;%0A        %7D%0A        return record.getServiceData(BluetoothUuid.parseUuidFrom(new byte%5B%5D%7B0x23, 0x2a%7D));%0A    %7D%0A%7D%0A

Add a new helper class which will help accessing data from the scan results.