Merhaba. Sorunu çözmek için farklı yöntemler deneyebilirsin. Xenix'de Linux gibi bir Unix türevidir. Dolayısıyla yabancılık çekmezsin. İçerdeki aplikasyon programının TR80 tanımını şimdiki yazıcına değiştirebilirsin. Bunu yapmak çok kolay olmayabilir. Onun yerine ilgili veritabanı dosyasındaki (termcap, terminfo vs.) TR80 tanımını (escape sequence'lerini) değiştir ve şimdiki printerinin tanımını koy.
Üstekileri yapamıyorsan, seri portu dinle ve protokolü çöz. Bir kere protokolü çözdükten sonrada araya ya bir protokol-adaptör kutusu yapıp yeni yazıcını kullanırsın yada çıktıyı doğrudan bir PC'ye aktarabilirsin. Protokolü çözmek için "Free Serial Port Monitor" ( http://www.serial-port-monitor.com) ve "Free Serial Port Emulator" ( www.eterlogic.com) programlarını indir. Seri portdan paralel hat çıkar ve kendi PC'ne bağla. Bu noktada yaratıcılığını kullan ve bu iki programla seri portdaki datayı monitor et, protokolü çöz. Örneğin, eğer PC'de iki fiziki seri portun varsa, birine Xenix makinayı diğerine yazıcıyı bağla. Sonra emulator programı ile bu iki fiziki portu PC içersinde birbirine link et. Bu arada arayada monitor programını sok ve datayı çift taraflı olarak monitor et. Her ne kadar seri port full-duplex yapısında isede mantıken half-duplex çalışmaktadır, yani işleyen protokolü birbiri ardına ekranda görebilirsin. Bu durumda çok gerekli değil ama belki PC'deki hyperterminal programıda işine yardımcı olabilir, aklında bulunsun. Geçmişte bu şekilde seri portu monitor etmem gerekti ve yaptımda; bir terminal emülasyonu'nu dinlemiştim. Vaktim kısıtlı olduğu için bu kadar yardımcı olabiliyorum. Kolay gelsin. Kemal Baykar ./ 03 Haziran 2011 09:56 tarihinde Bircan HANCI <[email protected]> yazdı: > Merhaba. > Sorunuma bir değineyim. > Milattan önce kalan eski bir sistem var (Sanırım içerisinde Xenix > barındırıyor. Seri porttan yazdırma için yazıcıda dil olarak TR80 > olarak ayarlı çünkü). > > Sistem temel olarak çevredeki cihazlardan gelen bilgileri alıp rapor > sunuyor. > Buna bağlı olan rapor yazıcısı öldü ölecek (Can çekişiyor). > > Lakin yerine koyduğumuz cihazlardan da yazıcı çıktısı almayı > başaramadık. (Haberleşme ayarları bire bir aynı ve aynı markanın > modelleri olmasına rağmen). > > Son çare olarak kulağımızı ters tutacak bir yöntem düşündüm. > > O da cihazın 25 pin serisinden yazıcıya giden portu bir başka > bilgisayarın portuna bağlayıp orada gelen verileri toplamak. > Ardından haberleşme şeklini çözüp ona göre bir dekoder programı > yazarak bu bilgileri anlaşılır hale getirmek. > > Daha önce bu tür bir şey ile uğraşmış olan var mı? > > Her tür tavsiye ve yönlendirmeye açığım. > > Saygılarımla > Bircan HANCI > _______________________________________________ > Linux-elektronik mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-elektronik > Liste kurallari: http://liste.linux.org.tr/kurallar.php > >
_______________________________________________ Linux-elektronik mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-elektronik Liste kurallari: http://liste.linux.org.tr/kurallar.php
