toto nam prislo a je to vhodne ako jedno zadanie bakalarskej prace zahrnajuce popisane veci, treba sa ozvat odosielatelovi a porozpravat sa o dalsich podrobnostiach a skonzultovat to sj s nami (napr. so mnou) aby sme skontrolovali, ci je to ako bakalarka rozsahom a temou primerane. nove: pozri tiez prilozene PDF v tomto istom adreari. -------------------------------------------------- From: Michal Ďurian To: petrovic@ii.fmph.uniba.sk Subject: projekty pre aplikovanych informatikov X-Mailer: Microsoft Outlook 14.0 Dobry den, Som na KEF v skupine prof Matejcika (aj v minulosti tu uz vasi studenti daco robili) a casto potrebujeme softvery na ovladanie aparatur. Tak je tomu aj teraz. V tych ovladacich aparaturach sa casto pouzivaju rovnake pristroje a preto je mojou snahou vytvorit kniznicu ku kazdemu pristroju, aby tie softvery boli modularne a rychlejsie sa pisali. Doteraz to bolo vacsinou copy/paste zo stareho zdrojaku a potom odladovanie. Ulohy: 1) napisat a zdokumentovat DLL, ktore bude obhospodarovat komunikaciu s Arduino dostickou cez USB (virtualny COM port). Program na Arduino mam hotovy, softver na strane PC viac menej tiez, cize to by z velkej casti asi len kopirovali. Dolezite je, aby to DLL bolo importovatelne do .NET C#, lebo v tom vyvijam vsetky programy 2) napisat a zdokumentovat DLL pre CCD kameru. Funkcionalita je implementovana vyrobcom, staci kopirovat vzorove kody a mierne upravit. Ja som nejake DLL napisal, ktore funguje, ale ked som pisal novu verziu tak som tam nieco pokazil a uz to neviem opravit. Pouzivame teraz staru. Toto je mozno ze az prilis lahke. 3) Spojit obidve DLLka vramci noveho ovladacieho softveru pre jednu aparaturu. Toto je uz velky projekt, lebo by tam bolo treba zabudovat este asi 4 dalsie pristroje, zber dat a ich spracovanie do suboru a do obrazku. Absolutne klucova je tu stabilita softveru. Jeden velmi podobny softver uz mame, ale v case ked som ho pisal mi modularita a architektura vela nehovorila, takze sa bude dat zrecyklovat len z casti. Na temu treba schopneho cloveka co sa neboji si veci nastudovat (ja by som ho zvladol viest, lebo tu aparaturu po technicko-softverovej stranke poznam). Kompletnu specifikaciu by som samozrejme pripravil, ak by sa podarilo zrealizovat spolupracu. S pozdravom Michal Ďurian