μFR نانو أون لاين ريدر أساسيات التنفيذ #
سيصف هذا القسم كيفية استخدام قارئ μFR Nano Online.
اتصال UDP/TCP #
- سيتم إعادة توجيه جميع البايتات المرسلة إلى منفذ UDP / TCP 1 إلى UART1 والعكس صحيح
- سيتم إعادة توجيه جميع البايتات المرسلة إلى منفذ UDP / TCP 2 إلى UART2 والعكس صحيح
- تدعم مكتبات سلسلة μFR اتصالات UDP/TCP
- يعمل وضع UDP / TCP بالتوازي مع الوضع الشفاف و HTTP.
اتصال UDP/TCP – مثال على فتح القارئ #
/*
فتح القارئ على عنوان IP 192.168.1.112 والمنفذ 8881 لاتصالات UDP. */
ReaderOpenEx(0, "192.168.1.112:8881", 'U', 0);
/*
فتح القارئ على عنوان IP 192.168.1.112 والمنفذ 8881 لاتصال TCP. */
ReaderOpenEx(0, "192.168.1.112:8881", 'T', 0);
اتصال الوضع التسلسلي BLE #
- سيتم إعادة توجيه جميع البايتات المرسلة إلى منفذ BLE التسلسلي إلى UART1 أو UART2 والعكس صحيح.
- لا يعمل وضع BLE بالتوازي مع وضع UDP / TCP و HTTP.
اتصال الوضع التسلسلي BLE – مثال على فتح القارئ #
/*
فتح القارئ في الوضع التسلسلي BLE على المنفذ الظاهري COM34. يجب تعطيل إعادة التعيين عند الفتح. */
ReaderOpenEx (2 ، "COM34" ، 0 ، "UNIT_OPEN_RESET_DISABLE") ؛
اتصال الوضع التسلسلي BLE #
- سيتم إعادة توجيه جميع البايتات المرسلة إلى منفذ USB التسلسلي إلى UART1 أو UART2 والعكس صحيح.
- يعمل الوضع الشفاف بالتوازي مع وضع UDP / TCP و HTTP.
اتصال الوضع الشفاف – مثال على فتح القارئ #
/*
فتح القارئ في الوضع الشفاف. يجب تعطيل إعادة التعيين عند الفتح.
*/
ReaderOpenEx(2 ، 0 ، 0 ، "UNIT_OPEN_RESET_DISABLE") ؛
اتصال وضع HTTP #
- سيتم إعادة توجيه جميع وحدات بايت سلسلة HEX المرسلة في نص POST إلى UART1 أو UART2 والعكس صحيح.
- يعمل وضع HTTP بالتوازي مع UDP / TCP والوضع الشفاف.
اتصال وضع HTTP – مثال GetCardIdEx #
/*
الحصول على معرف البطاقة في وضع HTTP باستخدام طلب HTTP POST.
*/
تم إرسال نص طلب HTTP POST إلى قارئ μFR / uart1 أو / uart2 > 557caa00aaccec
نص استجابة HTTP POST المرسل من قارئ μFR > de7ced0b08044f52dad995000000000000cb