سؤال

في محاولة قراءة قيمة خاصية GATT منخفضة الطاقة Bluetooth في Android API 18، جئت عبر المعضلة التالية: ما هي الطريقة الصحيحة لاسترداد القيمة المخزنة في سمة؟وفي أي مستوى من المكدس يجب أن يحدث هذا الإجراء؟

في إجراء بحثي الخاص، تعثرت على ما أفهمه هو طريقتان ممكنان:

  • bluetoothgatt .Readcharacteristic (خاصية Bluetoothgattchatracteristic)
  • bluetoothgattchctracteristic .getValue ()

    giveacodicetagpre

أعلاه هو الرمز الأصلي الذي قادني إلى هذه المشكلة.في ذلك، أحاول قراءة قيمة المميزة، وببساطة تبديل حالتها باستخدام زر.

هل كانت مفيدة؟

المحلول

giveacodicetagpre.

هذه الوظيفة تقوم بتحديث كائن BluetoothgattCteristic الخاص بك (على جهاز Android الخاص بك) باستخدام القيمة المميزة من Bluetooth.

giveacodicetagpre.

هذه الوظيفة هي مجرد وظيفة Getter للكائن BluetoothGathGatticteristic.لا توجد أي معاملة بين Android وجهاز Bluetooth.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top