title: Android BLE characteristicwrite
body: <p>I've been working on an android BLE project and tries to write remote characteristic.</p>
  
  <p>When I use <code>BluetoothGatt.writeCharacteristic()</code> to write remote characteristic,
  the callback function <code>onCharacteristicWrite()</code> is invoked on local side, showing that it got <code>sendResponse()</code> from remote side</p>
  
  <p>But on the remote side, the callback <code>onCharacteristicWriteRequest()</code> is not invoked.</p>
  
  <p>I've checked the connection and it works fine, and there's no other functions that will call <code>sendResponse()</code> except <code>onCharacteristicWriteRequest()</code></p>
  
  <p>Anybody have idea why this happens?</p>