Bu makale, Elo kontrol cihazlarında özel denetleyici ayarları ile ilgili bilgileri içermektedir.
Dokunma Veri Formatını Değiştirmek için SmartSet Komutları Göndermek
Modern kontrol cihazları, basit alfanümerik komut dizeleri gönderilerek bir PC'nin RS232 seri arayüzüne (COM portu) seri bağlantı üzerinden programlanabilir. Bu şekilde dokunma verilerinin formatı değişecektir. Dokunma eksenlerinden birini veya her ikisini tersine çevirme gibi başka değişiklikler de yapılabilir. Komut dizeleri ASCII metin olmalıdır. Görev komutlarını göndermek için kullanılabilecek oldukça basit ve yaygın bir Windows yardımcı programı olan Hyper Terminal kullanılabilir.
Ayarlamaları gerçekleştirmek, eski veri formatı emülasyonları ve en sık talep edilen diğer değişiklikler için bir dizi ASCII metin komut dosyası mevcuttur. Komutlar birer birer gönderilir. Tüm diğer komutlar gönderildikten sonra Save_to_NVRAM komutunun gönderilmesi gerektiğini unutmayın. Komut gönderimi, kontrol cihazının mevcut yapılandırmasını değiştirir, ancak değişiklikler yalnızca Save komutu gönderildiğinde kalıcı olarak kontrol cihazına kaydedilir. Save komutunun gönderilmemesi durumunda, güç kesildiğinde tüm değişiklikler kaybolacaktır.
Sınırlamalar ve Gereksinimler
• Bu belge yalnızca seri arayüze sahip Elo AccuTouch, IntelliTouch ve Surface Capacitive SmartSet dokunmatik kontrol cihazlarına uygulanır. 2216, 2700, 2701 ve 5020 kontrol cihazları yalnızca 9600 baud hızında çalışır - baud hızı değiştirilemez.
• Bu bilgi, eğitimli profesyoneller tarafından kullanılmak üzere geliştirilmiş bilgi olarak tasarlanmıştır ve bir prosedür veya iş beyanı değildir. Elo, bu bilgiyi garanti etmemekte veya desteklememekte ve bu bilginin kazara veya kasıtlı bir şekilde yanlış kullanılmasından dolayı sorumlu tutulamaz. Bu bilgiyi kendi riskinizle kullanın.
• Hyper Terminal, komut gönderebilmek için kullanılabilir bir COM portuna sahip olmalıdır; bu nedenle Elo Windows sürücüsü kaldırılmalı veya devre dışı bırakılmalıdır.
o Programları Ekle veya Kaldır seçeneğine çift tıklayın.
o Liste içinde Elo sürücüsünü bulun (çok eski sürücüler Monitormouse olarak adlandırılabilir), çift tıklayın, ardından Kaldır'a tıklayın ve gelen uyarılara evet veya Tamam yanıtını verin.
o Sürücü, Aygıt Yöneticisi altında Fareler ve Diğer İşaretleme Aygıtları bölümünde "Bu cihazı kullanma ..." seçeneğiyle de devre dışı bırakılabilir; bu seçenek kullanıcıya bırakılmıştır. Bunu yaptıysanız, sürücüyü daha sonra tekrar etkinleştirmeniz gerekecektir.
• Eski veri formatlarını taklit etmek için ayarlanan kontrol cihazları, yalnızca SmartSet veri formatını destekleyen Elo Windows sürücüleriyle artık çalışmayacaktır.
• Dokunmatik denetleyiciye komut gönderebilmek için dokunmatik monitörün seri (9 pin dişi) çıkışının bir PC'nin seri (COM) portuna (9 pin erkek) bağlantılı olması ve COM port numarasının bilinmesi gerekmektedir, böylece Hyper Terminal'de belirtebilirsiniz.
Dokunma Veri Formatını Değiştirme: Prosedür
Eğer aşağıdaki prosedür adımlarını takip etmek için bilgisayarlara yeterince aşina değilseniz, Windows tabanlı bilgisayarlara aşina biri ile iletişime geçmenizi öneririm.
• Öncelikle, komutlar zip dosyasını indirin: CustomControllerCommands.zip
• Sonra, dosyayı bilinen bir konuma çıkarın
o Hangi komutların gerektiğini belirlemek için: Veri Formatlarını ve Çalışma Modlarını Tanımlama bölümüne bakın.
• Sonra, Hyper Terminal’i başlatın.
• Başlat, Tüm Programlar, Eklentiler, İletişim, Hyper Terminal'e tıklayın.
o "Yeni Bağlantı" iletişim kutusunda, Ad kutusuna Elo veya istediğiniz bir ismi yazın ve Tamam'a tıklayın.
• Sonra, Bağlanılan penceresinin alt kısmındaki "Bağlantı kullanarak" açılır menüsünden COM portunu seçin, ardından Tamam'a tıklayın.
• Port Ayarları penceresindeki bit hızı açılır menüsünden 9600'ü seçin, ardından Tamam'a tıklayın.
• Hyper Terminal penceresi açılır.
• Üst menüde Transfer'e tıklayın, ardından Metin Dosyası Gönder'i seçin (NOT: "metin DOSYASI gönder", "dosya gönder" değil).
• Daha önce kaydedilmiş komut metin dosyalarının konumuna gitmek için Look In açılır menüsünü kullanın, ardından göndermek için komut dosyasını çift tıklayın.
• Pencerenin üst kısmında kısa bir karakter dizisinin görünmesi gerekir; bu karmaşık ve anlamsız olacaktır, ancak kontrol cihazından bir yanıtın alındığını gösterecektir.
• Transfer menüsünden Metin Dosyası Gönder'i seçerek ek komutlar da gönderilebilir (her komut için Hyper Terminal'i yeniden başlatmanız gerekebilir), ardından göndermek için komut dosyasını çift tıklayın.
• Yeni ayarları kontrol cihazında kaydetmek için Save komutunu en son gönderdiğinizden emin olun.
NOT: Save komutu gönderilmezse, güç kesildiğinde tüm değişiklikler kaybolacaktır.
Veri Formatlarını ve Çalışma Modlarını Tanımlama
Comdump.exe, Doküman ve Dosya İndirme sayfasında mevcut olup, dokunmatik veri akışını görüntülemek için kullanılabilir. Veri akışının görünümü, verilerin formatı hakkında ipuçları verir. Comdump, mevcut eski bir kontrol cihazıyla birlikte kullanılabilir, böylece veri formatı ve özelliklerini belirlemek, dolayısıyla daha modern bir kontrol cihazına hangi komut metin dosyalarının gönderilmesi gerektiğini belirlemek için kullanılabilir. Ayrıca, daha önce komutlar gönderilen modern bir kontrol cihazının formatını kontrol etmek için de kullanılabilir ve istenen formatın elde edilip edilmediğini görmek için kullanılabilir.
Önemli Notlar
• Comdump, bir DOS uygulamasıdır, bu nedenle bir komut satırından çalıştırılması gerekir. DOS navigasyon lojistikleri nedeniyle, comdump.exe'nin sabit diskin köküne kaydedilmiş olması önemlidir (Windows'ta, C: sürücüsü simgesine, sürücüdeki bir klasöre değil, kaydedin).
• Comdump'ı kullanmak için, dokunmatik monitörün bağlı olduğu COM portunun kullanılabilir olması gerekir. Bu, Elo sürücüsünün kaldırılması veya devre dışı bırakılması gerektiği ve herhangi bir Hyper Terminal oturumunun koparılması veya kapatılması gerektiği anlamına gelir.
• Comdump, ya COM1 ya da COM2 kullanmalıdır.
Hyper Terminal oturumu çalıştırıyorsanız, comdump programının kullanılabilmesi için Bağlantıyı Kes simgesine (açık alanda bir telefon simgesi) tıklayabilirsiniz. Comdump'dan sonra Hyper Terminal oturumunu tekrar kullanmak için, comdump’ı sonlandırmak için klavyede Esc tuşuna basın, ardından Alt-Tab ile Hyper Terminal'e geçin, ardından Hyper Terminal Transfer menüsünden Metin Dosyası Gönder'i seçin (yeniden bağlanmanıza gerek yok - otomatik olarak yapılacaktır).
comdump.exe'yi Çalıştırma
Komut istemine erişin
• Başlat, Tüm Programlar, Eklentiler, Komut İstemi.
Kök dizinine gidin
• cd\ yazın ve Enter tuşuna basın.
o İstem C:\ şeklinde olmalıdır.
comdump'ı başlatın
• COM1 bağlantısı için comdump 1 yazın ve Enter tuşuna basın.
• COM2 bağlantısı için comdump 2 yazın ve Enter tuşuna basın.
Comdump penceresi açılmalıdır. Ekrana dokunduğunuzda, veri alanında veriler kaydırılmalıdır. Ardından verileri inceleyecek ve veri paketlerini gösteren tekrarlayan bir desen arayacaksınız. Veri paketleri aşağıdaki formatlardan birine uymalıdır:
SmartSet ikili veri paketi:
• ilk iki byte her zaman [55] [54] şeklindedir.
• veriler her 10 byte'ta bir tekrar eder.
• bu format çok belirgin olup kolayca görülebilir.
• bu, Elo modern veri formatıdır.
• 4002 ikili veri paketi:
• Veri her 6 byte'ta bir tekrar eder.
• 1990'ların başlarının veri formatıdır.
• 140 ikili veri paketi:
• Veri her 4 byte'ta bir tekrar eder.
• 1980'lerin veri formatıdır.
Veri yukarıdaki formatlardan hiçbirine uymuyorsa (11, 13 veya 16 byte veri paketleri), klavyede M tuşuna basarak ASCII veri görüntüleme moduna geçin, ardından ekranı tekrar dokunun.
• SmartSet ASCII veri paketi (hex formatında görüntülendiğinde 16 byte):
• üç sütun halinde 4 haneli koordinatlar.
• üçüncü sütun 255'i geçmez.
• 4002 ASCII veri paketi (hex formatında görüntülendiğinde 16 byte):
• üç sütun halinde 4 haneli koordinatlar.
• üçüncü sütun 15'i geçmez.
• 140 ASCII veri paketi (hex formatında görüntülendiğinde 11 byte):
• iki sütun halinde 4 haneli koordinatlar.
• 140 ASCII veri ile dokunma bayrakları paketi (hex formatında görüntülendiğinde 13 byte):
• 4 haneli koordinatların iki sütununu ve T veya U içeren bir sütunu göstermelidir.
• T = dokunma, U = dokunma yok.
Genel olarak, yukarıdaki formatlardan hiçbirine uymayan veriler, Elo dokunmatik kontrol cihazı olmayan bir durumu gösterir.
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article