Bu uygulama, güçlü bir yazdırma hizmeti sürücüsü görevi görerek, herhangi bir web tabanlı uygulamanın (POS, Envanter, Sipariş Yönetimi) Bluetooth veya USB aracılığıyla Android cihazınıza bağlı ESC/POS termal yazıcılarla doğrudan iletişim kurmasını sağlar.
Temel Özellikler:
- Evrensel Bağlantı: Hem Bluetooth hem de USB ESC/POS veya StarPRNT termal yazıcıları destekler.
- WebSocket Köprüsü: Android cihazınızda yerel bir WebSocket sunucusu (varsayılan port 22300) çalıştırır. Web uygulamanız, yazdırma işlerini göndermek için ws://localhost:22300 (veya cihaz IP adresi) adresine bağlanır.
- Arka Plan Hizmeti: Uygulama, sağlam bir arka plan hizmeti olarak çalışarak, ekran kapalıyken veya uygulama simge durumuna küçültülmüşken bile bağlantınızın aktif kalmasını sağlar.
- Görüntü Yazdırma: Base64 kodlu görüntülerin yazdırılması için optimize edilmiştir. Web uygulamanız tarafından oluşturulan fişler, barkodlar ve QR kodları için mükemmeldir.
- Para Çekmecesi Desteği: Bağlı para çekmecesini açmak için komutlar gönderin.
- Kağıt Kesme Desteği: Uyumlu yazıcılar için otomatik kesme komutlarını destekler.
- Canlı Durum: Hem WebSocket sunucusu hem de yazıcı için gerçek zamanlı bağlantı durumu izleme.
- Tanılama: Bağlantıyı ve baskı kalitesini test etmek için yerleşik araçlar.
Nasıl Çalışır:
- Bağlan: Bluetooth yazıcınızı eşleştirin veya USB termal yazıcınızı takın.
Başlat: Uygulamayı açın ve WebSocket hizmetini başlatın.
- Entegre Et: Web uygulamanızda, Android cihazda çalışan WebSocket sunucusuna bağlanın.
- Yazdır: Web uygulamanızdan Base64 görüntü verilerini veya ESC/POS komutlarını göndererek anında yazdırın.
İdeal Kullanım Alanları:
- Android tabletlerde çalışan web tabanlı Satış Noktası (POS) sistemleri.
- Fiş yazdırması gereken Mutfak Ekran Sistemleri (KDS).
- Etiket yazdırması gerektiren envanter yönetimi uygulamaları.
- Tarayıcı ile donanım yazıcısı arasında köprüye ihtiyaç duyan tüm geliştiriciler.
Teknik Detaylar:
Varsayılan Port: 22300
Protokol: WebSocket (ws://)
Veri Formatı: Base64 Kodlu Görüntüler / Ham ESC/POS Baytları
Gereksinimler:
Android 5.0+
Bluetooth veya USB OTG özellikli cihaz
ESC/POS uyumlu termal yazıcı (58 mm veya 80 mm)
Test Edilen Cihazlar:
- SEIKO SII RP-F10
- SEIKO SII MP-B20
- EPSON TM-m30
- MUNBYN TM-m30III
- Star Micronics Mc-Print3
Güncellenme tarihi
15 Oca 2026