Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να αναπτύξετε μια εφαρμογή Bluetooth

Ανάπτυξη εφαρμογών Bluetooth έχει γίνει εύκολη με την εμφάνιση των διαφόρων κιτ ανάπτυξης και APIs ( Application Programming Interfaces ) . Αντί άσκοπα «ανακαλύπτουμε τον τροχό» , οι προγραμματιστές τώρα να έχουν την υποστήριξη πυρήνα στη θέση του , γεγονός που καθιστά εύκολο να αναπτύξει, να επεκτείνει και να υλοποιήσει τις προσδοκίες εφαρμογή τους πολύ πιο γρήγορα . Κάθε ένα από αυτά τα πακέτα έχει τα δικά του πλεονεκτήματα και τις αδυναμίες της , ανάλογα με το τι έχει σχεδιαστεί για να επιτύχει . Το γεγονός ότι κάθε κιτ έχει σχεδιαστεί για συσκευές συγκεκριμένα, οι κατασκευαστές » παρουσιάζει κάποιους περιορισμούς API . Οδηγίες
Windows Mobile
Η 1

Κατεβάστε τα Windows Embedded Πηγή Εργαλεία για την τεχνολογία Bluetooth , η οποία είναι η πλατφόρμα για την τροποποίηση και τη δημιουργία διεπαφών χρήστη και εμπειρίες . Παρέχει ένα Win32 API Wrapper για τους προγραμματιστές , μειώνοντας σημαντικά την ποσότητα του κώδικα που απαιτείται για τη δημιουργία εφαρμογών Bluetooth . Είναι διαθέσιμο δωρεάν στην ιστοσελίδα της Microsoft . 2

Χρησιμοποιήστε Winsock διασυνδέσεις παρέχονται για να ρυθμίσετε υποδοχές . Για παράδειγμα, ο παρακάτω κώδικας χρησιμοποιεί το Winsock "ακούει " για να συνδεθείτε με απομακρυσμένες συσκευές Bluetooth :

Αν (ακούστε ( server_socket , 5 ) )

{

.. . χειρισμό

closesocket ( server_socket ) //λάθος?

επιστροφή 0? }


εικόνων 3

Εγκατάσταση στρώματα επέκταση για την παροχή μεγαλύτερη ευελιξία σε εφαρμογές και τη λειτουργικότητα βάση της στήλης .
εικόνων χρησιμοποιώντας LabView
Η 4

Κατεβάστε την ανάπτυξη περιβάλλον LabView χρησιμοποιώντας το σύνδεσμο κάτω από την ενότητα Πόροι .

5

Δημιουργία υπηρεσίας Bluetooth , χρησιμοποιώντας τη λειτουργία "Δημιουργία ακροατή » . Αυτό είναι το πρώτο βήμα για τη δημιουργία μιας εφαρμογής διακομιστή. Ένα αναγνωριστικό ακροατής θα πρέπει να επιστραφεί αναγνώριση ως μια εφαρμογή διακομιστή .
Η 6

Χρησιμοποιήστε τη λειτουργία " Αναμονή για ακροατή " να περιμένει και να αποδέχεται εισερχόμενες αιτήσεις σύνδεσης από τον πελάτη . Ένα αναγνωριστικό σύνδεσης θα πρέπει να επιστραφεί .
Η 7

Χρησιμοποιήστε το "Read" και "Write" λειτουργίες για να διαβάσει και να γράψει τα δεδομένα με τον πελάτη .
8

Χρησιμοποιήστε το "Close σύνδεση " για να σταματήσει η ακρόαση των εισερχόμενων συνδέσεων .
Η 9

Χρησιμοποιήστε τη λειτουργία" Open Connection " για να ζητήσει μια σύνδεση εξυπηρετήσει . Αυτό είναι το πρώτο βήμα για τη δημιουργία μια εφαρμογή-πελάτη .
Η 10

Χρησιμοποιήστε το "Read" και "Write" λειτουργίες για να μιλήσει με τον server .
Η 11

Κλείσιμο της σύνδεσης χρησιμοποιώντας τη λειτουργία "Close Connection " να σταματήσει να ακούει τις θύρες .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα