return NULL;
}
+jbyteArray CALEGetManufacturerData(JNIEnv *env, const char* uuid)
+{
+ VERIFY_NON_NULL_RET(env, TAG, "env is null", NULL);
+ VERIFY_NON_NULL_RET(uuid, TAG, "uuid is null", NULL);
+
+ jbyteArray jni_byte_Data = (*env)->NewByteArray(env, 2);
+ uint8_t data_array[2];
+ if(uuid[7] == '9')
+ {
+ // OIC_GATT_CUSTOM_UUID
+ data_array[0] = 66, data_array[1] = 9;
+ }
+ else if(uuid[7] == '4')
+ {
+ // OIC_GATT_CUSTOM_UUID2
+ data_array[0] = 66, data_array[1] = 4;
+ }
+ else
+ {
+ // OIC_GATT_CUSTOM_UUID3
+ data_array[0] = 66, data_array[1] = 12;
+ }
+ (*env)->SetByteArrayRegion(env, jni_byte_Data, 0, 2, data_array);
+ return jni_byte_Data;
+
+}
+
bool CALEIsBondedDevice(JNIEnv *env, jobject bluetoothDevice)
{
VERIFY_NON_NULL_RET(env, TAG, "env is null", false);