public FwUpdateActivity() { Log.d(TAG, "construct"); mDeviceActivity = DeviceActivity.getInstance(); // BLE Gatt Service mLeService = BluetoothLeService.getInstance(); // Service information mOadService = mDeviceActivity.getOadService(); mConnControlService = mDeviceActivity.getConnControlService(); // Characteristics list mCharListOad = mOadService.getCharacteristics(); mCharListCc = mConnControlService.getCharacteristics(); mServiceOk = mCharListOad.size() == 2 && mCharListCc.size() >= 3; if (mServiceOk) { mCharIdentify = mCharListOad.get(0); mCharBlock = mCharListOad.get(1); mCharConnReq = mCharListCc.get(1); } }