comport
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
comport
arkadaşlar benim sorunum seri portlarla. seri haberleşme ile ilgili forumdaki bilgileri okudum ancak yetersiz geldi bana. ben bu konu üzerinde yeni çalışıyorum pek bir bilgim yok bu konu hakkında bana biraz dokuman veya bilgi verirseniz sevinirim.
ayrıca bu comport1 componenti nasıl kullanılıyor..
ve son olarak bir bilgisayar ile cihaz arasında haberleşme yapmak istiyorum bu iş nasıl olacak... yardımlarınızı bekliyorum
ayrıca bu comport1 componenti nasıl kullanılıyor..
ve son olarak bir bilgisayar ile cihaz arasında haberleşme yapmak istiyorum bu iş nasıl olacak... yardımlarınızı bekliyorum
bu tip component ların bir read birde write olayları vardır. Öncelikle bağlıyacağınız makinanın nasıl bir bilgi formatı gönderdiği ve kabul ettiğini bilmeniz gerekir. Bunun için en kesin ve doğru cevabı üretici firma yada kişi bilebilir.
Daha sonrası ise zaten kolay, biraz deneme gerektirir.
Kolay gele
Daha sonrası ise zaten kolay, biraz deneme gerektirir.
Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Merhabalar,
Donanım konusunda hiç bilgim olmamasına karşın, piyasada bulunan
Donanım konusunda hiç bilgim olmamasına karşın, piyasada bulunan
Kitapları ve web adresindeki bilgilerden yararlanarak birkaç uygulama yaptım. Bunlara göz atarsan kolayca işi çözebilirsin.Her Yönüyle Seri Port
Her Yönüyle Paralel Port (Bileşim Yayınları)
ayrıca
http://www.beyondLogic.org/serial.htm
saygılar
isin temeline inmek istiyorsan msdn ye bakacaksın
windows ta bu islemler dosya tabanlı yapılmakta
COM1 portu icin COM1 isimli bir dosya create ediyor ve data bu dosya uzerinden alınıp gonderiliyor
biz CportLib kullanıyoruz simdiye kadar bi sorun yasamadık
bilgi gonderirken WriteStr okurken ReadStr
hatta porta bir Char ulasınca kurulan bir olayı var direkt onuda kullanabilirsin
windows ta bu islemler dosya tabanlı yapılmakta
COM1 portu icin COM1 isimli bir dosya create ediyor ve data bu dosya uzerinden alınıp gonderiliyor
biz CportLib kullanıyoruz simdiye kadar bi sorun yasamadık
bilgi gonderirken WriteStr okurken ReadStr
hatta porta bir Char ulasınca kurulan bir olayı var direkt onuda kullanabilirsin
ÜŞENME,ERTELEME,VAZGEÇME
valla üstte bahsedilen serial port complete kitabının türkçe çevirisi çok kötü. kimi önemli yerlere hiç girmemiş, örnekleri copy paste yapmış diyebilirim. bence o kitabın orjinalii bul (Jan Axelsan). çok iyi bir kitap.cuneyt22 yazdı:abicim kızacaksın biliyorum ama bildiğin türkçe dokuman yada site yokmu?
Bende kısa süredir Cport u kullanıyorum.. bendede bir problem yaratmadı ancak bence mscomm'dan uzak dur çok uyuz sürekli bende problem oluşturdu..
kullanımına gelirsek örneğin :
Kod: Tümünü seç
comport.Port := CommPortNames[iCurrentComm];
comport.BaudRate := br9600;
comport.DataBits := dbSeven;
comport.Parity.Bits := prEven;
comport.StopBits := sbTwoStopBits;
try
comport.connected:=true;
except
comport.connected:=false;
end;
//bir timerla gelen bilgileri alabilirsin.
x:=comport.read(cRcvBuffer[CharCntReceived],IN_QUEUE_SIZE);
//vede yazabilirsin
comport.writestr(S);
Düzeltme : Yeni farkettim kitabın yazarı Jan Axelson, yukarıda yanlış yazmışım pardon.

En son mege tarafından 09 Mar 2004 12:40 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Merhabalar,
Belirttiğim kitaplar türkçe.
Ayrıca
http://www.cclub.metu.edu.tr/~nenedir/index.php?konu=7
http://dijitalbilgi.tripod.com/seri.htm
http://www.belgeler.org/nag2/nag2_serial.devices.html
gibi pekçok türkçe site var.
http://www.google.com.tr dan sadece türkçe siteleri arattırırsan pekçok kaynak bulabilirsin.
Belirttiğim kitaplar türkçe.
Ayrıca
http://www.cclub.metu.edu.tr/~nenedir/index.php?konu=7
http://dijitalbilgi.tripod.com/seri.htm
http://www.belgeler.org/nag2/nag2_serial.devices.html
gibi pekçok türkçe site var.
http://www.google.com.tr dan sadece türkçe siteleri arattırırsan pekçok kaynak bulabilirsin.
saygılar
Merhabalar....
Bir süredir foruma bakamıyordum. Bende com port ile çalışıyorum. Bildiğim iki yöntem var. Delphi içine biri ocx diğeri component kurarak.
Çok daha iyiyseniz asm kodlarına inebilirsiniz ancak tabiki Amerikayı tekrar keşfetmenin bir anlamı yok....
Öncelikle ben apro komponent setinden TApdcompot nesnesini kullanıyorum. Şimdilik sorun çıkarmadı. Ancak otomasyon ile uğraşan bir abinin PCCOM_Professional.ocx i kullandığını biliyorum. Bu iki yönteme de güvenebilirsiniz
Apro nun kurulumu ve kodlaması hakkında (kararınız bu olursa eğer) elimden geldiği kadar yardım edebilirim....
Bir süredir foruma bakamıyordum. Bende com port ile çalışıyorum. Bildiğim iki yöntem var. Delphi içine biri ocx diğeri component kurarak.
Çok daha iyiyseniz asm kodlarına inebilirsiniz ancak tabiki Amerikayı tekrar keşfetmenin bir anlamı yok....
Öncelikle ben apro komponent setinden TApdcompot nesnesini kullanıyorum. Şimdilik sorun çıkarmadı. Ancak otomasyon ile uğraşan bir abinin PCCOM_Professional.ocx i kullandığını biliyorum. Bu iki yönteme de güvenebilirsiniz

Apro nun kurulumu ve kodlaması hakkında (kararınız bu olursa eğer) elimden geldiği kadar yardım edebilirim....
Re: comport
5 sene gecikmiş bir cevap olacak sanırım
Forma yeni kayıt olduğum için ancak bu kadar oluyor
Bilmiyorum sorununuzu nasıl çözdünüz yada cözebildiniz mi ama bir zamanlar Bende bu konuda çok araştırmalar yaptım. Torry's delphi pages 'in sitesinde "MarcoCocco" diye birisi tarafından yapılımış bir component var. Hem Source kod'u var hemde ücretisiz hemde gerçekten çok iyi ve doğru çalışıyor..

Forma yeni kayıt olduğum için ancak bu kadar oluyor

Bilmiyorum sorununuzu nasıl çözdünüz yada cözebildiniz mi ama bir zamanlar Bende bu konuda çok araştırmalar yaptım. Torry's delphi pages 'in sitesinde "MarcoCocco" diye birisi tarafından yapılımış bir component var. Hem Source kod'u var hemde ücretisiz hemde gerçekten çok iyi ve doğru çalışıyor..