background image

 

       56 

Η κατασκευή της εφαρμογής επιτεύχθηκε με επιλογή από το μενού των πεδί-

ων Build > Build Solution

4.4

 

Χειρισμός μη επανδρωμένου οχήματος 

Η υλοποίηση συνοψίζεται στην παράλληλη εκτέλεση δύο διεργασιών, τη διερ-

γασία διακομιστή· που εκτελείται στο BeagleBoard-xM και τη διεργασία πελάτη· που 

εκτελείται στον Η/Υ. Με την ολοκλήρωση της υλοποίησης, ο χρήστης θα είναι σε θέ-

ση να χειρίζεται το μη επανδρωμένο όχημα. 

4.4.1

 

Εκτύπωση κωδικών χειριστηρίου στον Η/Υ 

Η εκτύπωση των κωδικών χειριστηρίου στον Η/Υ, αποτελεί το συνδετικό κρί-

κο μεταξύ του υλικού που αφορά στο χειριστήριο· και του λογισμικού.  Ο Πίνακας 

4.2 παρουσιάζει τα χαρακτηριστικά της της εφαρμογής. 

Ονομασία 

JoypadCodesApplication 

Τύπος εφαρμογής 

Win32 Project 

Επέκταση 

.exe 

Γλώσσα 

προγραμματισμού 

C++ 

Πλήθος γραμμών 

κώδικα 

453 

Μέγεθος 

52.5 KB 

Πίνακας 4.2: Χαρακτηριστικά εφαρμογής εκτύπωσης κωδικών χειριστηρίου στον Η/Υ. 

Αφού προηγήθηκε η δημιουργία νέου έργου, καθορίστηκε ο τύπος της εφαρ-

μογής,  με  επιλογή  των  πεδίων  Installed  >  Templates  >  Visual  C++  >  Win32  > 

Win32 Project. Ακολούθησε η εμφάνιση ενός πλαισίου διαλόγου (Win32 Application 

Wizard) απ’ όπου καθορίστηκε η δημιουργία κενού έργου (empty project)