Λογισμικό Stack SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol
Πληροφορίες προϊόντος
Προδιαγραφές
- Έκδοση Zigbee EmberZNet SDK: 7.4.1.0
- Έκδοση Gecko SDK Suite: 4.4 – 14 Φεβρουαρίου 2024
- Πωλητής: Silicon Labs
- Βασικά Χαρακτηριστικά: Υποστήριξη Multiprotocol Zigbee και OpenThread σε SoC
- Συμβατοί μεταγλωττιστές: Έκδοση GCC 12.2.1
- Έκδοση πρωτοκόλλου EZSP: 0x0D
Οδηγίες χρήσης προϊόντος
Σημειώσεις συμβατότητας και χρήσης
- Για ενημερώσεις και ειδοποιήσεις ασφαλείας, ανατρέξτε στο κεφάλαιο Ασφάλεια των σημειώσεων έκδοσης πλατφόρμας Gecko που είναι εγκατεστημένες με αυτό το SDK ή επισκεφτείτε την καρτέλα TECH DOCS στο Silicon Labs webτοποθεσία.
- Μείνετε ενημερωμένοι με την εγγραφή σας στο Security Advisories.
FAQ
- Ερώτηση: Πώς μπορώ να επαληθεύσω το σωστό fileχρησιμοποιούνται με τους συμβατούς μεταγλωττιστές;
- Απάντηση: Μπορείτε να επαληθεύσετε ότι είναι σωστό fileχρησιμοποιούνται ελέγχοντας την έκδοση 12.2.1 του GCC που παρέχεται με το Simplicity Studio.
- Ερώτηση: Πού μπορώ να βρω πληροφορίες σχετικά με ενημερώσεις και ειδοποιήσεις ασφαλείας;
- Απάντηση: Για ενημερώσεις και ειδοποιήσεις ασφαλείας, ανατρέξτε στο κεφάλαιο Ασφάλεια των σημειώσεων έκδοσης της πλατφόρμας Gecko ή επισκεφτείτε την καρτέλα TECH DOCS στο Silicon Labs' webτοποθεσία.
Η Silicon Labs είναι ο προμηθευτής της επιλογής για ΚΑΕ που αναπτύσσουν τη δικτύωση Zigbee στα προϊόντα τους. Η πλατφόρμα Silicon Labs Zigbee είναι η πιο ολοκληρωμένη, ολοκληρωμένη και πλούσια σε χαρακτηριστικά λύση Zigbee που είναι διαθέσιμη.
Το Silicon Labs EmberZNet SDK περιέχει την υλοποίηση της προδιαγραφής Zigbee stack από την Silicon Labs.
- Αυτές οι σημειώσεις έκδοσης καλύπτουν τις εκδόσεις SDK:
- 7.4.1.0 που κυκλοφόρησε την 14η Φεβρουαρίου 2024
- 7.4.0.0 που κυκλοφόρησε στις 13 Δεκεμβρίου 2023
ΒΑΣΙΚΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ
Zigbee
- Συμμόρφωση Zigbee R23
- Συμμόρφωση Zigbee Smart Energy 1.4a – παραγωγή
- Συμμόρφωση Zigbee GP 1.1.2 – Alpha
- Υποστήριξη MG27 – παραγωγή
- Βελτιωμένη υποστήριξη για εξαρτήματα Secure Vault
- Υποστήριξη Sleepy σε εφαρμογές NCP SPI (non-CPC) – Alpha
Πολλαπλό πρωτόκολλο
- Υποστήριξη ταυτόχρονης ακρόασης (RCP) – MG21 και MG24
- Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – παραγωγή
- Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) υποστήριξη Zigbee και OpenThread σε SoC
Σημειώσεις συμβατότητας και χρήσης
Για πληροφορίες σχετικά με ενημερώσεις και ειδοποιήσεις ασφαλείας, ανατρέξτε στο κεφάλαιο Ασφάλεια των σημειώσεων έκδοσης πλατφόρμας Gecko που είναι εγκατεστημένες με αυτό το SDK ή στην καρτέλα TECH DOCS στο https://www.silabs.com/developers/zigbee-emberznet. Η Silicon Labs συνιστά επίσης ανεπιφύλακτα να εγγραφείτε στο Security Advisories για ενημερωμένες πληροφορίες. Για οδηγίες ή εάν είστε νέος στο Zigbee EmberZNet SDK, ανατρέξτε στην ενότητα Χρήση αυτής της έκδοσης.
Συμβατοί μεταγλωττιστές
- IAR Embedded Workbench for ARM (IAR-EWARM) έκδοση 9.40.1.
- Η χρήση του Wine για δημιουργία με το βοηθητικό πρόγραμμα γραμμής εντολών IarBuild.exe ή το IAR Embedded Workbench GUI σε macOS ή Linux μπορεί να οδηγήσει σε λανθασμένο files που χρησιμοποιείται λόγω συγκρούσεων στον αλγόριθμο κατακερματισμού της Wine για δημιουργία short file ονόματα.
- Συνιστάται στους πελάτες σε macOS ή Linux να μην δημιουργούν με IAR εκτός του Simplicity Studio. Οι πελάτες που το κάνουν θα πρέπει να επαληθεύουν προσεκτικά ότι είναι σωστό fileχρησιμοποιούνται.
GCC (The GNU Compiler Collection) έκδοση 12.2.1, που παρέχεται με το Simplicity Studio.
Η έκδοση πρωτοκόλλου EZSP για αυτήν την έκδοση είναι 0x0D.
Νέα είδη
Αυτή η έκδοση του Gecko SDK (GSDK) θα είναι η τελευταία με συνδυασμένη υποστήριξη για όλες τις συσκευές EFM και EFR, εκτός από τις ενημερώσεις κώδικα σε αυτήν την έκδοση όπως απαιτείται. Από τα μέσα του 2024 θα εισαγάγουμε ξεχωριστά SDK:
- Το υπάρχον Gecko SDK θα συνεχίσει να υποστηρίζει συσκευές Series 0 και 1.
- Ένα νέο SDK θα εξυπηρετεί ειδικά τις συσκευές Series 2 και 3.
Το Gecko SDK θα συνεχίσει να υποστηρίζει όλες τις συσκευές Series 0 και 1 χωρίς καμία αλλαγή στη μακροπρόθεσμη υποστήριξη, συντήρηση, ποιότητα και ανταπόκριση που παρέχονται σύμφωνα με την πολιτική λογισμικού μας.
Το νέο SDK θα διακλαδωθεί από το Gecko SDK και θα αρχίσει να προσφέρει νέες δυνατότητες που βοηθούν τους προγραμματιστές να κάνουν advantage από τις προηγμένες δυνατότητες των προϊόντων μας Σειρές 2 και 3.
Αυτή η απόφαση ευθυγραμμίζεται με τα σχόλια των πελατών, αντικατοπτρίζοντας τη δέσμευσή μας να βελτιώσουμε την ποιότητα, να εξασφαλίσουμε σταθερότητα και να βελτιώσουμε την απόδοση για μια εξαιρετική εμπειρία χρήστη στα SDK λογισμικού μας.
Νέα Εξαρτήματα
Νέο σε κυκλοφορία
- Τα στοιχεία "zigbee_direct_security_p256" και "zigbee_direct_security_curve25519" έχουν προστεθεί ώστε οι χρήστες να μπορούν να διαμορφώσουν μια συγκεκριμένη επιλογή ασφαλείας Zigbee Direct.
- Οι χρήστες επιτρέπεται να έχουν πολλαπλά στοιχεία "zigbee_direct_security" ενεργοποιημένα σε μια εφαρμογή Zigbee direct device (ZDD). Σε αυτήν την περίπτωση, η πραγματική επιλογή ασφάλειας εξαρτάται από τη διαμόρφωση Zigbee Virtual Device (ZVD).
Νέα API
Νέο σε κυκλοφορία
- Προστέθηκε ένα νέο API sl_zigbee_token_factory_reset για να επαναφέρετε τα διακριτικά Zigbee NVM3 στην προεπιλεγμένη τιμή τους.
- Προστέθηκε το API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), το οποίο επιστρέφει true εάν ο πίνακας κλειδιού σύνδεσης μπορεί να προσθέσει ή να ενημερώσει μια καταχώρηση με αυτήν τη διεύθυνση (ο πίνακας δεν είναι πλήρης).
- Προστέθηκε ένα νέο API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* περιβάλλον, κλειδί sl_zb_sec_man_key_t*), το οποίο επιστρέφει true εάν το κλειδί αναφέρεται από το περιβάλλον έχει την ίδια τιμή με το κλειδί που παρέχεται στο όρισμα.
Υποστήριξη νέας πλατφόρμας
Νέο σε κυκλοφορία
- Σε αυτήν την έκδοση προστίθεται υποστήριξη στοίβας Zigbee για τα ακόλουθα νέα εξαρτήματα: EFR32MG24A010F768IM40 και EFR32MG24A020F768IM40.
Νέα Τεκμηρίωση
Νέο στην έκδοση 7.4.0.0
- Ενημερώθηκε η περιγραφή για το στοιχείο Zigbee Secure Key Storage ώστε να αντικατοπτρίζει την προσθήκη του Zigbee Secure Storage Upgrade (που προσθέτει συμβατότητα προς τα πίσω με υπάρχοντα έργα).
- Προστέθηκε μια νέα σημείωση εφαρμογής για την αλληλεπίδραση με την ομάδα στοιχείων Zigbee Security Manager (AN1412: Zigbee Security Manager).
Επιδιωκόμενη Συμπεριφορά
Υπενθυμίζεται στους χρήστες ότι οι μη συγχρονισμένες εκπομπές CSL του Zigbee υπόκεινται σε προνόμιο πρωτοκόλλου στον προγραμματιστή ραδιοφώνου. Στις εφαρμογές SleepyToSleepy, το BLE μπορεί και θα προλάβει μια μετάδοση Zigbee CSL, η οποία θα τερματίσει τη μετάδοση. Η προκατάληψη του χρονοπρογραμματιστή είναι πιο συνηθισμένη για μη συγχρονισμένο CSL, δεδομένου ότι μπορεί να χρησιμοποιηθεί μια δυνητικά μεγάλη ακολουθία καρέ αφύπνισης. Οι χρήστες που επιθυμούν να προσαρμόσουν τις προτεραιότητες μετάδοσης μπορούν να χρησιμοποιήσουν το στοιχείο DMP Tuning and Testing για να το κάνουν. Οι χρήστες μπορούν επίσης να συμβουλευτούν το UG305: Dynamic Multiprotocol's Guide για περισσότερες πληροφορίες.
Βελτιώσεις
Άλλαξε στην έκδοση
Αλλαγές εγγράφων emberCounterHandler API
Σε προηγούμενες εκδόσεις, η επανάκληση του Counter Handler για το επίπεδο MAC και APS EmberCounterTypes σχετικά με τα πακέτα RX και TX δεν διαβιβαζόταν το κατάλληλο αναγνωριστικό κόμβου στόχου ή τα επιχειρήματα δεδομένων και η τεκμηρίωση API σχετικά με τη συμπεριφορά ορισμένων μετρητών που χρησιμοποιούσαν αυτές τις παραμέτρους ήταν ασαφής ή παραπλανητική.
Ενώ η υπογραφή του emberCounterHandler() δεν έχει αλλάξει, ο τρόπος με τον οποίο συμπληρώνονται οι παράμετροί του έχει αλλάξει ελαφρώς.
- Τα σχόλια γύρω από τους αριθμούς EmberCounterType στο ember-types.h έχουν επεκταθεί για λόγους σαφήνειας.
- Η παράμετρος Node ID στο Counter Handler για μετρητές που σχετίζονται με TX ελέγχει τώρα εάν η λειτουργία διεύθυνσης προορισμού υποδεικνύει ένα έγκυρο σύντομο αναγνωριστικό πριν το χρησιμοποιήσει. (Εάν όχι, δεν συμπληρώνεται καμία διεύθυνση προορισμού και αντ' αυτού χρησιμοποιείται μια τιμή κράτησης θέσης EMBER_UNKNOWN_NODE_ID.)
- Η παράμετρος Node ID στο Counter Handler για μετρητές που σχετίζονται με RX αντικατοπτρίζει τώρα το αναγνωριστικό κόμβου προέλευσης και όχι το αναγνωριστικό κόμβου προορισμού.
- Ο αριθμός επανάληψης *δεν* μεταβιβάζεται ως παράμετρος δεδομένων για μετρητές EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED, όπως περιγράφεται στους τύπους ember. h σε προηγούμενες εκδόσεις, αλλά ποτέ δεν είχε συμπληρωθεί σωστά σε προηγούμενες εκδόσεις, επομένως η τιμή του στις προηγούμενες εκδόσεις θα ήταν πάντα 0. Αυτή η συμπεριφορά έχει διευκρινιστεί στην περιγραφή αυτών των EmberCounterTypes. Ωστόσο, η μέτρηση Επανάληψης για επαναλήψεις επιπέδου APS συνεχίζει να συμπληρώνεται στην παράμετρο δεδομένων για τύπους μετρητή EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, ώστε να είναι συνεπής με προηγούμενες εκδόσεις.
- Όλοι οι μετρητές που συμπληρώνουν το αναγνωριστικό κόμβου ή την παράμετρο δεδομένων για την επανάκληση έχουν ελεγχθεί για να διασφαλιστεί ότι μεταβιβάζουν τα αναμενόμενα δεδομένα, τη διεύθυνση ή το EMBER_UNKNOWN_NODE_ID εάν αναμενόταν ένα αναγνωριστικό κόμβου αλλά δεν ήταν δυνατό να ληφθεί από το πακέτο, όπως περιγράφεται στο αναθεωρημένο ember- είδη.η τεκμηρίωση.
- Το πρόγραμμα χειρισμού μετρητή για EMBER_COUNTER_MAC_TX_UNICAST_RETRY αντικατοπτρίζει τώρα σωστά το αναγνωριστικό κόμβου προορισμού του επιπέδου MAC και πολλές επαναλήψεις στο αναγνωριστικό κόμβου προορισμού και στις παραμέτρους δεδομένων.
- Ο χειριστής μετρητή για EMBER_COUNTER_PHY_CCA_FAIL_COUNT παρέχει πλέον πληροφορίες αναγνωριστικού κόμβου προορισμού μέσω της παραμέτρου Node ID σχετικά με τον επιδιωκόμενο στόχο επιπέδου MAC του μηνύματος που απέτυχε να μεταδοθεί.
Ενημερωμένος κώδικας Green Power
Ο πράσινος κώδικας διακομιστή ενέργειας ενημερώνεται με διάφορες βελτιώσεις, όπως:
- Προστέθηκε περισσότερος κωδικός επικύρωσης για εισερχόμενες εντολές με μη έγκυρο τελικό σημείο κατά τη λήψη στον διακομιστή GP.
- Προστέθηκε κώδικας για να χειριστεί την περίπτωση όταν δεν υπάρχει άλλος χώρος για τη δημιουργία μηνυμάτων πράσινης ενέργειας.
- Ο νεροχύτης εγκαταλείπει τώρα τη διαμόρφωση σύζευξης με τη σύζευξη δράσης κατάργησης σε ορισμένες περιπτώσεις ανά ενότητα προδιαγραφών A.3.5.2.4.1.
- Ο νεροχύτης αποθηκεύει τώρα την υπάρχουσα λίστα ομάδας μιας καταχώρισης προτού την αφαιρέσει κατά την επεξεργασία της Διαμόρφωσης ζεύξης με την επέκταση δράσης.
- Η εντολή Ερώτημα μετάφρασης επιστρέφει "ΔΕΝ ΒΡΕΘΗΚΕ" ως κωδικό σφάλματος όταν ο πίνακας μετάφρασης είναι κενός ή το ευρετήριο είναι μεγαλύτερο από πολλές εγγραφές στον πίνακα.
- Άλλαξε την έκδοση του τερματικού σημείου GP σε ορισμένες εφαρμογές από 1 σε 0.
Η χρήση CSMA στη συνάρτηση αποστολής GPDF είναι περιορισμένη επειδή οι συσκευές Green Power είναι συσκευές ελάχιστης ενέργειας και δεν χρησιμοποιούν CSMA στα περισσότερα σχέδια. Αντίθετα, ο προτιμώμενος σχεδιασμός είναι η αποστολή πολλαπλών πακέτων χρησιμοποιώντας τον ίδιο ενεργειακό προϋπολογισμό.
Καταργήθηκε η χρήση ενός κρυφού τελικού σημείου στην επιλογή προσθήκης Green Power Server. Χρησιμοποιήστε ένα από τα τελικά σημεία της εφαρμογής.
Βελτιώσεις κώδικα προσθηκών ενημέρωσης κλειδιού δικτύου
- Άλλαξε η περίοδος περιοδικής ενημέρωσης κλειδιού δικτύου ώστε να είναι έως και 1 έτος.
Αναδιάρθρωση ορισμένων API για την αποφυγή περιττών εξαγωγών κλειδιών
Πραγματοποιήθηκαν αλλαγές για να ευνοήσουν τη χρήση βασικών πλαισίων έναντι των δεδομένων κλειδιού απλού κειμένου.
- Το sl_zigbee_send_security_challenge_request παίρνει τώρα ένα όρισμα sl_zb_sec_man_context_t στη θέση του EmberKeyData.
- Οι τιμές του sl_zb_sec_man_derived_key_type enum είναι τώρα μια μάσκα bit 16-bit για την άμεση υποστήριξη ορισμένων παραγώγων κλειδιών που συνδυάζουν πολλαπλούς παραγόμενους τύπους.
Διορθώθηκαν Θέματα
Διορθώθηκε στην έκδοση
ID # | Περιγραφή |
1036893 | Διορθώθηκε ένα πρόβλημα που προκάλεσε το στοιχείο του συμπλέγματος OTA να εγκαταστήσει το στοιχείο διασύνδεσης του παλαιού τύπου boot-loader ως εξάρτηση. |
1114905 | Zigbee Direct: Βελτιωμένος χειρισμός του Χαρακτηριστικού Δικτύου Αποχώρησης. |
1180937 | Διορθώθηκε η επαναφορά WDT κατά τη σύνδεση Zigbee Direct ZDD σε ZVD τρίτου κατασκευαστή. |
1223904 | Διορθώθηκε ένα πρόβλημα που προκάλεσε την λανθασμένη μετακίνηση της τελικής συσκευής σε ένα πολύ απασχολημένο περιβάλλον. |
1224393 | Ενημερώθηκε ο κωδικός χειριστή αιτήματος του πίνακα νεροχύτη Green Power για ενημέρωση της διεύθυνσης προορισμού απόκρισης. |
1228808 | Διορθώθηκε το πρόβλημα εμφάνισης με τους ορισμούς μακροεντολών στην τεκμηρίωση gp-types.h. |
1232297 | Διορθώθηκε ένα πρόβλημα όπου το emberSetOutgoingNwkFrameCounter και το emberSetOutgoingApsFrameCounter δεν λειτουργούσαν σε εφαρμογές κεντρικού υπολογιστή 64-bit (επιστρέφοντας το EMBER_BAD_ARGUMENT). |
1232359 | Διορθώθηκε ο υπολογισμός της παραμέτρου gppTunnelingDelay στην επεξεργασία εντολών του προγράμματος-πελάτη πράσινου power. |
1240392 |
ZDO Bind/Unbind Τα αιτήματα που απορρίφθηκαν για λόγους πρόσβασης/αδείας θα πρέπει να επιστρέφουν κατάσταση EMBER_ZDP_NOT_AUTHORIZED αντί EMBER_ZDP_NOT_PERMITTED σύμφωνα με τις προδιαγραφές Zigbee. |
1243523 | Zigbee Direct: Βελτιωμένη σταθερότητα της σύνδεσης BLE με το ZVD. |
1249455 | Διορθώθηκε ένα πρόβλημα που προκάλεσε την αδράνεια τελικής συσκευής να εισέλθει σε κατάσταση αναστολής λειτουργίας κατά τη λήψη μιας εκπομπής πριν από τη λήψη αποδοχής. |
1252295 | Διορθώστε ένα τυπογραφικό λάθος στη μακροεντολή καταλόγου στοιχείων SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT. |
Διορθώθηκε στην έκδοση
ID # | Περιγραφή |
1019348 | Διορθώθηκαν οι απαιτήσεις εξάρτησης για το στοιχείο Zigbee ZCL Cli, ώστε να μπορεί να αφαιρεθεί όταν δεν χρειάζεται. |
1024246 | Ενημερώθηκε η περιγραφή της συνάρτησης για emberHaveLinkKey() και sl_zb_sec_man_have_link_key(). |
1036503 | Προστέθηκε μια περιγραφή για να προτείνει τη χρήση του πυρήνα Micrium για DMP sampτις εφαρμογές. |
1037661 | Ένα πρόβλημα που εμπόδιζε την εφαρμογή να εγκαταστήσει είτε pro stack είτε leaf stack επιδιορθώθηκε. |
1078136 | Διορθώθηκε ένα διακοπτόμενο σφάλμα κατά την τροποποίηση συμβάντων από το περιβάλλον διακοπής |
1081548 |
Υπενθυμίζεται στους χρήστες ότι οι μη συγχρονισμένες εκπομπές CSL του Zigbee υπόκεινται σε προνόμιο πρωτοκόλλου στον προγραμματιστή ραδιοφώνου. Στις εφαρμογές SleepyToSleepy, το BLE μπορεί και θα προλάβει μια μετάδοση Zigbee CSL, η οποία θα τερματίσει τη μετάδοση. Η προκατάληψη του χρονοπρογραμματιστή είναι πιο συνηθισμένη για μη συγχρονισμένο CSL, δεδομένου ότι μπορεί να χρησιμοποιηθεί μια δυνητικά μεγάλη ακολουθία καρέ αφύπνισης. Οι χρήστες που επιθυμούν να προσαρμόσουν τις προτεραιότητες μετάδοσης μπορούν να χρησιμοποιήσουν το στοιχείο DMP Tuning and Testing για να το κάνουν. Οι χρήστες μπορούν επίσης να συμβουλευτούν το UG305: Dynamic Multiprotocol's Guide για περισσότερες πληροφορίες.
Ένα πρόβλημα επιδιορθώθηκε στο CSL όπου μια νέα ακολουθία καρέ αφύπνισης που λαμβάνεται αμέσως μετά από ένα προηγούμενο πλαίσιο ωφέλιμου φορτίου δεν θα καταγραφόταν σωστά. Αυτό θα οδηγήσει σε χαμένο πλαίσιο ωφέλιμου φορτίου. |
1084111 | Η αρχική υποστήριξη ύπνου SPI-NCP για πλακέτες που βασίζονται σε MG24 ενημερώνεται ως μέρος αυτής της έκδοσης. |
1104056 | Προστέθηκε υποστήριξη για το σύστημα διεύθυνσης δικτύου για λειτουργία σε δευτερεύον δίκτυο σε περίπτωση πολλαπλών δικτύων |
1120515 | Διορθώθηκε ένα πρόβλημα όπου το κανάλι δεν άλλαξε κατά τη χρήση της εντολής mfglib set-channel. |
1141109 | Διορθώθηκε ένα πρόβλημα που προκάλεσε το δημιουργημένο sample εφαρμογή ncp-uart-gp-multi-rail για να χάσετε κάποια κεφαλίδα files όταν χρησιμοποιείτε το στοιχείο του προσαρμογέα Green Power με την επιλογή -cp. |
1144316 | Ενημερώθηκε η περιγραφή ορισμένων τύπων δομών δεδομένων στην τεκμηρίωση gp-types.h. |
1144884 | Διορθώθηκε το πλαστό μπιτ σε εκκρεμότητα πλαισίου όταν δεν εκκρεμούν δεδομένα. |
1152512 | Διορθώθηκε μια πιθανή συντριβή στο low-mac-rail κατά την τροποποίηση του συμβάντος στο πλαίσιο ISR. |
ID # | Περιγραφή |
1154616 | Προστέθηκε μια εξαίρεση για τη συνθήκη για την προετοιμασία του δικτύου με την περίπτωση "Εναλλαγή ρόλου από συσκευή Sleepy End σε Non-sleepy End συσκευή". |
1157289 | Διορθώθηκε ένα πρόβλημα που μπορεί να προκαλέσει αποτυχία δοκιμής BDB DN-TLM-TC-02B. |
1157426 | Διορθώθηκε ένα πρόβλημα κατασκευής κατά τη δημιουργία του zigbee_simple_app με το στοιχείο green_power_adapter. |
1157932 | Προστέθηκε μια συνθήκη για να ελέγξετε εάν το πεδίο "χρόνος μετάβασης" λείπει και ορίστε μια προεπιλεγμένη τιμή 0xFFFF για αυτό το πεδίο που λείπει. |
1166340 | Διορθώθηκε ένα πρόβλημα που εμπόδιζε το emberAfGpdfSend να στείλει τον προβλεπόμενο αριθμό επαναλαμβανόμενων μεταδόσεων. |
1167807 | Διορθώθηκε ένα πρόβλημα όπου οι συσκευές που λειτουργούσαν ως Κέντρα αξιοπιστίας σε κατανεμημένα δίκτυα εκκαθάρισαν εσφαλμένα τα κλειδιά μεταβατικής σύνδεσης κάθε φορά που συνδέονταν μια νέα συσκευή. |
1169504 | Διορθώθηκε ένα πρόβλημα που προκάλεσε επαναφορά μιας συσκευής που είχε υπνηλία κατά την αναγκαστική αφύπνιση. |
1169966 | Διορθώθηκε η επικύρωση της τιμής επιστροφής που λείπει στον κωδικό κατανομής buffer. |
1171477,
172270 |
Με το mfglib start 1 δεν μεταδίδονται αλλά λαμβάνονται μηνύματα, επομένως το εμφανιζόμενο τερματικό μήνυμα "mfglib αποστολή ολοκληρώθηκε" είναι λάθος και έχει αλλάξει σε "RXed %d πακέτα στα τελευταία %d ms". |
1171935 | Άλλαξε η περίοδος περιοδικής ενημέρωσης κλειδιού δικτύου ώστε να είναι έως και 1 έτος. |
1172778 | Προστέθηκε η επίκληση που λείπει του emberAfPluginGreenPowerServerUpdateAliasCallback στον διακομιστή Green Power. |
1174288 | Διορθώθηκε ένα πρόβλημα που αναγκάζει τη διαδικασία διεύθυνσης δικτύου να επιβεβαιώσει εάν καλείται μια κλήση για διακοπή μιας τρέχουσας σάρωσης. |
1178393 | Ενημερώθηκε ένα σφάλμα τεκμηρίωσης. |
1180445 | Στο Smart Energy, το OTA συνεχίζει τώρα τη λήψη εάν ο Coordinator φτάσει στον Κύκλο Περιορισμένης Απασχόλησης. |
1185509 | Διορθώθηκε ένα πρόβλημα στο CSL όπου μια νέα ακολουθία καρέ αφύπνισης που λαμβάνεται αμέσως μετά από ένα προηγούμενο πλαίσιο ωφέλιμου φορτίου δεν θα καταγραφόταν σωστά. Αυτό θα οδηγήσει σε χαμένο πλαίσιο ωφέλιμου φορτίου. |
1186107 | Διορθώθηκε ένα πρόβλημα που προκάλεσε την ανεπιτυχή αποκρυπτογράφηση των ληφθέντων GPDF για την αντικατάσταση του εισερχόμενου GPDF στην ειδοποίηση έναρξης λειτουργίας του gp. |
1188397 | Διορθώθηκε ένα πρόβλημα που προκάλεσε σφάλμα μεταγλώττισης κατά την ενεργοποίηση του μεγέθους του εκτεταμένου πίνακα αναφοράς. |
1194090 | Διορθώθηκε η κατάσταση αποτυχίας στην προεπιλεγμένη απόκριση για την εντολή Sink launching Mode – ακολουθώντας την ενότητα 3.3.4.8.2 |
1194963 | Διορθώθηκε ένα πρόβλημα που αποσυναρμολογούσε τη δομή του CommissioningGpd πριν καλέσετε την επανάκληση χρήστη emberAfGreenPowerServerPairingStatusCallback. |
1194966 | Διορθώθηκε ένα πρόβλημα όπου τα πεδία τερματικού και διακομιστή μεσολάβησης δεν ορίστηκαν με την ενέργεια Έξοδος σε λειτουργία. |
1196698 | Διορθώθηκε ένα πλαστό σύνολο bit σε εκκρεμότητα πλαισίου όταν δεν εκκρεμούσαν δεδομένα. |
1199958 | Προστέθηκε κώδικας για να χειριστεί την περίπτωση όταν δεν υπάρχει άλλος χώρος για τη δημιουργία μηνυμάτων πράσινης ενέργειας. |
1202034 | Διορθώθηκε ένα πρόβλημα όπου η μεταβλητή στοίβας sl_zb_sec_man_context_t δεν προετοιμάστηκε σωστά, με αποτέλεσμα να αποτύχει η σύνδεση με τον κώδικα εγκατάστασης. |
1206040 |
Η κλήση του emberRemoveChild() κατά τη διάρκεια μιας προσπάθειας ασφαλούς επανασύνδεσης από μια τελική συσκευή μπορεί ενδεχομένως να οδηγήσει σε επιπλέον μείωση του πλήθους παιδιών, ενδεχομένως να οδηγήσει σε πλήθος παιδιών -1 (255), εμποδίζοντας τις τελικές συσκευές να συνδεθούν/επανασυνδεθούν λόγω ενδεικνυόμενης έλλειψης χωρητικότητας στο Beacon. |
1207580 |
Οι συναρτήσεις αναζήτησης θυγατρικού πίνακα εντός της στοίβας είναι ασυνεπείς στη χρήση του 0x0000 έναντι του 0xFFFF για την τιμή επιστροφής του αναγνωριστικού κόμβου που αντιπροσωπεύει μη έγκυρες/κενές εγγραφές, οδηγώντας σε προβλήματα με τον έλεγχο για μη χρησιμοποιούμενες εγγραφές σε API όπως το emberRemoveChild(). |
1210706 | Ο προορισμός και το ευρετήριο PHY που παρέχονται στη δομή EmberExtraCounterInfo ως μέρος του emberCounterHandler() ενδέχεται να ήταν λανθασμένα για τύπους μετρητών MAC TX Unicast. |
1211610
1212525 |
Διορθώθηκε ένα πρόβλημα όπου οι εφαρμογές Dynamic Multiprotocol κατέρρευσαν μετά την ενεργοποίηση του στοιχείου Αναβάθμιση ασφαλούς αποθήκευσης κλειδιού. |
1211847 | Ενώ η υπογραφή του emberCounterHandler() δεν έχει αλλάξει, ο τρόπος με τον οποίο συμπληρώνονται οι παράμετροί του έχει αλλάξει ελαφρώς. Οι αλλαγές γύρω από αυτό το API εξηγούνται στην ενότητα 2 παραπάνω. |
1212449 |
Τα εξερχόμενα Beacon κατηγοριοποιήθηκαν λανθασμένα από το επίπεδο MAC, με αποτέλεσμα η emberCounterHandler() να αποτύχει να πιάσει αυτά τα πακέτα με τον τύπο μετρητή EMBER_COUNTER_MAC_TX_BROADCAST και αντ' αυτού να μετρήσει τα Beacon με τον τύπο EMBER_COUNTER_MAC_TXCC_UNICAST_. Αυτό δυνητικά είχε ως αποτέλεσμα αναξιόπιστες τιμές για την παράμετρο dest EmberNodeId που μεταβιβάστηκε στη δομή EmberCounterInfo |
ID # | Περιγραφή |
1214866 | Η αποστολή πακέτων δημοσκόπησης δεδομένων σε ορισμένες διαμορφώσεις υψηλής επισκεψιμότητας μπορεί να οδηγήσει σε σφάλμα διαύλου. |
1216552 | Διορθώθηκε ένα ζήτημα που προκαλεί ισχυρισμό υπό συνθήκες κίνησης με κίνηση. |
1216613 | Διορθώθηκε ένα πρόβλημα που οδήγησε σε εσφαλμένη τιμή της ακτίνας ομαδικής μετάδοσης στον πίνακα μεσολάβησης. |
1222509 | Ο δρομολογητής/συντονιστής στέλνει ένα αίτημα άδειας και επανένταξης σε μια τελική συσκευή ψηφοφορίας που δεν είναι παιδί, αλλά ο προορισμός MAC είναι 0xFFFF αντί να ταιριάζει με τη διεύθυνση προορισμού NWK. |
1223842 | Διορθώθηκε ένα πρόβλημα με τη δημιουργία του sl_component_catalog.h που άφηνε ανεπιθύμητο κώδικα σε αυτό προκαλώντας αποτυχία μεταγλώττισης. |
756628 | Άλλαξε την επίκληση της επανάκλησης εφαρμογής emberAfMacFilterMatchMessageCallback ώστε να καλείται μόνο για τα μηνύματα ZLL που επικυρώνονται από τη στοίβα. |
816088 | Μετακινήθηκε η διαμόρφωση EMBER από το zigbeed_configuration.h στο zigbeed. slcp. |
829508 | Για να αποφευχθεί μια συνθήκη αγώνα, προστέθηκε πρόσθετη επικύρωση στο emberSetLogicalAndRadioChannel για ανεπιτυχή επιστροφή εάν τα κατώτερα επίπεδα είναι απασχολημένα ή δεν βρίσκονται σε κατάσταση αλλαγής καναλιού. |
Γνωστά ζητήματα στην τρέχουσα έκδοση
Θέματα με έντονους χαρακτήρες προστέθηκαν από την προηγούμενη έκδοση. Εάν χάσατε μια κυκλοφορία, οι σημειώσεις πρόσφατης έκδοσης είναι διαθέσιμες στη διεύθυνση https://www.si-labs.com/developers/zigbee-emberznet στην καρτέλα Tech Docs.
ID # | Περιγραφή | Λύση |
N/A | ·Οι ακόλουθες εφαρμογές/εξαρτήματα δεν υποστηρίζονται σε αυτήν την έκδοση: Υποστήριξη EM4 | Η δυνατότητα θα ενεργοποιηθεί σε επόμενες εκδόσεις. |
193492 |
Η μακροεντολή μεταφοράς emberAfFillCommandGlobalServerToClientConfigureRe είναι κατεστραμμένη. Η πλήρωση του buffer δημιουργεί ένα λανθασμένο πακέτο εντολών. | Χρησιμοποιήστε την εντολή CLI "zcl global send-me-a-report" αντί για το API. |
278063 | Έξυπνη ενεργειακή σήραγγα plugins έχουν αντικρουόμενη αντιμετώπιση/χρήση του ευρετηρίου πίνακα διευθύνσεων. | Δεν υπάρχει γνωστή λύση |
289569 |
Η λίστα επιλογής επιπέδου ισχύος στοιχείου δημιουργίας δικτύου δεν προσφέρει πλήρες εύρος υποστηριζόμενων τιμών για το EFR32 |
Επεξεργαστείτε το εύρος <-8..20> που καθορίζεται στο σχόλιο CMSIS για το EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P
OWER στο /protocol/ZigBee/app/framework/plugin/network- creator/config/network-creator-config.h file. Για π.χample, αλλάξτε σε . |
295498 | Η λήψη UART μερικές φορές ρίχνει byte κάτω από μεγάλο φορτίο στην περίπτωση δυναμικής χρήσης πολλαπλών πρωτοκόλλων Zigbee+BLE. | Χρησιμοποιήστε έλεγχο ροής υλικού ή μειώστε τον ρυθμό baud. |
312291 |
EMHAL: Οι συναρτήσεις halCommonGetIntxxMillisecondTick σε κεντρικούς υπολογιστές Linux χρησιμοποιούν αυτήν τη στιγμή τη συνάρτηση get meofday, η οποία δεν είναι εγγυημένη ότι είναι μονότονη. Εάν αλλάξει η ώρα του συστήματος, μπορεί να προκληθούν προβλήματα με το χρονισμό της στοίβας. |
Τροποποιήστε αυτές τις συναρτήσεις για να χρησιμοποιήσετε το clock_gettime με την πηγή CLOCK_MONOTONIC. |
338151 | Η εκκίνηση του NCP με χαμηλή τιμή πλήθους προσωρινής αποθήκευσης πακέτων μπορεί να προκαλέσει κατεστραμμένα πακέτα. | Χρησιμοποιήστε τη δεσμευμένη τιμή 0xFF για τον αριθμό buffer πακέτων για να αποφύγετε την πολύ χαμηλή προεπιλεγμένη τιμή |
387750 | Το πρόβλημα με τις μορφές αιτήματος πίνακα διαδρομών στην τελική συσκευή. | Υπό διερεύνηση |
400418 | Ένας εκκινητής συνδέσμων αφής δεν μπορεί να συνδεθεί με έναν μη εργοστασιακό στόχο τελικής συσκευής. | Δεν υπάρχει γνωστή λύση. |
424355 |
Ένας μη εργοστασιακός νέος εκκινητής συσκευής τελικής υπνηλίας με δυνατότητα στόχου γραμμής επαφής δεν μπορεί να λάβει απόκριση πληροφοριών συσκευής σε ορισμένες περιπτώσεις. |
Υπό διερεύνηση |
465180 |
Το στοιχείο βελτιστοποίησης του Coexistence Radio Blocker "Ενεργοποίηση ελέγχου χρόνου εκτέλεσης" ενδέχεται να εμποδίσει τη σωστή λειτουργία του Zigbee. | Ο προαιρετικός έλεγχος "Επιλογή Wi-Fi" του Blocker Optimization θα πρέπει να παραμείνει "Απενεργοποιημένος". |
480550 |
Το σύμπλεγμα OTA έχει την ενσωματωμένη μέθοδο κατακερματισμού του, επομένως δεν θα πρέπει να χρησιμοποιεί κατακερματισμό APS. Αν και, σε περίπτωση που είναι ενεργοποιημένη η κρυπτογράφηση APS, αυξάνεται το ωφέλιμο φορτίο των ImageBlockResponses σε ένα μέγεθος όπου ενεργοποιείται ο κατακερματισμός του APS. Αυτό θα μπορούσε να οδηγήσει σε αποτυχία της διαδικασίας OTA. |
Δεν υπάρχει γνωστή λύση |
481128 |
Λεπτομερείς λεπτομέρειες για την αιτία επαναφοράς και τη συντριβή θα πρέπει να είναι διαθέσιμες από προεπιλογή μέσω του Virtual UART (Serial 0) σε πλατφόρμες NCP όταν είναι ενεργοποιημένη η προσθήκη Diagnostics και το Virtual UART περιφερειακό. | Εφόσον το Serial 0 έχει ήδη αρχικοποιηθεί στο NCP, οι πελάτες μπορούν να ενεργοποιήσουν το emberAfNcpInitCallback στο Zigbee NCP Framework και να καλέσουν τις κατάλληλες διαγνωστικές συναρτήσεις (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, thisrashalDetailtrint, thisrashalDetailtrin) δεδομένα στη σειρά 0 για viewστο αρχείο καταγραφής του Network Analyzer.
Για έναν πρώηνampΓια τον τρόπο χρήσης αυτών των συναρτήσεων, ανατρέξτε στον κώδικα που περιλαμβάνεται στο emberAfMainInit() του a-main-soc.c όταν ορίζεται το EXTENDED_RESET_INFO. |
ID # | Περιγραφή | Λύση |
486369 |
Εάν ένα DynamicMultiProtocolLightSoc που σχηματίζει ένα νέο δίκτυο έχει θυγατρικούς κόμβους από ένα δίκτυο που έχει αποχωρήσει, το emberAfGetChildTableSize επιστρέφει μια μη μηδενική τιμή στο startIdentifyOnAllChildNodes, προκαλώντας μηνύματα σφάλματος Tx 66 όταν απευθύνεται στα παιδιά «φάντασμα». | Διαγράψτε μαζικά το τμήμα εάν είναι δυνατόν πριν δημιουργήσετε ένα νέο δίκτυο ή ελέγξτε μέσω προγραμματισμού τον πίνακα θυγατρικών μετά την έξοδο από το δίκτυο και διαγράψτε όλα τα παιδιά χρησιμοποιώντας το emberRemoveChild πριν δημιουργήσετε ένα νέο δίκτυο. |
495563 |
Συμμετοχή στο SPI NCP Sleepy End Device SampΗ εφαρμογή le δεν κάνει σύντομη δημοσκόπηση, επομένως η προσπάθεια σύνδεσης αποτυγχάνει στην κατάσταση Ενημέρωση κλειδιού σύνδεσης TC. | Η συσκευή που επιθυμεί να συμμετάσχει θα πρέπει να βρίσκεται σε λειτουργία Short Poll πριν επιχειρήσει να συμμετάσχει. Αυτή η λειτουργία μπορεί να επιβληθεί από το πρόσθετο End Device Support. |
497832 |
Στον Αναλυτή Δικτύου, η ανάλυση εντολών υποστήριξης εφαρμογών Zigbee για το πλαίσιο αιτήματος επαλήθευσης κλειδιού αναφέρεται κατά λάθος στο τμήμα του ωφέλιμου φορτίου που υποδεικνύει τη Διεύθυνση πηγής πλαισίου ως Διεύθυνση προορισμού. |
Δεν υπάρχει γνωστή λύση |
519905
521782 |
Το Spi-NCP μπορεί πολύ σπάνια να αποτύχει στην εκκίνηση της επικοινωνίας του bootloader χρησιμοποιώντας την εντολή «bootload» CLI της προσθήκης ota-client. |
Επανεκκινήστε τη διαδικασία φόρτωσης εκκίνησης |
620596 |
NCP SPI Example για BRD4181A (EFR32xGMG21)
nΗ προεπιλεγμένη καρφίτσα Wake δεν μπορεί να χρησιμοποιηθεί ως καρφίτσα αφύπνισης. |
Αλλάξτε την προεπιλεγμένη καρφίτσα για το nWake από PD03 σε μια καρφίτσα με δυνατότητα αφύπνισης EM2/3 στην προσθήκη NCP-SPI. |
631713 |
Μια συσκευή Zigbee End θα αναφέρει επανειλημμένα διενέξεις διευθύνσεων εάν χρησιμοποιηθεί η προσθήκη "Zigbee PRO Stack Library" αντί της "Zigbee PRO Leaf Library". | Χρησιμοποιήστε την "Zigbee PRO Leaf Library" αντί για την προσθήκη "Zigbee PRO Stack Library". |
670702 |
Οι αναποτελεσματικότητες στην προσθήκη Αναφορών μπορεί να οδηγήσουν σε σημαντικό λανθάνοντα χρόνο με βάση τη συχνότητα εγγραφής δεδομένων και το μέγεθος του πίνακα, κάτι που μπορεί να επηρεάσει τον κώδικα εφαρμογής του πελάτη, συμπεριλαμβανομένου του χρονισμού συμβάντων. | Εάν κάνετε συχνές εγγραφές, εξετάστε το ενδεχόμενο να ελέγξετε τις συνθήκες αναφοράς και να στείλετε αναφορές με μη αυτόματο τρόπο αντί να χρησιμοποιήσετε την προσθήκη. |
708258 |
Η μη αρχικοποιημένη τιμή στο group-server.c μέσω της addEntryToGroupTable() μπορεί να δημιουργήσει μια ψευδή δέσμευση και να προκαλέσει την αποστολή μηνυμάτων αναφοράς ομαδικού cast. | Προσθήκη "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;" μετά το «δέσιμο.τύπος
= EMBER_MULTICAST_BINDING;" |
757775 |
Όλα τα ανταλλακτικά EFR32 έχουν μοναδική μετατόπιση RSSI. Επιπλέον, ο σχεδιασμός της πλακέτας, οι κεραίες και το περίβλημα μπορούν να επηρεάσουν το RSSI. |
Κατά τη δημιουργία ενός νέου έργου, εγκαταστήστε το στοιχείο RAIL Utility, RSSI. Αυτή η δυνατότητα περιλαμβάνει τα προεπιλεγμένα RSSI Offset Silabs που μετρώνται για κάθε εξάρτημα. Αυτή η μετατόπιση μπορεί να τροποποιηθεί εάν είναι απαραίτητο μετά από δοκιμή ραδιοσυχνοτήτων του πλήρους προϊόντος σας. |
758965 |
Τα στοιχεία συμπλέγματος ZCL και ο πίνακας εντοπισμού εντολών ZCL δεν συγχρονίζονται. Επομένως, κατά την ενεργοποίηση ή απενεργοποίηση ενός στοιχείου συμπλέγματος ZCL, οι υλοποιημένες εντολές δεν θα ενεργοποιούνται/απενεργοποιούνται στην αντίστοιχη καρτέλα εντολών ZCL Advanced Configurator. | Μη αυτόματη ενεργοποίηση/απενεργοποίηση εντοπισμού για τις επιθυμητές εντολές ZCL στο ZCL Advanced Configurator. |
765735 | Η ενημέρωση OTA αποτυγχάνει σε Sleepy End Device με ενεργοποιημένο το αίτημα σελίδας. | Χρησιμοποιήστε το αίτημα αποκλεισμού αντί του αιτήματος σελίδας. |
845649 |
Κατάργηση CLI: Το βασικό στοιχείο δεν εξαλείφει τις κλήσεις EEPROM cli προς sl_cli.h. |
Διαγράψτε το eeprom-cli.c file που καλεί το sl_cli.h. Επιπλέον, οι κλήσεις στο sl_cli.h καθώς και στο sl_cli_command_arg_t στο ota-storage-simple-eeprom μπορούν να σχολιαστούν. |
857200 |
ias-zone-server. Το c επιτρέπει τη δημιουργία βιβλιοδεσίας με διεύθυνση CIE "0000000000000000" και εκ των υστέρων δεν επιτρέπει περαιτέρω δεσμεύσεις. | Δεν υπάρχει γνωστή λύση |
1019961 | Δημιουργήθηκε μάρκα Z3Gatewayfile σκληρούς κωδικούς "gcc" ως CC | Δεν υπάρχει γνωστή λύση |
ID # | Περιγραφή | Λύση |
1039767 |
Ζήτημα υπερχείλισης ουράς επανάληψης του δικτύου δρομολογητή Zigbee σε περίπτωση χρήσης RTOS πολλαπλών νημάτων. |
Το Zigbee Stack δεν είναι ασφαλές για νήμα. Ως αποτέλεσμα, η κλήση των API στοίβας Zigbee από άλλη εργασία δεν υποστηρίζεται στο περιβάλλον του λειτουργικού συστήματος και μπορεί να φέρει τη στοίβα σε κατάσταση «μη λειτουργική». Ανατρέξτε στην ακόλουθη σημείωση εφαρμογής για περισσότερες πληροφορίες και μια λύση χρησιμοποιώντας το πρόγραμμα χειρισμού συμβάντων.
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Το Z3Switch sampΗ εφαρμογή ενεργοποιεί μόνο ένα κουμπί (π.χ. btn1) από προεπιλογή, το οποίο οδηγεί σε αναντιστοιχία στην περιγραφή του κουμπιού στο έργο file. | Λύση: Εγκαταστήστε το στιγμιότυπο btn0 με μη αυτόματο τρόπο κατά τη δημιουργία του έργου Z3Switch. |
1161063 | Το Z3Light και ενδεχομένως άλλες εφαρμογές αναφέρουν εσφαλμένες τιμές αναθεώρησης συμπλέγματος. | Ενημερώστε μη αυτόματα το χαρακτηριστικό αναθεώρησης συμπλέγματος στην κατάλληλη αναθεώρησή τους. |
1164768,
1171478, 1171479 |
ΣΦΑΛΜΑ: ezspErrorHandler 0x34 αναφέρθηκε επανειλημμένα κατά τη λειτουργία λήψης mfglib | Για να μειώσετε τα μηνύματα σφάλματος που εκτυπώνονται, διαμορφώστε το EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS στην εφαρμογή υποδοχής στο 100, επομένως η ουρά επανάκλησης απελευθερώνεται πιο γρήγορα. |
1252460 | Οι ρουτίνες ανάκτησης SimEEPROM (τόσο για την έκδοση 1 όσο και για την έκδοση 2) που εκτελούνται κατά την εκκίνηση ενδέχεται να εκτελούν μη ευθυγραμμισμένες κλήσεις διαγραφής σελίδας flash με αποτέλεσμα ισχυρισμούς κατά τη διάρκεια του em_msc. c's MSC_ErasePage ρουτίνα. | Λύση: Τοποθετήστε την ακόλουθη γραμμή κώδικα στην κορυφή της συνάρτησης MSC_ErasePage() στο em_msc.c: διεύθυνση έναρξης = (uint32_t*)((uint32_t)startAddress &
~(FLASH_PAGE_SIZE-1)); |
Καταργημένα στοιχεία
Καταργήθηκε στην κυκλοφορία
Στο GSDK 7.4.0.0 και μετά, συμπεριλαμβανομένης αυτής της ενημέρωσης κώδικα, η επιλογή «-v» σε μια Z3Gateway για μια εφαρμογή κεντρικού υπολογιστή Linux για τη δημιουργία διεπαφής telnet με τη θύρα 4900 ή 4901 έχει καταργηθεί. Ο εναλλακτικός προτεινόμενος τρόπος για να δημιουργήσετε μια διεπαφή telnet είναι να χρησιμοποιήσετε βοηθητικά προγράμματα Linux όπως το "socat".
Καταργήθηκε στην κυκλοφορία
Καταργήθηκαν τα ακόλουθα καταργημένα API ασφαλείας:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Χρησιμοποιήστε τα API που παρέχονται από το Zigbee Security Manager για πρόσβαση στην αποθήκευση κλειδιών και κατακερματισμό HMAC.
Καταργημένα αντικείμενα
Καταργήθηκε κατά την απελευθέρωση
- Καταργήθηκαν τα διπλότυπα δημόσια API στη δημόσια κεφαλίδα file gp-types.h.
- Το στοιχείο zigbee_end_device_bind έχει καταργηθεί. Αυτό το στοιχείο χρησιμοποιήθηκε για τον συντονιστή για τη διαμεσολάβηση δεσμευτικών εκ νέου αναζητήσεων για τελικές συσκευές. Αυτή η προαιρετική λειτουργία αφαιρέθηκε από το R22 της προδιαγραφής πυρήνα Zigbee.
- Καταργήθηκε το setPacketBufferCount() στο af-host.c και η άχρηστη θήκη ελέγχου EZSP_CONFIG_PACKET_BUFFER_COUNT: στο command-handlers.c.
- Καταργήθηκε το όρισμα memoryAllocation επειδή δεν υπάρχει ανάγκη διαίρεσης σε δύο φάσεις κατά την προετοιμασία του NCP.
- Καταργήθηκε το emberAfNcpInitCallback() στο app.c των se14-comms-hub, se14-ihd και se14-meter-gas.
- Καταργήθηκε η τιμή της ρύθμισης EZSP_CONFIG_RETRY_QUEUE_SIZE κατά την προετοιμασία ncp στο ncp-configuration.c
Multiprotocol Gateway και RCP
Νέα είδη
Προστέθηκε στην κυκλοφορία
- Ταυτόχρονη ακρόαση, απελευθερώνεται η δυνατότητα για τις στοίβες Zigbee και OpenThread να λειτουργούν σε ανεξάρτητα κανάλια 802.15.4 όταν χρησιμοποιούν EFR32xG24 ή xG21 RCP.
- Η ταυτόχρονη ακρόαση δεν είναι διαθέσιμη για τον συνδυασμό RCP 802.15.4 RCP/Bluetooth RCP, τον συνδυασμό Zigbee NCP/OpenThread RCP ή για το σύστημα Zigbee/OpenThread system-on-chip (SoC). Θα προστεθεί σε αυτά τα προϊόντα σε μελλοντική κυκλοφορία.
- Η επέκταση προμηθευτή OpenThread CLI έχει προστεθεί στις εφαρμογές κεντρικού υπολογιστή OpenThread των κοντέινερ πολλαπλών πρωτοκόλλων. Αυτό περιλαμβάνει τις εντολές coex cli.
Βελτιώσεις
Άλλαξε στην έκδοση
- Ο συνδυασμός πολλαπλών πρωτοκόλλων Zigbee NCP/OpenThread RCP είναι πλέον ποιότητα παραγωγής.
Διορθώθηκαν Θέματα
Διορθώθηκε στην έκδοση
ID # | Περιγραφή |
1213701 |
Το zigbeed δεν επέτρεψε τη δημιουργία καταχώρησης πίνακα αντιστοίχισης πηγής για ένα παιδί, εάν η έμμεση ουρά MAC έχει ήδη δεδομένα σε εκκρεμότητα για αυτό το παιδί. Αυτή η συμπεριφορά θα μπορούσε να οδηγήσει σε αποτυχία συναλλαγών επιπέδου εφαρμογής μεταξύ του παιδιού και κάποιας άλλης συσκευής λόγω έλλειψης APS Ack ή απόκρισης επιπέδου εφαρμογής, κυρίως λόγω διακοπής και απροσδόκητου τερματισμού των αναβαθμίσεων ZCL OTA που στοχεύουν τη θυγατρική συσκευή. |
1244461 | Η καταχώριση πίνακα αντιστοίχισης πηγής για το παιδί θα μπορούσε να αφαιρεθεί παρά τα μηνύματα που εκκρεμούν. |
Διορθώθηκε στην έκδοση
ID # | Περιγραφή |
1081828 | Πρόβλημα απόδοσης με Zigbee/BLE DMP που βασίζονται σε FreeRTOSample εφαρμογές. |
1090921 | Το Z3GatewayCpc αντιμετώπισε πρόβλημα με τη δημιουργία δικτύου σε θορυβώδες περιβάλλον. |
1153055 | Ένας ισχυρισμός στον κεντρικό υπολογιστή προκλήθηκε όταν παρουσιάστηκε αποτυχία επικοινωνίας κατά την ανάγνωση της έκδοσης NCP από το zigbee_ncp-ble_ncp-uart sample app. |
1155676 | Το 802.15.4 RCP απέρριψε όλα τα ληφθέντα πακέτα unicast (μετά την αποδοχή MAC) εάν πολλές διεπαφές 15.4 μοιράζονταν το ίδιο αναγνωριστικό κόμβου 16 bit. |
1173178 | Ο κεντρικός υπολογιστής ανέφερε ψευδώς εκατοντάδες πακέτα που έλαβε με mfglib στη ρύθμιση Host-RCP. |
1190859 | Σφάλμα EZSP κατά την αποστολή τυχαίων πακέτων mfglib στη ρύθμιση Host-RCP. |
1199706 | Οι δημοσκοπήσεις δεδομένων από παιδιά ξεχασμένων τελικών συσκευών δεν έθεταν σωστά ένα πλαίσιο σε εκκρεμότητα στο RCP για να βάλουν στην ουρά μια εντολή Αποχώρηση & Επανασύνδεση στο προηγούμενο παιδί. |
1207967 | Η εντολή "mfglib send random" έστελνε επιπλέον πακέτα στο Zigbeed. |
1208012 | Η λειτουργία mfglib rx δεν ενημέρωσε σωστά τις πληροφορίες πακέτων κατά τη λήψη στο RCP. |
1214359 | Ο κόμβος συντονιστή κατέρρευσε όταν 80 ή περισσότεροι δρομολογητές προσπάθησαν να συνδεθούν ταυτόχρονα στη ρύθμιση Host-RCP. |
1216470 |
Μετά την αναμετάδοση μιας μετάδοσης για τη μάσκα διεύθυνσης 0xFFFF, ένα Zigbee RCP που ενεργεί ως γονική συσκευή θα άφηνε το σύνολο σημαιών δεδομένων σε εκκρεμότητα για κάθε παιδί. Αυτό είχε ως αποτέλεσμα κάθε παιδί να μένει ξύπνιο αναμένοντας δεδομένα μετά από κάθε δημοσκόπηση και απαιτούσε κάποια άλλη εκκρεμή συναλλαγή δεδομένων σε κάθε τελική συσκευή για να διαγραφεί τελικά αυτή η κατάσταση. |
Γνωστά ζητήματα στην τρέχουσα έκδοση
Θέματα με έντονους χαρακτήρες προστέθηκαν από την προηγούμενη έκδοση. Εάν χάσατε μια κυκλοφορία, οι σημειώσεις πρόσφατης έκδοσης είναι διαθέσιμες στο https://www.si-labs.com/developers/gecko-software-development-kit.
ID # | Περιγραφή | Λύση |
811732 | Η υποστήριξη προσαρμοσμένου διακριτικού δεν είναι διαθέσιμη όταν χρησιμοποιείτε το Zigbeed. | Η υποστήριξη σχεδιάζεται σε μελλοντική έκδοση. |
937562 | Η εντολή "διαφήμιση σε" Bluetoothctl αποτυγχάνει με την εφαρμογή rcp-uart- 802154-blehci στο Raspberry Pi OS 11. | Χρησιμοποιήστε την εφαρμογή btmgmt αντί για bluetoothctl. |
1022972 | Το Coex δεν λειτουργεί σε ZB NCP + OT RCP. | Σχεδιάζεται υποστήριξη για μελλοντική κυκλοφορία. |
1074205 | Το CMP RCP δεν υποστηρίζει δύο δίκτυα στο ίδιο αναγνωριστικό PAN. | Χρησιμοποιήστε διαφορετικά αναγνωριστικά PAN για κάθε δίκτυο. Η υποστήριξη σχεδιάζεται σε μελλοντική έκδοση. |
1122723 | Σε ένα πολυάσχολο περιβάλλον, το CLI μπορεί να μην ανταποκρίνεται στην εφαρμογή z3-light_ot-ftd_soc. | Δεν υπάρχει γνωστή λύση. |
1124140 | z3-light_ot-ftd_soc sampΗ εφαρμογή le δεν είναι σε θέση να σχηματίσει το δίκτυο Zigbee εάν το δίκτυο OT είναι ήδη ανοιχτό. | Ξεκινήστε πρώτα το δίκτυο Zigbee και μετά το δίκτυο OT. |
1170052 |
Το CMP Zigbee NCP + OT RCP και το DMP Zigbee NCP + BLE NCP ενδέχεται να μην χωρούν σε εξαρτήματα RAM 64 KB και χαμηλότερη σε αυτήν την τρέχουσα έκδοση. |
Ανταλλακτικά 64 KB δεν υποστηρίζονται αυτήν τη στιγμή για αυτές τις εφαρμογές. |
1209958 |
Το ZB/OT/BLE RCP σε Bobcat και Bobcat Lite μπορεί να σταματήσει να λειτουργεί μετά από λίγα λεπτά όταν εκτελούνται και τα τρία πρωτόκολλα |
Θα εξεταστεί σε μελλοντική έκδοση |
1221299 | Οι ενδείξεις Mfglib RSSI διαφέρουν μεταξύ RCP και NCP. | Θα εξεταστεί σε μελλοντική έκδοση. |
1231021 | Το OTBR μπορεί να επιβεβαιώσει ότι 80+ συσκευές zigbee συνδέονται ταυτόχρονα. | Προστέθηκε μια επιδιόρθωση που μπορεί να επιλύσει το πρόβλημα. Θα αντιμετωπιστεί πλήρως σε μελλοντική έκδοση. |
Καταργημένα στοιχεία
- Κανένας
Καταργημένα αντικείμενα
Καταργήθηκε κατά την απελευθέρωση
- Η μακροεντολή "NONCOMPLIANT_ACK_TIMING_WORKAROUND" καταργήθηκε. Όλες οι εφαρμογές RCP υποστηρίζουν πλέον από προεπιλογή χρόνο ολοκλήρωσης 192 μsec για μη βελτιωμένα ακρόαση, ενώ εξακολουθούν να χρησιμοποιούν χρόνο ολοκλήρωσης 256 μsec για βελτιωμένα ακρόαση που απαιτούνται από το CSL.
Χρήση αυτής της έκδοσης
Αυτή η έκδοση περιέχει τα ακόλουθα:
- Στοίβα Zigbee
- Zigbee Application Framework
- Ζίγκμπι Σample Εφαρμογές
Για περισσότερες πληροφορίες σχετικά με το Zigbee και το EmberZNet SDK, ανατρέξτε στο UG103.02: Zigbee Fundamentals.
Εάν είστε χρήστης για πρώτη φορά, ανατρέξτε στο QSG180: Zigbee EmberZNet Quick-Start Guide for SDK 7.0 and Higher, για οδηγίες σχετικά με τη διαμόρφωση του περιβάλλοντος ανάπτυξής σας, τη δημιουργία και την αναλαμπή ωςampτην αίτηση και τις αναφορές τεκμηρίωσης που υποδεικνύουν τα επόμενα βήματα.
Εγκατάσταση και χρήση
Το Zigbee EmberZNet SDK παρέχεται ως μέρος του Gecko SDK (GSDK), της σουίτας Silicon Labs SDK. Για να ξεκινήσετε γρήγορα με το GSDK, εγκαταστήστε το Simplicity Studio 5, το οποίο θα ρυθμίσει το περιβάλλον ανάπτυξης και θα σας καθοδηγήσει στην εγκατάσταση του GSDK. Το Simplicity Studio 5 περιλαμβάνει όλα όσα χρειάζονται για την ανάπτυξη προϊόντων IoT με συσκευές Silicon Labs, συμπεριλαμβανομένου ενός προγράμματος εκκίνησης πόρων και έργου, εργαλείων διαμόρφωσης λογισμικού, πλήρους IDE με αλυσίδα εργαλείων GNU και εργαλείων ανάλυσης. Οδηγίες εγκατάστασης παρέχονται στον ηλεκτρονικό Οδηγό χρήσης Simplicity Studio 5.
Εναλλακτικά, το Gecko SDK μπορεί να εγκατασταθεί με μη αυτόματο τρόπο κατεβάζοντας ή κλωνοποιώντας το πιο πρόσφατο από το GitHub. Βλέπω https://github.com/Sili-conLabs/gecko_sdk για περισσότερες πληροφορίες.
Το Simplicity Studio εγκαθιστά το GSDK από προεπιλογή σε:
- (Windows): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Χρήστες/ /SimplicityStudio/SDKs/gecko_sdk
Η τεκμηρίωση ειδικά για την έκδοση SDK εγκαθίσταται με το SDK. Πρόσθετες πληροφορίες μπορούν συχνά να βρεθούν στα άρθρα της γνωσιακής βάσης (KBA). Οι αναφορές API και άλλες πληροφορίες σχετικά με αυτήν και προηγούμενες εκδόσεις είναι διαθέσιμες στο https://docs.silabs.com/.
Πληροφορίες Ασφαλείας
Ενσωμάτωση Ασφαλούς Θησαυροφυλάκιου
Για εφαρμογές που επιλέγουν να αποθηκεύουν τα κλειδιά με ασφάλεια χρησιμοποιώντας το στοιχείο Secure Key Storage σε εξαρτήματα Secure Vault-High, ο ακόλουθος πίνακας δείχνει τα προστατευμένα κλειδιά και τα χαρακτηριστικά προστασίας αποθήκευσης που διαχειρίζεται το στοιχείο Zigbee Security Manager.
Τυλιγμένο κλειδί | Εξαγώγιμο / Μη Εξαγώγιμο | Σημειώσεις |
Κλειδί δικτύου | Εξαγώγιμο | |
Κλειδί συνδέσμου κέντρου εμπιστοσύνης | Εξαγώγιμο | |
Κλειδί μεταβατικού συνδέσμου | Εξαγώγιμο | Ευρετηριασμένος πίνακας κλειδιών, αποθηκευμένος ως πτητικό κλειδί |
Κλειδί σύνδεσης εφαρμογής | Εξαγώγιμο | Ευρετηριασμένος πίνακας κλειδιών |
Ασφαλίστε το κλειδί EZSP | Εξαγώγιμο | |
Κλειδί κρυπτογράφησης ZLL | Εξαγώγιμο | |
Προρυθμισμένο κλειδί ZLL | Εξαγώγιμο | |
Κλειδί διακομιστή μεσολάβησης GPD | Εξαγώγιμο | Ευρετηριασμένος πίνακας κλειδιών |
Κλειδί νεροχύτη GPD | Εξαγώγιμο | Ευρετηριασμένος πίνακας κλειδιών |
Εσωτερικό/Κλειδί Placeholder | Εξαγώγιμο | Εσωτερικό κλειδί για χρήση από το Zigbee Security Manager |
- Τα τυλιγμένα κλειδιά που επισημαίνονται ως "Μη Εξαγώγιμα" μπορούν να χρησιμοποιηθούν αλλά δεν μπορούν να χρησιμοποιηθούν viewέκδοση ή κοινή χρήση κατά το χρόνο εκτέλεσης.
- Τα τυλιγμένα κλειδιά που επισημαίνονται ως "Εξαγώγιμα" μπορούν να χρησιμοποιηθούν ή να μοιραστούν κατά το χρόνο εκτέλεσης, αλλά παραμένουν κρυπτογραφημένα ενώ αποθηκεύονται στο flash.
- Οι εφαρμογές χρήστη δεν χρειάζεται ποτέ να αλληλεπιδρούν με τα περισσότερα από αυτά τα κλειδιά. Τα υπάρχοντα API για τη διαχείριση των κλειδιών του πίνακα κλειδιών σύνδεσης ή των κλειδιών μεταβατικής χρήσης εξακολουθούν να είναι διαθέσιμα στην εφαρμογή χρήστη και τώρα δρομολογούνται μέσω του στοιχείου Zigbee Security Manager.
- Ορισμένα από αυτά τα κλειδιά ενδέχεται να μην είναι εξαγόμενα στην εφαρμογή χρήστη στο μέλλον. Οι εφαρμογές χρηστών ενθαρρύνονται να μην βασίζονται στην εξαγωγή κλειδιών εκτός εάν είναι απολύτως απαραίτητο.
- Για περισσότερες πληροφορίες σχετικά με τη λειτουργία Secure Vault Key Management, ανατρέξτε στο AN1271: Secure Key Storage.
Συμβουλές ασφαλείας
Για να εγγραφείτε στο Security Advisories, συνδεθείτε στην πύλη πελατών της Silicon Labs και, στη συνέχεια, επιλέξτε Αρχική σελίδα λογαριασμού. Κάντε κλικ στο HOME για να μεταβείτε στην αρχική σελίδα της πύλης και, στη συνέχεια, κάντε κλικ στο πλακίδιο Διαχείριση ειδοποιήσεων. Βεβαιωθείτε ότι είναι επιλεγμένες οι "Συμβουλευτικές Ειδοποιήσεις Λογισμικού/Ασφάλειας & Ειδοποιήσεις Αλλαγών Προϊόντος (PCN)" και ότι έχετε εγγραφεί τουλάχιστον για την πλατφόρμα και το πρωτόκολλό σας. Κάντε κλικ στην Αποθήκευση για να αποθηκεύσετε τυχόν αλλαγές.
Υποστήριξη
Οι πελάτες του Development Kit δικαιούνται εκπαίδευση και τεχνική υποστήριξη. Χρησιμοποιήστε το Silicon Laboratories Zigbee web σελίδα για να λάβετε πληροφορίες σχετικά με όλα τα προϊόντα και τις υπηρεσίες της Silicon Labs Zigbee και να εγγραφείτε για υποστήριξη προϊόντων.
Μπορείτε να επικοινωνήσετε με την υποστήριξη της Silicon Laboratories στη διεύθυνση http://www.silabs.com/support.
Στούντιο απλότητας
Πρόσβαση με ένα κλικ σε MCU και ασύρματα εργαλεία, τεκμηρίωση, λογισμικό, βιβλιοθήκες πηγαίου κώδικα και άλλα. Διαθέσιμο για Windows, Mac και Linux!
Αρνηση
Η Silicon Labs σκοπεύει να παρέχει στους πελάτες την πιο πρόσφατη, ακριβή και σε βάθος τεκμηρίωση όλων των περιφερειακών και των λειτουργικών μονάδων που είναι διαθέσιμες για τους υπεύθυνους υλοποίησης συστημάτων και λογισμικού που χρησιμοποιούν ή σκοπεύουν να χρησιμοποιήσουν τα προϊόντα της Silicon Labs. Τα δεδομένα χαρακτηρισμού, οι διαθέσιμες μονάδες και τα περιφερειακά, τα μεγέθη μνήμης και οι διευθύνσεις μνήμης αναφέρονται σε κάθε συγκεκριμένη συσκευή και οι «Τυπικές» παράμετροι που παρέχονται μπορεί και διαφέρουν σε διαφορετικές εφαρμογές. Εφαρμογή π.χampΤα όσα περιγράφονται εδώ είναι μόνο για επεξηγηματικούς σκοπούς. Η Silicon Labs διατηρεί το δικαίωμα να κάνει αλλαγές χωρίς περαιτέρω ειδοποίηση στις πληροφορίες, τις προδιαγραφές και τις περιγραφές του προϊόντος και δεν παρέχει εγγυήσεις για την ακρίβεια ή την πληρότητα των περιεχομένων πληροφοριών. Χωρίς προηγούμενη ειδοποίηση, η Silicon Labs ενδέχεται να ενημερώσει το υλικολογισμικό του προϊόντος κατά τη διάρκεια της διαδικασίας κατασκευής για λόγους ασφάλειας ή αξιοπιστίας. Τέτοιες αλλαγές δεν θα αλλάξουν τις προδιαγραφές ή την απόδοση του προϊόντος. Η Silicon Labs δεν φέρει καμία ευθύνη για τις συνέπειες της χρήσης των πληροφοριών που παρέχονται σε αυτό το έγγραφο. Αυτό το έγγραφο δεν υπονοεί ούτε χορηγεί ρητά οποιαδήποτε άδεια για το σχεδιασμό ή την κατασκευή ολοκληρωμένων κυκλωμάτων. Τα προϊόντα δεν έχουν σχεδιαστεί ή εγκριθεί για χρήση σε συσκευές Κατηγορίας ΙΙΙ της FDA, εφαρμογές για τις οποίες απαιτείται έγκριση πριν από την αγορά του FDA ή σε Συστήματα Υποστήριξης Ζωής χωρίς τη συγκεκριμένη γραπτή συγκατάθεση της Silicon Labs. «Σύστημα Υποστήριξης Ζωής» είναι οποιοδήποτε προϊόν ή σύστημα που προορίζεται να υποστηρίξει ή να διατηρήσει τη ζωή ή/και την υγεία, το οποίο, εάν αποτύχει, μπορεί εύλογα να αναμένεται ότι θα οδηγήσει σε σημαντικό προσωπικό τραυματισμό ή θάνατο. Τα προϊόντα της Silicon Labs δεν έχουν σχεδιαστεί ή εγκριθεί για στρατιωτικές εφαρμογές. Τα προϊόντα της Silicon Labs δεν πρέπει σε καμία περίπτωση να χρησιμοποιούνται σε όπλα μαζικής καταστροφής, συμπεριλαμβανομένων (ενδεικτικά) πυρηνικών, βιολογικών ή χημικών όπλων ή πυραύλων ικανών να μεταφέρουν τέτοια όπλα. Η Silicon Labs αποποιείται κάθε ρητή και σιωπηρή εγγύηση και δεν φέρει ευθύνη για τυχόν τραυματισμούς ή ζημιές που σχετίζονται με τη χρήση ενός προϊόντος της Silicon Labs σε τέτοιες μη εξουσιοδοτημένες εφαρμογές.
Σημείωμα: Αυτό το περιεχόμενο μπορεί να περιέχει προσβλητική ορολογία που είναι πλέον ξεπερασμένη. Η Silicon Labs αντικαθιστά αυτούς τους όρους με γλώσσα χωρίς αποκλεισμούς όπου είναι δυνατόν. Για περισσότερες πληροφορίες, επισκεφθείτε www.silabs.com/about-us/inclusive-lexicon-project.
Πληροφορίες για το εμπορικό σήμα
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, λογότυπο Energy Micro και συνδυασμοί τους , «οι πιο φιλικοί προς την ενέργεια μικροελεγκτές στον κόσμο», Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, το Telegesis Logo®, USBXpress® , Zentri, το λογότυπο Zentri και Οι επωνυμίες Zentri DMS, Z-Wave® και άλλα είναι εμπορικά σήματα ή κατατεθέντα εμπορικά σήματα της Silicon Labs. Τα ARM, CORTEX, Cortex-M3 και THUMB είναι εμπορικά σήματα ή σήματα κατατεθέντα της ARM Holdings. Το Keil είναι σήμα κατατεθέν της ARM Limited. Το Wi-Fi είναι σήμα κατατεθέν της Wi-Fi Alliance. Όλα τα άλλα προϊόντα ή επωνυμίες που αναφέρονται στο παρόν είναι εμπορικά σήματα των αντίστοιχων κατόχων τους.
ΕΠΑΦΗ
- Silicon Laboratories Inc.
- 400 West Cesar Chavez
- Austin, TX 78701
- ΗΠΑ
- www.silabs.com
Έγγραφα / Πόροι
![]() |
Λογισμικό Stack SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol [pdf] Οδηγός χρήστη SDK 7.4.1.0 GA Zigbee Protocol Stack Software, SDK 7.4.1.0 GA, Zigbee Protocol Stack Software, Protocol Stack Software, Stack Software |