ما هي الطريقة الصحيحة لقراءة خاصية GATT في Android؟
-
21-12-2019 - |
سؤال
في محاولة قراءة قيمة خاصية GATT منخفضة الطاقة Bluetooth في Android API 18، جئت عبر المعضلة التالية: ما هي الطريقة الصحيحة لاسترداد القيمة المخزنة في سمة؟وفي أي مستوى من المكدس يجب أن يحدث هذا الإجراء؟
في إجراء بحثي الخاص، تعثرت على ما أفهمه هو طريقتان ممكنان:
- bluetoothgatt .Readcharacteristic (خاصية Bluetoothgattchatracteristic)
-
bluetoothgattchctracteristic .getValue ()
giveacodicetagpre
أعلاه هو الرمز الأصلي الذي قادني إلى هذه المشكلة.في ذلك، أحاول قراءة قيمة المميزة، وببساطة تبديل حالتها باستخدام زر.
المحلول
giveacodicetagpre.
هذه الوظيفة تقوم بتحديث كائن BluetoothgattCteristic الخاص بك (على جهاز Android الخاص بك) باستخدام القيمة المميزة من Bluetooth.
giveacodicetagpre.هذه الوظيفة هي مجرد وظيفة Getter للكائن BluetoothGathGatticteristic.لا توجد أي معاملة بين Android وجهاز Bluetooth.
لا تنتمي إلى StackOverflow