Do178-HMI-creator / POC

GNU General Public License v3.0
2 stars 0 forks source link

Örnek user application #8

Closed Mavrikant closed 3 years ago

Mavrikant commented 3 years ago

Kendi yazdığım openGL programını test etmek için user application'a ihtiyacımız var. Gelecekle bu IBM Rapsody üzerinde C++ ile yazılacak ama şimdlik kendi yazdığımız uygulamayı test etmemizi sağlayacak bir senaryo çalıştıran bir application lazım.

Hızlıca ve kolayca yazılması gerekiyor. Compile edilmesine gerek yok. UDP ile mesaj gönderecek sadece. biraz bekleyip tekrar başka bir mesaj gönderecek.

Benim aklıma python ile yazmak geldi. UDP ile localhostta 7777 portuna veri gönderecek.

Veriyi Python'da seri hale getirmemiz ve UDP ile göndermemiz lazım. sonra Cpp de bunu parse edip Line1 objesinin attribute'larını set etmeliyiz.

Line1.position.x=0; Line1.position.y=0; Line1.color=red

sleep 5;

Line1.position.x=10; Line1.position.y=20; Line1.color=blue

Mavrikant commented 3 years ago

Öneri: Yukarıdaki örneği text olarak gönderip sonra C++'de string.split(".") ve switch case kullanabiliriz.

Mavrikant commented 3 years ago

İlk versiyon gönderildi. https://github.com/Do178-HMI-creator/POC/commit/5245009e0800fb8823a7c1a1ecc8c58110812380