* عبر البلوتوث، يجب إرسال هذه الأوامر بصيغة ثنائية (binary)
ميزة 'نبض القلب' الجديدة تحل مشكلات الاتصال مع Android 9 والإصدارات الأقدم.
الأوامر التي يمكن لـ HDS استقبالها (v2.5.8)
03 0F TARE (مع المجموع الاختباري)
(يرجى قراءة الملاحظة أعلاه بخصوص ميزة نبض القلب)
03 0A 00 إيقاف تشغيل oled
03 0A 01 تشغيل oled
(يرجى قراءة الملاحظة أعلاه بخصوص ميزة نبض القلب)
03 0A 02 إيقاف التشغيل
03 0A 03 00 الخروج من وضع الطاقة، سطوع oled عادي
03 0A 03 01 الدخول في وضع الطاقة، أدنى سطوع oled
03 0B 00 إيقاف المؤقت
03 0B 02 إعادة تعيين المؤقت
03 0B 03 بدء المؤقت
03 1A 00 المعايرة اليدوية
03 1A 01 المعايرة الذكية
03 1B تحديث OTA عبر واي فاي
03 1D 00 تعيين العينة إلى 1
03 1D 01 تعيين العينة إلى 2
03 1D 02 تعيين العينة إلى 4
03 1E 00 00 إخفاء القائمة
03 1E 00 01 إظهار القائمة
03 1E 01 00 إخفاء معلومات "حول"
03 1E 01 01 إظهار معلومات "حول"
03 1E 02 00 إخفاء معلومات التصحيح
03 1E 02 01 إظهار معلومات التصحيح
03 1F إعادة تعيين
03 20 00 تعطيل الوزن عبر USB
03 20 01 تمكين الوزن عبر USB
03 22 إرسال بيانات جهد البطارية مرة واحدة
data[0] = modelByte;
data[1] = 0xCE; // بايت النوع للوزن المستقر
data[2] = weightByte1;
data[3] = weightByte2;
data[4] = 0x00;
data[5] = 0x00;
data[6] = calculateXOR(data, 6); // البايت الأخير هو التحقق من XOR
data[0] = modelByte;
data[1] = 0xAA; // بايت النوع للوزن المستقر
data[2] = buttonNumber;//1 للزر O، 2 للزر ▢
data[3] = buttonShortPress;//1 للضغط القصير، 2 للضغط الطويل
// املأ الباقي ببيانات وهمية أو حقيقية حسب الحاجة
data[4] = 0x00;
data[5] = 0x00;
data[6] = calculateXOR(data, 6); // البايت الأخير هو التحقق من XOR
data[0] = modelByte;
data[1] = 0x2A;
data[2] = buttonNumber;
data[3] = buttonShortPress;
data[4] = 0x00;
data[5] = 0x00;
data[6] = calculateXOR(data, 6); // البايت الأخير هو التحقق من XOR
data[0] = modelByte;
data[1] = 0x22;
data[2] = voltageByte1;
data[3] = voltageByte2;
data[4] = 0x00;
data[5] = 0x00;
data[6] = calculateXOR(data, 6); // البايت الأخير هو التحقق من XOR
يمكنك توصيل كابل USBC واستخدام برنامج مثل Serial مع إعدادات 115200,8,N,1 لمشاهدة الميزان أثناء التشغيل. هذا يجعل التصحيح سهلاً للغاية.
دليل ميزان Half Decent: جدول المحتويات
#programmer #api #bluetooth #wifi #usb