Back to project page BLEService.
The source code is released under:
Copyright (c) 2014, Ratio LLC. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: ...
If you think the Android project BLEService listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.ratio.deviceService.command; // ww w . ja va2 s.c om import android.util.Log; import com.ratio.deviceService.BTLEDeviceManager; import com.ratio.exceptions.DeviceManagerException; /** * Queued command to read a character from the BTLE device */ public class BTLECommandDisconnect extends BTLECommand { public BTLECommandDisconnect(BTLEDeviceManager.BTDeviceInfo deviceInfo) { super(deviceInfo); } public boolean execute(BTLEDeviceManager deviceManager) throws DeviceManagerException { mDeviceInfo.setDisconnectRequest(true); mDeviceInfo.getGatt().disconnect(); mDeviceInfo.getGatt().close(); mDeviceInfo.setGatt(null); Log.i(TAG, "disconnecting from device"); return true; } public String toString() { return BTLECommandDisconnect.class.getSimpleName() + " addr: " + mDeviceInfo.getDeviceAddress(); } }