
μFR Çarpışma Önleme Aracı, μFR Serisi cihazlardaki çoklu etiketlerin aynı anda okunmasını sağlamak için ISO/IEC 14443-3 çarpışma önleme algoritmasını kullanır. Bu yazılım, μFR cihazı RF analog yazmaçlarının yapılandırılması için bir dizi işlev içerir.
Yazılım fonksiyonları:
Mevcut programlama dilleri:
Desteklenen işletim sistemleri, platformlar ve ortamlar:
Desteklenen donanım:
| Yazılım solunum | Açıklama |
| ufr-anti_collision_algorithm |
ISO-14443-3 çarpışma önleme algoritmasının avantajlarını kullanarak çoklu kart modu gösterimi. |
| ufr-örnekleri-csharp-anti_collision_algorithm |
C# ISO-14443-3 çarpışma önleme algoritmasının avantajlarını kullanarak çoklu kart modu gösteriminin kaynak kodu. |
İndir: ufr-anti_collision_algorithm
Yazılım paketini indirin ve ayıklayın. İşletim sisteminizin adını taşıyan alt klasöre gidin. Anti-collision-demo-con dosyasını çalıştırın.
Donanım sürücülerinizi düzgün bir şekilde yüklediyseniz, yazılım konsolu ana menüyle çalıştırır.
Okuyucu düzgün bağlanmamışsa, FTDI sürücüleri kurulumunu kontrol edin. Aksi takdirde, okuyucu bağlıysa ve yazılımı hala çalıştıramıyorsanız, lib alt klasörüne gidin ve lib/your_os_name alt klasöründeki μFR kitaplıklarını bulun.
Windows işletim sistemi için – kitaplıkları aynı yönetici dosyasının bulunduğu klasöre kopyalayın.
Linux işletim sistemi için – kütüphaneleri OS /lib, /usr/lib veya /usr/local/lib (dağıtıma bağlı olarak) bilgisayarınıza kopyalayın ve kütüphane için sembolik bir bağlantı oluşturun.
Yazılım menüsünün ilk grubu aşağıdaki komutları içerir:
Komut numarasını (0-9) seçerek, bağlı μFR aygıtı için RF analog yazmacının atanmış değerlerini kontrol edebilir, artırabilir, azaltabilir veya sıfırlayabilirsiniz.
Her RF register value komutunun iki seçeneği vardır: tek fonksiyon numarasıyla azalt ve çift fonksiyon numarasıyla artır.
Ana menü ikinci komut grubu, kartlarla/etiketlerle çalışmak için işlevlerin listesini içerir:
Harf değerini girerek istediğiniz işlevi çağırın.
Seçilen kart/etiket UID'sini almak için P harfini yazın.
Not: Çarpışma önleme algoritması etkin değilse, okuyucu RF alanında algılanan ilk kartın UID'sini alırsınız. Aksi takdirde, daha önce seçilen başka bir kartın / etiketin UID'sini alırsınız.
Okuyucu RF alanında algılanan tüm kartların / etiketlerin listesini almak için L harfini yazın.
Daha önce de belirtildiği gibi, çarpışma önleme modu kapalıysa, liste yalnızca bir kart / etiket içerecektir.
Çarpışma önleme modunu etkinleştirdikten ve okuyucu RF alanına birden fazla kart / etiket koyduktan sonra, yazılım algılanan tüm kartların / etiketlerin listesini görüntüler. Okuyucunun hassasiyeti, donanım performanslarına ve mevcut RF analog kayıt ayarlarına bağlıydı.
Kartın/etiketin seçimini kaldırmak için X harfini yazın.
Not: Seçilen karttan/etiketten çıkıp başka bir karta geçmek için önce bu kartın/etiketin seçimini kaldırmanız gerekir. Artık kart/etiket listesini tekrar alabilir (L harfi) veya hemen başka bir kart/etiket seçebilirsiniz. Bunu yapmak için daha önce açıklanan adımları izleyin (S + kart/etiket dizini numarası).
Seçilen kart/etiket bloğunu yazmak için W harfini yazın.
Şimdi, istediğiniz blok adresini girin ve Enter tuşuna basın.
İçeriği 16 baytlık ASCII kodu olarak yazın. 16 karakterden az içeren verileri yazmayı düşünseniz bile, kaydetmeden önce tüm bloğu doldurmanız gerekir. Bu durumda, toplam 16 baytı karşılamak için kısa veri girişinden sonra bazı boş karakterler eklemeniz gerekecektir.
(ASCII kodu bölünemez boşluk/boş karakterini yazmak için, klavyenizin ALT tuşunu basılı tutabilir, 255 numarasını yazabilir ve ALT tuşunu bırakabilirsiniz).
Girişinizi onaylamak için Enter tuşuna basın. Konsol mesajı, verilerinizin karta/etikete başarıyla kaydedildiğini onaylar.
Yeni yapılan girişi kontrol etmek için bu kart/etiket bloğu içeriğini okuyun.
Yazılımın birçok komutu olduğundan, hepsini hatırlamak biraz zaman alabilir. Bazı işlevleri nasıl çağıracağınızı unuttuysanız, ana menüyü açmak için H harfini kullanın. Konsol tüm yazılım komutlarını listeler.
Tüm işlemleri kapatmak ve yazılımdan çıkmak için ESC tuşuna basın.
Not: Çarpışma Önleme Modu değişiklikleri (etkin/devre dışı) okuyucuya kaydedilir.
Bu kılavuz, yürütülebilir konsol yazılımını aynı anda birden fazla kart/etiketle çalışmak için çarpışma önleyici bir algoritma ile sunar. Ayrıca, Çarpışma Önleme Aracı yazılımı bir grafik arabirimle (C#) kullanılabilir.