2024. április 25., csütörtök

Gyorskeresés

[SVS_4] Augusztus 13-14-15-16.

Írta: | Kulcsszavak: SRV . surveyor . SVS

[ ÚJ BEJEGYZÉS ]

Augusztus 13., még 118 nap

Feljegyzés

A .dll-be rakás simán sikerült, azzal nem lesz baj a továbbiakban. Ezt és ezt a videót használtam fel. Sajnos eléggé tré a minőség, de kivehető, hogy mit kell csinálni.

Viszont ismét egy nagyobb akadályba ütköztem.

Mindegyik verziónál kell egy grafikus konzol, ma már minimum:).

Jó ötletnek tűnt a .NET C++ alatt WinForms, de megint túl optimista voltam :D.
Az a gyanúm, hogy .NET C++ alatt megfekszik az egész beigazolódott. Most nem irkálom, hogy mi a gubanc, egyébként natív vs. felügyelt, egy rövid magyarázat mi a különbség köztük.: [link].

Tehát azt a tervemet, hogy .NET-s WinForms-szal csinálok kezelőfelületet elvetem, mert rábírni az SDL-t és az OpenCV-t, hogy fusson .NET C++ alatt valószínűleg túl sok időbe telne. Az én kódomat még csak csak sikerült, de SDL hívásokat már teljesen elutasította. (>100 hibát levittem 21-23-ra)

Más lehetőségem nincs, marad a natív Win32 ablak. Ezzel meg az a probléma, hogy míg a WinFormsot összekattintja az ember és működik, addig a Win32 API nem az egyszerűségéről híres :).
Szerencsére csak pár gomb és "Textbox" szerűség kell csak, amire kiírhatja a program az üzeneteket. A képeket úgy is az OpenCV fogja megjeleníteni.

VS2008 feljegyzés

Még mindig nem ismerem teljesen a programot:). Feltűnt, hogy amit "Debug" módban lefordítok, az jó, amit "Release", az meg elhasal. Rájöttem, hogy amit "Debug" alatt beállítok a projekt tulajdonságban, az nem vonatkozik a "Release"-re, tehát ott újra be kell állítani, főleg az "Additional Dependencies"-ket.

Augusztus 14., még 117 nap

Feljegyzés

Win32 app.-hoz találtam egy jó kis tutoriált: [link]
Ma ezzel töltöm az időmet.

Augusztus 15., még 116 nap

Vasárnap, hőség, fülledt idő -> Még játszani sincs kedvem, nemhogy dolgozni.

Augusztus 16., még 115 nap

Feljegyzés

Elkezdtem a grafikus programot. Sok sok gugli és szenvedés árán összehoztam valamit.
Win32 app. esetén rájöttem, hogy nem olyan vészes, csak kell egy normális leírás. Persze így is elég nagy munka, mindent beleírogatni, pl. mezőket ellenőrizni, minden eshetőséget lekezelni, stb, és mivel nincs varázsló, az összes funkciót, gombot, beállítást guglizni kell. (Ugye .NET-nél ott a properties ablak, és ott mindent be lehet állítani...)
Azért így is maradt néhány dolog, ami rögtön halált okoz:).

Beszéljenek a képek:

Ezzel kezdődik a program

screenshot

Ez a főablak. Ablak átméretezést is sikerült megoldani. Középen a log rész, minden sor időbélyeggel kezdődik. Statusbar alul, bal oldali fogja jelezni, hogy kapcsolódva vagy sem, a jobb oldaliba még nem tudom mit szánok.

screenshot

Kapcsolódás (SRV)

screenshot

Hibaüzenet is működik

screenshot

Kapcsolódás után a robot verziója megjelenik

screenshot

Disconnect előtti kérdés

screenshot

Kapcsolódás (SVS)

screenshot

Kapcsolódás és verziók

screenshot

Egyelőre ez van kész. Szerintem egész pofás, ahhoz képest, hogy szombat este kezdtem neki a win32-féle ablaknak.

Irányítás, kép kijelzés majd később.

Hozzászólások

(#1) gabor85


gabor85
őstag

nagyon jó:)

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.