Πίνακας περιεχομένων:

Ανάλυση συστήματος Windows Bluetooth - Προσέγγιση SensorTag: 7 βήματα (με εικόνες)
Ανάλυση συστήματος Windows Bluetooth - Προσέγγιση SensorTag: 7 βήματα (με εικόνες)

Βίντεο: Ανάλυση συστήματος Windows Bluetooth - Προσέγγιση SensorTag: 7 βήματα (με εικόνες)

Βίντεο: Ανάλυση συστήματος Windows Bluetooth - Προσέγγιση SensorTag: 7 βήματα (με εικόνες)
Βίντεο: Αυτόματη επιδιόρθωση Βρόχος επιδιόρθωσης των Windows 10 Φροντιστήριο 2024, Ιούλιος
Anonim
Ανάλυση συστήματος Windows Bluetooth - μια προσέγγιση SensorTag
Ανάλυση συστήματος Windows Bluetooth - μια προσέγγιση SensorTag

Στη συνέχεια, θα κάνω μια ανάλυση του λειτουργικού συστήματος Windows (OS) από την άποψη της επικοινωνίας με συσκευές Bluetooth Low Energy - στην περίπτωσή μας με διαφορετικούς τύπους SensorTags: Thunderboard React, Thunderboard Sense (και τα δύο παράγονται από την Silicon Labs Company), CC2650STK και CC2541DK (και τα δύο αναπτύχθηκαν από την Texas Instruments Company).

Βήμα 1: Ανάλυση συστήματος Windows Bluetooth - μια προσέγγιση SensorTag

Ανάλυση συστήματος Windows Bluetooth - μια προσέγγιση SensorTag
Ανάλυση συστήματος Windows Bluetooth - μια προσέγγιση SensorTag

Στη συνέχεια, θα κάνω μια ανάλυση του λειτουργικού συστήματος Windows (OS) από την άποψη της επικοινωνίας με συσκευές Bluetooth Low Energy - στην περίπτωσή μας με διαφορετικούς τύπους SensorTags: Thunderboard React, Thunderboard Sense (και τα δύο παράγονται από την Silicon Labs Company), CC2650STK και CC2541DK (και τα δύο αναπτύχθηκαν από την Texas Instruments Company).

Τι ακολουθεί, θα αναλύσω τα Windows 7, Windows 8.1 και τις ακόλουθες εκδόσεις των Windows 10:

· Επετειακή Ενημέρωση (κυκλοφόρησε στις 2 Αυγούστου 2016 · τέλος υποστήριξης: προσωρινά Μάρτιος 2018), · Ενημέρωση δημιουργών (κυκλοφόρησε στις 5 Απριλίου 2017 · τέλος υποστήριξης: προσωρινά Σεπτέμβριος 2018) και

· Fall Creators Update (κυκλοφόρησε στις 17 Οκτωβρίου 2017 · τέλος υποστήριξης: προσωρινά Μάρτιος 2019).

Η ανάλυση θα γίνει από τις ακόλουθες απόψεις:

1. Η ικανότητα του λειτουργικού συστήματος (OS) να συνδυάζεται με ένα SensorTag.

2. Η δυνατότητα λήψης δεδομένων γενικής πρόσβασης (αυτή είναι μια υποχρεωτική υπηρεσία).

3. Η δυνατότητα λήψης πληροφοριών συσκευής (αυτή η υπηρεσία εκθέτει πληροφορίες κατασκευαστή ή/και προμηθευτή που σχετίζονται με ένα συγκεκριμένο SensorTag).

4. Η δυνατότητα λήψης των δεδομένων του SensorTag, χρησιμοποιώντας την προσέγγιση ανάγνωσης και

5. Η δυνατότητα λήψης των δεδομένων του SensorTag, χρησιμοποιώντας την προσέγγιση ειδοποιήσεων.

Όλες οι δοκιμές έγιναν χρησιμοποιώντας την έκδοση 9.7.8.0 της εφαρμογής ευλογίες. Η εφαρμογή begTags δημιουργήθηκε έχοντας ως υποστήριξη το Windows SDK - Bluetoothapis. Χρησιμοποιήθηκαν λειτουργίες όπως BluetoothGATTGetCharacteristicValue, BluetoothGATTGetDescriptorValue, BluetoothGATTGetServices ή BluetoothGATTSetCharacteristicValue.

Αυτή η εφαρμογή, ευλογίες εφαρμογής (BLE SensorTags), μπορεί να μεταφορτωθεί από τις Εφαρμογές των Windows Store: https://www.microsoft.com/store/apps/9p054xsjjr1n. Για περισσότερες πληροφορίες, επίδειξη, πρακτικές εφαρμογές, παραδείγματα κ.λπ. επισκεφθείτε το ακόλουθο ιστολόγιο:

Βήμα 2: Windows 10 - Επετειακή ενημέρωση - Έκδοση 1607

Image
Image

Αυτή η έκδοση του λειτουργικού συστήματος Windows 10 είναι η καλύτερη, από την άποψη των συσκευών Bluetooth Low Energy. Μπορεί να συνδυαστεί χωρίς κανένα πρόβλημα με όλα τα SensorTags (ανεξάρτητα από την έκδοση λογισμικού που εκτελείται σε αυτά), με τα οποία η εφαρμογή begTags γνωρίζει πώς λειτουργεί (CC2650STK, Thunderboard React, Thunderboard Sense και CC2541DK) και όλες τις πληροφορίες από τις υπηρεσίες του Bluetooth Get Generic Πρόσβαση και λήψη πληροφοριών συσκευής αποκτάται χωρίς κανένα πρόβλημα.

Αναλύοντας την ταχύτητα λήψης δεδομένων (για συσκευές CC2650STK και CC2541DK) χρησιμοποιώντας μηχανισμό ειδοποίησης και ανάγνωσης της μεταφοράς δεδομένων, μπορούμε να παρατηρήσουμε τα εξής:

1. μέσω του μηχανισμού ειδοποιήσεων, μπορούμε να λάβουμε δεδομένα από όλους τους αισθητήρες (οκτώ) από 150 [ms] έως 150 [ms] χωρίς προβλήματα.

2. Αντ 'αυτού, όταν θέσουμε τον χρόνο απόκτησης στα 150 [ms] και χρησιμοποιούμε τον μηχανισμό ανάγνωσης δεδομένων - στην πιο ευτυχισμένη κατάσταση, παίρνουμε 713 [ms] και στη χειρότερη περίπτωση, παίρνουμε 840 [ms].

Αν αναλύσουμε το Thunderboard React και το Thunderboard Sense, θα έχουμε τα αντίστοιχα αποτελέσματα - λειτουργούν χωρίς κανένα πρόβλημα στο περιβάλλον Windows 10 Anniversary Update.

Στην πραγματικότητα, όλες οι ταινίες παρουσίασης των κύριων λειτουργιών της εφαρμογής ευλογίας και των διαφορετικών συγκεκριμένων δυνατοτήτων (όπως τα Gadgets) έχουν δημιουργηθεί με την υποστήριξη της Επετειακής Ενημέρωσης των Windows 10.

Βήμα 3: Windows 10 - Ενημέρωση δημιουργών - Έκδοση 1703

Windows 7
Windows 7

Η έκδοση Creators Update των Windows 10 είναι το χειρότερο λειτουργικό σύστημα (OS) από την άποψη των συσκευών Bluetooth Low Energy.

Σχεδόν τίποτα δεν λειτουργεί. Η Microsoft αναγνώρισε ότι η Ενημέρωση δημιουργών έσπασε το Bluetooth Low Energy (αναφορά 1 και αναφορά 2). Η εταιρεία της Microsoft υποσχέθηκε μια επείγουσα επιδιόρθωση το συντομότερο δυνατό. Αλλά από τότε κυκλοφόρησαν μια ενημερωμένη έκδοση των Windows (Fall Creators Update) και τίποτα δεν συνέβη - μέχρι τώρα στην έκδοση Windows 10 Creators Update, το Bluetooth Low Energy εξακολουθεί να μην λειτουργεί.

Υπάρχει μεγάλος αριθμός αναρτήσεων σε φόρουμ στα οποία διαμαρτύρονται διάφοροι για διαφορετικούς τύπους συσκευών Bluetooth που σταματούν να λειτουργούν μετά την αναβάθμιση σε Creators Update (δείτε εδώ, δείτε εδώ, δείτε εδώ, δείτε εδώ κ.λπ.).

Τα αποτελέσματα, τα οποία θα δείξω αμέσως, ελήφθησαν μετά από πολλές δοκιμές: (1) σε επιτραπέζιο Η / Υ που διέθετε CSR4.0 Bluetooth dongle USB (CSR8510 A10) και (2) σε φορητό υπολογιστή Dell Inspiron P66F με ενσωματωμένη συσκευή Bluetooth LE. Γνωρίζω ότι υπάρχουν πολλές λύσεις στο διαδίκτυο για να διορθώσετε διάφορους τύπους προβλημάτων Bluetooth. Δοκίμασα σχεδόν όλα, αλλά τίποτα δεν λειτούργησε (ενημερώστε το πρόγραμμα οδήγησης Bluetooth, εκτελέστε την αντιμετώπιση προβλημάτων των Windows, απενεργοποιήστε και ενεργοποιήστε τις υπηρεσίες που σχετίζονται με Bluetooth κ.λπ.)

Ας παρουσιάσουμε λοιπόν τα αποτελέσματα:

1. CC2650STK:

ένα. Στην έκδοση υλικολογισμικού 1.40, η σύζευξη της συσκευής SensorTag με Windows είναι αδύνατη (επανέλαβα τη διαδικασία αρκετές φορές, τουλάχιστον 8-10 φορές, ενεργοποίησα και απενεργοποίησα το Bluetooth και προσπάθησα ξανά-τα αποτελέσματα ήταν τα ίδια: ήταν αδύνατο να προσθέστε αυτήν τη συσκευή).

σι. Στην έκδοση υλικολογισμικού 1.20, ο υπολογιστής ανακάλυψε το SensorTag και ήμουν σε θέση να αντιστοιχίσω το SensorTag με τον υπολογιστή.

Επίσης, μπόρεσα να λάβω δεδομένα γενικής πρόσβασης. Όμως, στην υπηρεσία Get Device Information, από 9 χαρακτηριστικά απάντησαν μόνο 6 και μόνο από αυτά ήταν δυνατή η λήψη πληροφοριών.

Αντ 'αυτού, δεν μπορώ να ρυθμίσω τη συσκευή και δεν μπορώ να ανακτήσω δεδομένα από αισθητήρες είτε μέσω του μηχανισμού ανάγνωσης είτε μέσω των ειδοποιήσεων.

2. Thunderboard React:

Το λειτουργικό σύστημα έχει μια περίεργη συμπεριφορά όταν ξεκινά η διαδικασία αντιστοίχισης. Στη λίστα των συσκευών που ανακαλύφθηκαν, το SensorTag εμφανίζεται και εξαφανίζεται (με χρονικό διάστημα 1… 1,5 s). Τέλος, όταν ένα κλικ του ποντικιού επιτύχει στο SensorTag, η διαδικασία αντιστοίχισης ολοκληρώνεται και τα LED στο Thunderboard React (τα μπλε και τα πράσινα) έχουν μια περίοδο κατά την οποία αναβοσβήνουν διαδοχικά σε άτυπη λειτουργία.

Η ανάγνωση των χαρακτηριστικών της υπηρεσίας γενικής πρόσβασης (0x1800) μπορεί να γίνει χωρίς κανένα πρόβλημα, αλλά η ανάγνωση από την υπηρεσία πληροφοριών συσκευής (0x180A) αποτυγχάνει και στα τέσσερα υπάρχοντα χαρακτηριστικά.

Ρυθμίζοντας τους αισθητήρες (ενσωματωμένους στο SensorTag), τον τρόπο απόκτησης δεδομένων (στο Thunderboard React έχετε μόνο την ακόλουθη δυνατότητα: (1) να λαμβάνετε δεδομένα μέσω ειδοποίησης από 3 αισθητήρες και (2) να διαβάζετε δεδομένα από τους άλλους τέσσερις αισθητήρες) είναι αδύνατο. Επομένως, η αδυναμία λήψης των πραγματικών δεδομένων από αισθητήρες προκύπτει απευθείας από εδώ.

3. Thunderboard Sense:

Η ίδια παλμική διαδικασία, που παρατηρήθηκε για το Thunderboard React, διαπιστώθηκε ότι υπήρχε και για το Thunderboard Sense - όταν θέλουμε να επιτύχουμε τη διαδικασία αντιστοίχισης. Αλλά εδώ, τα πράγματα είναι ακόμη χειρότερα: μετά τη σύζευξη, το πρόγραμμα ευλογίας δεν μπορεί να εντοπίσει το SensorTag. Επομένως, καμία ενεργή συσκευή - καμία οντότητα από όπου η εφαρμογή ευλογίας ετικετών για την απόκτηση των δεδομένων.

4. CC2541DK:

Η συμπεριφορά είναι πανομοιότυπη με τη συμπεριφορά του CC2650STK (έκδοση υλικολογισμικού 1.40). Σε κάθε προσπάθεια σύνδεσης, θα λαμβάνετε το ακόλουθο μήνυμα λάθους: "Δοκιμάστε να συνδέσετε ξανά τη συσκευή σας".

Συμπερασματικά, σε αυτήν την έκδοση των Windows 10 (Creators Update), είναι αδύνατη η επικοινωνία με οποιονδήποτε από τους τέσσερις τύπους SensorTags που αναφέρονται παραπάνω. Κατά συνέπεια, αναφέρω (για άλλη μια φορά) ότι εδώ χρησιμοποίησα την ίδια έκδοση λογισμικού που χρησιμοποίησα επίσης σε όλες τις δοκιμές που έγιναν στην Επετειακή Ενημέρωση των Windows 10.

Βήμα 4: Windows 10 - Fall Creators Update - Έκδοση 1709

Image
Image

Αυτή η έκδοση των Windows 10 (1709 - OS Build 16299.19) είναι ένα τεράστιο βήμα προς τα εμπρός, σε σύγκριση με την Ενημέρωση δημιουργών των Windows 10 (στο BLE σχεδόν τίποτα δεν λειτουργεί), αλλά έχει ακόμα πολύ δρόμο για να φτάσει στο επίπεδο της Επετειακής Ενημέρωσης των Windows 10 (1607) λειτουργικό σύστημα

Ας δούμε όμως γιατί έκανα αυτή τη δήλωση:

1. CC2650STK (έκδοση υλικολογισμικού 1.40) & CC2541DK:

Θα αντιμετωπίσω αυτές τις δύο συσκευές εδώ ταυτόχρονα επειδή η συμπεριφορά τους που σχετίζεται με το λειτουργικό σύστημα Windows 10 (1709) είναι παρόμοια.

Η λειτουργία αντιστοίχισης και η ανάγνωση, από τις υπηρεσίες Γενικής Πρόσβασης και Πληροφοριών Συσκευών, λειτουργούν τέλεια χωρίς κανένα πρόβλημα.

Τα προβλήματα εμφανίζονται μόνο όταν θέλουμε να διαβάσουμε πληροφορίες από τους αισθητήρες. Ο μηχανισμός μεταφοράς δεδομένων μέσω ειδοποιήσεων δεν λειτουργεί καθόλου.

Ο μόνος τρόπος για να λάβετε δεδομένα από τους αισθητήρες, που είναι ενσωματωμένοι στο SensorTag, είναι μέσω του μηχανισμού άμεσης ανάγνωσης από τη συσκευή. Αυτή η προσέγγιση έχει δύο ζητήματα: (1) χαμηλότερη ταχύτητα μεταφοράς δεδομένων (όπως δείξαμε παραπάνω) και (2) εάν όλοι οι αισθητήρες αποδεχτούν μία από τις δύο μεθόδους μεταφοράς δεδομένων (μέσω ανάγνωσης και ειδοποίησης), τα κουμπιά στο SensorTag μπορεί να είναι ανακρίνεται μόνο μέσω του μηχανισμού κοινοποίησης. Χάρη σε αυτό το "χαρακτηριστικό" του λειτουργικού συστήματος Windows 10 (1709), η εφαρμογή begTags υλοποιείται, ξεκινώντας από την έκδοση 9.7.8.0, τη μέθοδο ανάγνωσης για την απόκτηση δεδομένων επίσης.

Εμφανίζεται πρόβλημα με το CC2650STK SensorTag που έχει την έκδοση υλικολογισμικού 1.20. Εάν η διαδικασία αντιστοίχισης και ανάγνωσης δεδομένων από την υπηρεσία γενικής πρόσβασης λειτουργεί πολύ καλά, η διαδικασία ανάγνωσης από τις υπηρεσίες πληροφοριών συσκευής δεν είναι δυνατή. Επιπλέον, η ανάγνωση των αισθητήρων (από αυτό το SensorTag με αυτήν την έκδοση υλικολογισμικού) δεν λειτουργεί ούτε με έναν από τους δύο πιθανούς μηχανισμούς (ανάγνωση ή ειδοποίηση).

2. Thunderboard React:

Στην ίδια λειτουργία όπως στην Ενημέρωση δημιουργών των Windows 10, το SensorTag εμφανίζεται και εξαφανίζεται όταν θέλουμε να προσθέσουμε μια νέα συσκευή Bluetooth. Η ίδια συμπεριφορά μπορεί να επισημανθεί στο κέντρο δράσης στο κουμπί γρήγορης δράσης του Bluetooth εάν "Δεν είναι συνδεδεμένο" και "Thunderboard React" εμφανίζονται επανειλημμένα (δείτε στην παρακάτω ταινία αυτή τη διαδικασία ξεκινώντας από το δείκτη χρόνου 5,14 δευτ.). Αμέσως μπορούμε να συμπεράνουμε ότι το Thunderboard React είναι ένοχο, κυρίως λόγω ελαττωματικής εφαρμογής του μηχανισμού διαφήμισης από τους μηχανικούς της Silicon Labs. Αλλά, ψάχνοντας στο διαδίκτυο, θα παρατηρήσουμε ότι άλλοι χρήστες ανέφεραν το ίδιο πρόβλημα σε άλλους τύπους συσκευών BLE, μετά την εγκατάσταση του Fall Creators Ενημέρωση - π.χ. δείτε αυτήν την ταινία στο YouTube.

Μετά τη σύζευξη του SensorTag, η εφαρμογή ευλογίες δεν είναι σε θέση να βρει τη συσκευή Thunderboard React. Έτσι, σε αυτό το σημείο τίποτα δεν λειτουργεί: Γενική πρόσβαση και υπηρεσίες πληροφοριών συσκευής ή απόκτηση δεδομένων από τους αισθητήρες που είναι ενσωματωμένοι στο Thunderboard React SensorTag.

3. Thunderboard Sense:

Ο τρόπος συμπεριφοράς είναι παρόμοιος με αυτόν του Thunderboard React. Αυτή η συσκευή Bluetooth εμφανίζεται και εξαφανίζεται επανειλημμένα. Όταν η διαδικασία αντιστοίχισης πέτυχε, είναι δυνατή η λήψη δεδομένων από την υπηρεσία γενικής πρόσβασης. Αλλά από αυτό το σημείο, τίποτα δεν λειτουργεί πια.

Εν κατακλείδι, μέχρι τώρα στο Windows 10 Fall Creators Update (1709, build 16229.19) λειτουργούν μόνο τα SensorTags που παράγονται από την TI (CC2650STK και CC2541DK). Επιπλέον, λειτουργούν μόνο σε λειτουργία ανάγνωσης. Αλλά προσοχή! Μόνο η έκδοση υλικολογισμικού CC2650STK 1.40 θα λειτουργήσει σε αυτήν τη λειτουργία. Δυστυχώς, όταν αγοράζετε ένα CC2650STK έχετε πολύ μεγάλες πιθανότητες να πάρετε μια συσκευή με αναθεώρηση υλικολογισμικού 1.20. Έτσι, για να μπορέσετε να επικοινωνήσετε με έναν τέτοιο τύπο SensorTag μια αναβάθμιση είναι απαραίτητη τουλάχιστον στην έκδοση υλικολογισμικού 1.40.

Σε σχέση με αυτό το βήμα, παρουσιάζω μια ταινία που αποδεικνύει όλες αυτές τις δηλώσεις που έγιναν παραπάνω για την Ενημέρωση δημιουργών των Windows 10 Fall 10.

Από την πρώτη κυκλοφορία του Windows 10 Fall Creators Update (έκδοση 16229.19), στις 17 Οκτωβρίου 2017, δεν υπήρξαν βελτιώσεις ή διορθώσεις σφαλμάτων που να σχετίζονται με το Bluetooth LE έως το KB4054517 (κυκλοφόρησε στις 12 Δεκεμβρίου 2017). Στο KB4054517 (OS Build 16299.125) υπάρχει μια βασική αλλαγή στο Bluetooth LE (δείτε εδώ): «Αντιμετωπίζει το πρόβλημα με εξατομικευμένες συσκευές Bluetooth που δεν υποστηρίζουν σύνδεση». Δεδομένου ότι αυτό το μήνυμα είναι πολύ κρυφό, αποφάσισα να συνεχίσω όλη την ανάλυσή μου μέχρι τώρα και να δω αν υπάρχουν βελτιώσεις σε σύγκριση με την πρώτη κυκλοφορία των Windows 10 Fall Creators Update (δημιουργία 16229.19). … Και μια μικρή έκπληξη, αυτή τη στιγμή μπορώ να πάρω: (1) δεδομένα από το Thunderboard Sense (από τους αισθητήρες που είναι ενσωματωμένοι στο SensorTag αλλά μόνο μέσω του μηχανισμού ανάγνωσης) και (2) όλες τις πληροφορίες από τις υπηρεσίες γενικής πρόσβασης και πληροφοριών συσκευής Το Δεν υπάρχουν άλλες βελτιώσεις.

Βήμα 5: Windows 8

Ως πρώτο λειτουργικό σύστημα Microsoft με υποστήριξη BLE, η υλοποίηση είναι ικανοποιητική, αλλά είναι πολύ καλή. Οι μόνες συσκευές που λειτουργούν με αυτό το λειτουργικό σύστημα είναι οι CC2650STK και CC2541DK.

Ρυθμίζοντας τον χρόνο απόκτησης στα 150 [ms], για το CC2650STK, μπορούμε να λάβουμε τα δεδομένα (από όλους τους ενσωματωμένους αισθητήρες), συμμορφώνοντας το ρυθμό δειγματοληψίας 150 [ms], μέσω του μηχανισμού ειδοποιήσεων χωρίς κανένα πρόβλημα. Δυστυχώς, χρησιμοποιώντας τον μηχανισμό ανάγνωσης CCC2650STK, μπορούμε να λάβουμε δεδομένα (από όλους τους αισθητήρες) με περίοδο 2 δευτερολέπτων.

Η κατάσταση επιδεινώνεται όταν μιλάμε για CC2541DK. Μέσω του μηχανισμού ειδοποίησης, τα δεδομένα λαμβάνονται με περίοδο 0,4… 0,6 δευτερολέπτων. Ενώ χρησιμοποιούμε τον μηχανισμό ανάγνωσης, μπορούμε να ανακτήσουμε τα δεδομένα με περίοδο διακύμανσης 2,8… 3 δευτερολέπτων. Οι συνθήκες είναι οι ίδιες: περίοδος απόκτησης 150 [ms] από όλους τους αισθητήρες που είναι ενσωματωμένοι στο CC2541DK SensorTag.

Βήμα 6: Windows 7

Η εταιρεία Microsoft έχει προσθέσει υποστήριξη για τη στοίβα Bluetooth Low Energy (BLE) ξεκινώντας από το λειτουργικό σύστημα Windows 8. Παρέχουν ένα API που επιτρέπει στις εφαρμογές να έχουν πρόσβαση σε συσκευές BLE.

Αλλά η Microsoft δεν έχει μεταφέρει τα API BLE στα Windows 7. Η ενσωματωμένη στοίβα των Windows 7 υποστηρίζει μόνο την έκδοση Bluetooth 2.1/3.0, δεν υπάρχει υποστήριξη για BLE (4.0, 4.1 ή 4.2). Έτσι, από την άποψη ενός προγραμματιστή είναι αδύνατη η επικοινωνία, στα Windows 7, με μια συσκευή BLE που χρησιμοποιεί τη στοίβα των Windows 7.

Η εταιρεία TI διαθέτει ένα πρόγραμμα που ονομάζεται BLE Device Monitor που μπορεί: (1) να εκτελείται στα Windows 7 και (2) να επικοινωνεί με ένα SensorTag. Αλλά πρέπει να χρησιμοποιήσετε για αυτά ένα ειδικό dongle USB (π.χ. CC2540 Bluetooth Low Energy USB). Εάν ο πηγαίος κώδικας για το dongle USB είναι δωρεάν, ο πηγαίος κώδικας για το BLE Device Monitor δεν είναι διαθέσιμος - είναι μόνο για εσωτερική χρήση της εταιρείας TI.

Βήμα 7: Συμπεράσματα

Συμπεράσματα
Συμπεράσματα

Η Επετειακή Ενημέρωση των Windows 10 (Έκδοση 1607) είναι η καλύτερη έκδοση των Windows που έγινε ποτέ από τη Microsoft από την άποψη των συσκευών Bluetooth Low Energy (BLE) - SensorTags στην περίπτωσή μας. Προφανώς, αυτό οφείλεται επίσης στον σημαντικό αριθμό βελτιώσεων που πραγματοποιήθηκαν σε επίπεδο Bluetooth LE στις ακόλουθες εκδόσεις λειτουργικού συστήματος (δείτε για περισσότερες πληροφορίες: https://support.microsoft.com/en-us/help/4000825): 14393.51, 14393.105, 14393.189, 14393.222, 14393.321, 14393.351, 14393.726 και 14393.1083.

Μπορείτε να κατεβάσετε την εφαρμογή begTags (BLE SensorTags) από τις Εφαρμογές του Windows Store: https://www.microsoft.com/store/apps/9p054xsjjr1n. Για περισσότερες πληροφορίες, επίδειξη, πρακτικές εφαρμογές, παραδείγματα κ.λπ. επισκεφθείτε το ακόλουθο ιστολόγιο:

Συνθέτοντας όλα τα παραπάνω αποτελέσματα θα έχουμε τον πίνακα που σχετίζεται με αυτό το βήμα.

Συνιστάται: