> Çevredeki eski bazı cihazlar ile sürekli haberleşmede.

Sizin asıl meseleniz bu. Bu cihazları doğrudan okuyup işleyecek bir şey lazım 
size. 


O eski makina bir gün elbet bozulacak. O gün gelmedne bunu yapmanız lazım.

Bu düzenek nerde? Gerekiyorsa biz destek verelim, o cihazları okuyup işleyecek 
bir şeyler yapalım. 



________________________________
Kimden: Bircan HANCI <[email protected]>
Kime: [email protected]
Gönderildiği Tarih: 6 Haziran 2011 10:03 Pazartesi
Konu: [Linux-elektronik] Re: RS232 den gelen bilgileri alma ve işleme.

Çok teşekkür ederim.

Sistemi normal olarak (uygulamayaı çalıştırmadan) açma şansımız ne yazık ki yok.
Çevredeki eski bazı cihazlar ile sürekli haberleşmede.

Üreten firma dahil artık kimse kalmadığı için fazla kurcalamak istemiyorlar.

Biz de mecburen farklı bir çözüm geliştirmeye çalışıyoruz.

Çözüm olarak dediğiniz gibi portu dinleyip bir dekoder kodlamak en
akla mantıklı gelen yöntem.

Olmadı bu işi otomatik hale getirecek bir PIC devresi tasarlanıp cihaz
çıkışına bağlanabilir.

Burada veri biriktirilebilir ya da çözdüğü veriyi bir başka printar'a
gönderebilir.
İlerleyen zamanlarda çözüm yöntemi daha da kesinleşecektir umarım.

Bizim açımızdan en büyük sıkıntı sistem konusunda destek alacak hiç
kimsenin olmaması sebebi ile sistemin huyunu suyunu bilmememiz. Aktif
çalışan bir sistem olmasa çok daha rahat çalışabiliriz ama ne yazık ki
bu lüksümüz de yok.

Tavsiyeleriniz için teşekkür ederim.
Aklınıza ek birşeyler gelirse her tür öneriye açığım.

Saygılarımla
Bircan HANCI

2011/6/4 Togan Teknoloji <[email protected]>:
> 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
> ./
_______________________________________________
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

Cevap