QtSerialPort Kütüphanesi Hakkında Problem

Başlatan yamak, 26 Eylül 2013, 10:42:27

yamak

QtSerialPort kütüphanesini beaglebone üzerinde kullanmaya çalışıyorum.Kütüphaneleri cross compile ile derledim ve beaglebone a yükledim.

Daha sonra direkt terminal example ını beaglebone üzerinde çalıştırdım.Fakat program /dev/ttyOx aygıtlarını görmüyor.Sadece seriport portu olarak ttyGS0 ı görüyorum.

Beaglebone üzerinde seriport portları da ttyO0,ttO1,ttyO2... olarak adlandırılıyo.Bu problemi çözmek için ne yapmam gerekiyo.Benim için önemli olan terminal example ı değil kütüphaneleri kendi yazılımımda kullanacam.Ama anladığım kadarıyla kütüphanenin availablePorts() fonksiyonu ttyOx aygıtlarını bulmuyo.
Bu konu hakkında bir bilginiz var mı?Nasıl çözerim bu işi?

yamak

Sorun çözüldü.
availableports() fonksiyonunu kullanmadan direkt QSerialPort::setPortName("/dev/ttyO2") şeklide manuel olarak belirtilince kullanılabiliyomuş.