Keyboard/Barcode Reader

Bu fonksiyon bloğu, klavye ve barkod girişlerini gerçek zamanlı olarak okumak için tasarlanmıştır. Tuş basımları veya barkod okuma arasında geçiş yaparak sorunsuz bir şekilde çalışabilir.

📥 Girdiler

Bu fonksiyon bloğunun herhangi bir girişi yoktur.

📤 Çıktılar

String En son klavye girişi veya okunan barkodu çıkarır.

Boolean Yeni bir girişin kaydedilip kaydedilmediğini belirten doğru ya da yanlış değeri.

🕹️ Kontroller

Mode Kullanıcılara iki mod arasında seçim yapma imkanı veren bir açılır menü:

  • Key Press: Bireysel tuş basımlarını okur.

  • Barcode Reading: Bir barkod olarak tuş vuruşlarının dizisini okur.

🎨 Özellikler

Gerçek Zamanlı Giriş Bloğu, girdileri anında ve sürekli olarak yakalar, bu da hızlı veri girişinin gerekli olduğu dinamik ortamlarda kullanım için uygun hale getirir.

Esnek Modlar Basit tuş basımlarını veya tam barkod dizilerini kolayca okumak için modlar arasında geçiş yapma imkanı sunar.

📝 Kullanım Talimatları

  1. Select Mode: Bireysel tuş girişi için Key Press veya giriş dizilerini barkod olarak okumak için Barcode Reading seçin.

  2. Connect Outputs: Okunan girdiyi işlemek için çıktıları gerektiği şekilde diğer bloklara bağlayın.

  3. Read Input: Sistem girdileri hemen okur, bunları gerçek zamanlı senaryolarda daha ileri kullanım için mevcut hale getirir.

📊 Değerlendirme

Çalıştırıldığında, bu fonksiyon bloğu sürekli olarak bir girişi dinler ve kaydedilen en son değeri ve yeni bir giriş alınıp alınmadığını belirten bir Boolean değeriyle birlikte döndürür.

💡 İpuçları ve Püf Noktaları

Barkod Okuma Ayarı

Barkod tarayıcınızın tarama işlemi sonrası "Enter" tuşunu gönderecek şekilde yapılandırıldığından emin olun. Bu, bloğun girişi tek bir dizeye düzgün bir şekilde toplamasını sağlar.

Mod Değiştirme

Fonksiyon bloğu çalışırken dinamik olarak mod değiştirebilirsiniz. Hangi modda olduğunu doğrulamak için çıktıyı kontrol ettiğinizden emin olun.

Tuş Basımlarını Test Etme

Test amaçlı olarak, Key Press modunda manuel olarak tuş girişleri yazabilir ve tuş tespitinin doğru çalıştığını doğrulamak için çıktıyı gerçek zamanlı olarak gözlemleyebilirsiniz.

🛠️ Sorun Giderme

Giriş Tespit Edilemedi

Hiçbir giriş alamıyorsanız, işlev bloğunun düzgün bir şekilde başlatıldığını kontrol edin ve başka uygulama veya sistemlerin klavye olaylarını kesmediğinden emin olun.

Yanlış Barkod Okumaları

Barkod tarayıcısının her taramadan sonra bir sonlandırıcı karakter (örneğin "Enter") gönderdiğinden emin olun; bu karakter, bloğun girişi başarıyla yakalayıp işlemesi için çok önemlidir.

Last updated