@Deprecated
	@NonNull
	public static WriteRequest newWriteRequest(
			@Nullable final BluetoothGattCharacteristic characteristic,
			@Nullable final byte[] value,
			@IntRange(from = 0) final int offset, @IntRange(from = 0) final int length,
			@WriteType final int writeType) {
		return new WriteRequest(Type.WRITE, characteristic, value, offset, length, writeType);
	}
Creates new Write Characteristic request. The request will not be executed if given
characteristic is null or does not have WRITE property.
After the operation is complete a proper callback will be invoked.

@param characteristic characteristic to be written.
@param value          value to be written. The array is copied into another buffer so it's
                      safe to reuse the array again.
@param offset         the offset from which value has to be copied.
@param length         number of bytes to be copied from the value buffer.
@param writeType      write type to be used, one of
                      {@link BluetoothGattCharacteristic#WRITE_TYPE_DEFAULT},
                      {@link BluetoothGattCharacteristic#WRITE_TYPE_NO_RESPONSE} or
                      {@link BluetoothGattCharacteristic#WRITE_TYPE_SIGNED}.
@return The new request.
@deprecated Access to this method will change to package-only.
Use {@link BleManager#writeCharacteristic(BluetoothGattCharacteristic, byte[], int, int)}
instead.
ble/src/main/java/no/nordicsemi/android/ble/Request.java