50
4.3.1
Χειρισμός της ιστοκάμερας
Με την ενσωμάτωση της ιστοκάμερας στο BeagleBoard-xM, απαιτείται η
αναγνώρισή της από τον πυρήνα. Γι’ αυτόν τον λόγο, κρίθηκε απαραίτητη η εγκατά-
σταση του οδηγού συσκευής uvcvideo
46
. Αφού προηγήθηκε πιστοποίηση συμβατότη-
τας
47
της ιστοκάμερας, πραγματοποιήθηκε η εγκατάσταση, κατόπιν εκτέλεσης της
εντολής:
root@beagleboard:~# opkg install kernel-module-uvcvideo
Την επιτυχή εγκατάσταση επιβεβαιώνει η εκτέλεση της εντολής:
root@beagleboard:~# lsusb | grep Logitech
Bus 001 Device 004: ID 046d:0809 Logitech, Inc.
Επιπλέον, εγκαταστάθηκε η συλλογή βοηθητικών προγραμμάτων Video4Linux του
διερμηνέα γραμμής εντολών, με εκτέλεση της εντολής:
root@beagleboard:~# opkg install v4l-utils
Την αναγνώριση της ιστοκάμερας από τον πυρήνα, επιβεβαιώνει η εκτέλεση
της εντολής:
root@beagleboard:~# v4l2-ctl –list-devices
Camera (046d:0809) (usb-ehci-omap.0-2.4):
/dev/video0
Την περαιτέρω εμφάνιση όλων των σχετικών με την ιστοκάμερα πληροφορι-
ών, επιτυγχάνει η εκτέλεση της εντολής:
46
Η προδιαγραφή UVC (USB Video Class) απευθύνεται σε μια κατηγορία συσκευών, ικανών για
βίντεο συνεχούς ροής (video streaming) μέσω USB.
47
Διατίθεται Πίνακας υποστηριζόμενων συσκευών.