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).