μFR Nano Online Reader protokol yapısı #
Bu bölümde μFR Nano Online okuyucunun nasıl kullanılacağı açıklanacaktır.
Ana mod POST isteği
- Ana modda, kart algılanırsa, cihaz ana bilgisayara bir HTTP POST isteği gönderir.
- HTTP yanıtı, donanım yazılımı sürümü 1.5.4 ve altı için "Tamam" veya "BAŞARISIZ" olmalıdır.
- Yanıt "Tamam" ise, cihaz bir kez bip sesi çıkarır ve yeşil LED'i açar.
- Yanıt "BAŞARISIZ" ise, cihaz iki kez bip sesi çıkarır ve kırmızı LED'i açar.
- Sunucu yanıt vermezse, cihaz üç kez bip sesi çıkarır ve kırmızı LED'i açar.
- Ürün yazılımı sürümü 1.6.0 ve üzeri için Ana mod POST yanıt protokolü bölümüne bakın.
Ana mod HTTP POST istek yapısı #
| * | Form parametreleri | ||||||
| Doğrusal okuma devre dışı | SN | Uıd | CTRLINFO | ÇEVRİMİÇİ | |||
| Doğrusal okuma etkin | SN | Uıd | CTRLINFO | ÇEVRİMİÇİ | VERİ | ||
| Okuyucu Serisi | Denetim | Sayı 1 veya | Doğrusal okuma | ||||
| Açıklama | Kart UID | numara | 2 bağlıdır | HEX olarak veriler | |||
| sayı | |||||||
| 0 ila 255 | okuyucu sayısı | dize | |||||
Ana mod POST yanıtı
- Sunucu bir POST isteği aldığında, μFR Nano Online bir HTTP yanıtı bekliyor
- Yanıt, μFR COM protokolünden HEX String komutlarını içerir
- Yanıt, her UART için bir tane olmak üzere yeni satır karakteri (n) ile sınırlandırılmış 3 satır içermelidir
- CMD-EXT, CMD'den önce gelen bir dizede, herhangi bir sınırlayıcı olmadan gönderilmelidir
- Birden çok komut göndermek, bir boşluk sınırlayıcısıyla birden çok dizeyi bölerek yapılabilir.
Ana mod HTTP POST yanıt yapısı #
| Gönderilen komut | n | Gönderilen komut | n | Saydam'a gönderilen komut | 
| UART2 | UART1 | UART | 
- Ana mod isteğini örnekle işlemek için PHP Server API'si https//code.d-logic.com/nfc-rfid-reader-sdk/μ FR_online examples-php-master_mode
Ana mod UDP yayını #
- Ana modda, kart algılanırsa ve UDP yayını etkinleştirilirse, aygıt UDP yayını gönderir
- Bir HTTP POST isteği etkinse, gösterge yukarıda açıklananla aynıdır
- HTTP POST isteği devre dışı bırakılırsa, cihaz bir kez bip sesi çıkarır ve yeşil LED'i açar.
Ana mod UDP yayın yapısı #
80/ReaderSerialNumber/CardUID/0
UDP bulma sunucusu #
- UDP bulma sunucusu, yerel ağlarda μFR okuyucularını bulmak için kullanılır
- Herhangi bir UDP paketini μFR okuyucu bağlantı noktası 8880'e gönderin ve yanıt bekleyin.
UDP bulma sunucusu yanıt örneği #
| * | UART 1 LİMANI | UART 2 LİMANI | |||||||||||||||||
| * | IP adresi | Bağlantı noktası | CP | Baud hızı | Bağlantı noktası | CP | Baud hızı | ||||||||||||
| ARALIK | 192 | 168 | 1 | 5 | 8881 | 'T' | 115200 | 8882 | 'U' | 250000 | |||||||||
| BÜYÜ | C0 Serisi | A8 Serisi | 01 | 05 | B1 Sınıfı | 22 | 54 | 00 | C2 Serisi | 01 | 00 | B2 Sınıfı | 22 | 55 | 90 | D0 Serisi | 03 | 00 | |
*CP bir ağ iletişim protokolüdür. 'T' TCP ve 'U' UDP anlamına gelir.
μFR Nano Online yalnızca COM protokolü komutları #
- Bu komutlar yalnızca μFR Nano Online'dır
- Komutlar ASCII modunda gönderilir
- Komutlar Şeffaf, BLE Seri ve BLE Düşük Enerji modunda kullanılır.
| Komut | Açıklama | 
| ! TURN_MST_MODE_ON! | Cihazı WiFi ana moduna geçirin. | 
| ! TURN_SLV_MODE_ON! | Cihazı WiFi bağımlı moduna geçirin. | 
| ! TURN_BLE_MODE_ON! | Cihazı BLE Düşük Enerji moduna geçirin. | 
| ! TURN_SPP_MODE_ON! | Cihazı BLE Seri moduna geçirin. | 
| ! TURN_HID_MODE_ON! | Cihazı BLE HID moduna geçirin. | 
| ! TURN_AP0_MODE_ON! | BLE kullanırken Erişim Noktası'nı kapatın. | 
| ! TURN_AP1_MODE_ON! | BLE açıkken Erişim Noktası'nı açın. | 
| ! TURN_LD0_MODE_ON! | BLE açıkken LED göstergesini kapatın. | 
| ! TURN_LD1_MODE_ON! | BLE kullanırken LED göstergesini açın. | 

