SILICON LABS 8.0.0.0 Bluetooth Mesh SDK
![]()
Vacib məlumat
Bluetooth şəbəkəsi çoxdan çoxa (m:m) rabitəni təmin edən Bluetooth Low Energy (LE) cihazları üçün mövcud olan yeni topologiyadır. O, iri miqyaslı cihaz şəbəkələri yaratmaq üçün optimallaşdırılıb və avtomatlaşdırma, sensor şəbəkələri və aktivlərin izlənməsi üçün idealdır. Bluetooth inkişafı üçün proqram təminatımız və SDK Bluetooth Mesh və Bluetooth funksionallığını dəstəkləyir. Tərtibatçılar qoşulmuş işıqlar, ev avtomatlaşdırılması və aktivlərin izlənilməsi sistemləri kimi LE cihazlarına şəbəkə rabitəsi əlavə edə bilərlər. Proqram həmçinin Bluetooth siqnalını, mayak skanını və GATT bağlantılarını dəstəkləyir ki, Bluetooth şəbəkəsi ağıllı telefonlara, planşetlərə və digər Bluetooth LE cihazlarına qoşula bilsin.
Bu buraxılışa Bluetooth mesh spesifikasiyası 1.1 versiyası tərəfindən dəstəklənən funksiyalar daxildir.
Bu buraxılış qeydləri SDK versiyalarını əhatə edir:
8.0.0.0 16 dekabr 2024-ci ildə buraxıldı
![]()
ƏSAS XÜSUSİYYƏTLƏR
- Micrium və FreeRTOS üçün dəstək əlavə edildi.
- Baq düzəlişləri və kiçik təkmilləşdirmələr.
Uyğunluq və İstifadə Bildirişləri
Təhlükəsizlik yeniləmələri və bildirişlər haqqında ətraflı məlumat üçün bununla quraşdırılmış Platformanın Buraxılış Qeydlərinin Təhlükəsizlik bölməsinə baxın.
SDK və ya üzərində Silicon Labs Buraxılış Qeydləri səhifəsi. Silicon Labs həmçinin sizin üçün Təhlükəsizlik Məsləhətlərinə abunə olmağı şiddətlə tövsiyə edir
aktual məlumatlar. Təlimatlar üçün və ya Silicon Labs Bluetooth mesh SDK-da yenisinizsə, Bu Buraxılışın İstifadəsinə baxın.
Uyğun Kompilyatorlar:
ARM (IAR-EWARM) versiyası 9.40.1 üçün IAR Embedded Workbench
- macOS və ya Linux-da IarBuild.exe komanda xətti yardım proqramı və ya IAR Embedded Workbench GUI ilə qurmaq üçünwine-dan istifadə yanlışlıqla nəticələnə bilər files qısa yaratmaq üçün şərabın hashing alqoritmindəki toqquşmalara görə istifadə olunur file adlar.
- MacOS və ya Linux-da müştərilərə Simplicity Studio-dan kənarda IAR ilə qurmamaq tövsiyə olunur. Bunu edən müştərilər düzgünlüyünü diqqətlə yoxlamalıdırlar files istifadə olunur.
Simplicity Studio ilə təmin edilmiş GCC (The GNU Compiler Collection) 12.2.1 versiyası.
- GCC-nin keçid vaxtının optimallaşdırılması funksiyası deaktiv edilib, nəticədə şəkil ölçüsü bir qədər artıb.
Yeni Əşyalar
Yeni Xüsusiyyətlər
Buraxılış 8.0.0.0-da əlavə edilib
Yeni keçmişamples:
RTOS (Micrium və FreeRTOS) dəstəyi bir neçə keçmiş üçün əlavə edilmişdiramples.
Micrium və FreeRTOS variantları aşağıdakı tətbiqlər üçün hazırlanmışdır:
- btmesh_ncp_empty
- btmesh_soc_empty
- btmesh_soc_nlc_basic_scene_selector
- btmesh_soc_nlc_dimming_control
- btmesh_soc_switch_ctl
FreeRTOS variantı aşağıdakı proqramlar üçün hazırlanmışdır:
- btmesh_soc_nlc_sensor_ambient_light
- btmesh_soc_nlc_sensor_tutulması
- btmesh_soc_sensor_client
- btmesh_soc_sensor_termometr
Qeyd edək ki, Cihaz Mikroproqramı yeniləməsi RTOS variant tətbiqlərində hələ dəstəklənmir.
Yeni komponentlər:
- btmesh_solicitation_config_client
Proksi Xidməti Sorğu üçün komponent əlavə edildi. - App_rta və App_btmesh_rta
Çılpaq metal və RTOS ilə əlaqəli xidmətlər üçün tətbiq iş vaxtı adapter təbəqəsi. - Btmesh_lcd_server
Böyük Kompozisiya Məlumat Modelləri Metaməlumatlar Səhifə 0 nəsli üçün komponent.
Digər yeni xüsusiyyətlər:
- Modellər Metatdata Page 0 dəstəklənir və keçmiş üçün avtomatik olaraq yaradılıramples.
- App_button_press proqram təminatının geri qaytarılmasını dəstəkləyir.
- Mesh Konfiqurator aləti Təchizatçı Modelləri üçün Səhifə 1 və Səhifə 2 Kompozisiya Məlumatlarının yaradılmasını dəstəkləyir.
- Network Analyzer aləti Bluetooth Mesh 1.1 spesifikasiyasını dəstəkləyir.
Yeni API-lər
Buraxılış 8.0.0.0-da əlavə edilib
Tətbiq komponentlərində dəyişikliklər:
Sli_sensor_server_cadence.c adı Sl_sensor_server_cadence.c olaraq dəyişdirildi
Təkmilləşdirmələr
Buraxılış 8.0.0.0-da dəyişdirildi
Təchizatçı və təminatçı üzrə OOB identifikasiyası məlumatlarının idarə edilməsi üçün API sənədləri düzəldildi və dəqiqləşdirildi.
Sabit Problemlər
Buraxılış 8.0.0.0-da düzəldildi
| Şəxsiyyət vəsiqəsi # | Təsvir |
| 348529 | Mesajları silmək üçün təkrar oxutmadan qorunma yoxlamaları sıradan gələn seqmentlərlə bağlı künc işi üçün çox ciddi idi. |
| 1337570 | DFU Client modelində potensial null göstərici istinadı düzəldildi. |
| 1339163 | Həddindən artıq yüklənmə hallarını idarə etməyə kömək etmək üçün Tx növbəsindən köhnə gedən reklamlar silindi. |
| 1345085, 1345650 |
RTOS istifadə edildikdə, BGAPI əmri və hadisələrin idarə edilməsi ilə sabit sinxronizasiya və ip təhlükəsizliyi problemləri. |
| 1356050 | Potensial uğursuz ola biləcək lazımsız GATT xidmət quraşdırma əməliyyatlarını aradan qaldıraraq əvvəlki düzəliş təkmilləşdirildi. |
| 1378339 | GATT funksionallığı ilə daxili təchizatçılara təsir edən dövri tapşırıqların icrası problemi həll edildi. |
| 1378639 | Sabit DFU Standalone Updater deinitializasiya ardıcıllığı. |
Cari Buraxılışda Məlum Problemlər
Qalın hərflərlə yazılmış məsələlər əvvəlki buraxılışdan sonra əlavə edilmişdir.
| Şəxsiyyət vəsiqəsi # | Təsvir | Çözüm |
| 401550 | Seqmentlərə bölünmüş mesajın idarə olunması uğursuzluğu üçün BGAPI hadisəsi yoxdur. | Tətbiq zaman aşımı / tətbiq səviyyəsinin cavabının olmaması səbəbindən uğursuzluğu çıxarmalıdır; satıcı modelləri üçün API təmin edilmişdir. |
| 454059 | KR prosesinin sonunda çoxlu sayda əsas yeniləmə vəziyyəti dəyişikliyi hadisələri yaradılır və bu, NCP növbəsini doldura bilər. | Layihədə NCP növbə uzunluğunu artırın. |
| 454061 | Gediş-dönüş gecikmə testlərində 1.5 ilə müqayisədə cüzi performans azalması müşahidə edildi. | |
| 624514 | Bütün bağlantılar aktiv olubsa və GATT proksisi istifadə olunursa, birləşdirilə bilən reklamın yenidən qurulması ilə bağlı problem. | Lazım olduğundan daha bir əlaqə ayırın. |
| 841360 | GATT daşıyıcısı üzərində seqmentləşdirilmiş mesaj ötürülməsinin zəif performansı. | Əsas BLE bağlantısının Bağlantı intervalının qısa olduğundan əmin olun; ATT MTU-nun tam Mesh PDU-ya uyğun olması üçün kifayət qədər böyük olduğundan əmin olun; Hər bir əlaqə hadisəsi üçün çoxlu LL paketlərinin ötürülməsinə imkan vermək üçün minimum əlaqə hadisəsinin uzunluğunu tənzimləyin. |
| 1121605 | Yuvarlaqlaşdırma xətaları planlaşdırılan hadisələrin gözləniləndən çox az fərqli vaxtlarda başlamasına səbəb ola bilər. | |
| 1226127 | Host provayderi keçmişample ikinci node təmin etməyə başlayanda ilişib qala bilər. | İkinci nodu təmin etməzdən əvvəl host provayder proqramını yenidən başladın. |
| 1204017 | Distribyutor paralel özünü FW Yeniləmə və FW Yükləmə ilə idarə edə bilmir. | Öz-özünə FW yeniləməsini və FW yükləməsini paralel olaraq həyata keçirməyin. |
Köhnəlmiş Elementlər
8.0.0.0 buraxılışında köhnəlmişdir
Heç biri
Silinmiş Elementlər
Buraxılış 8.0.0.0-da silindi
Heç biri.
Bu Buraxılışdan İstifadə
Bu buraxılış aşağıdakıları ehtiva edir
- Silicon Labs Bluetooth mesh yığın kitabxanası
- Bluetooth mesh samptətbiqlər
Əgər siz ilk dəfə istifadəçisinizsə, baxın QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Quraşdırma və İstifadə
Bluetooth mesh SDK Silicon Labs SDK dəsti olan Simplicity SDK-nın (GSDK) bir hissəsi kimi təqdim olunur. Simplicity SDK ilə tez başlamaq üçün quraşdırın Simplicity Studio 5, bu sizin inkişaf mühitinizi quracaq və Simplicity SDK quraşdırılmasında sizə yol göstərəcək. Simplicity Studio 5 resurs və layihə başlatma cihazı, proqram konfiqurasiya alətləri, GNU alətlər silsiləsi ilə tam IDE və analiz alətləri daxil olmaqla, Silicon Labs cihazları ilə IoT məhsulunun inkişafı üçün lazım olan hər şeyi ehtiva edir. Quraşdırma təlimatları verilir
onlayn Sadəlikdə Studio 5 istifadəçi təlimatı.
Alternativ olaraq, Simplicity SDK GitHub-dan ən yenisini yükləmək və ya klonlaşdırmaqla əl ilə quraşdırıla bilər. Bax https://github.com/SiliconLabs/simplicity_sdk daha ətraflı məlumat üçün. Simplicity Studio standart olaraq Simplicity SDK-nı quraşdırır:
Simplicity Studio standart olaraq Simplicity SDK-nı quraşdırır:
- Windows: C:\Users\\SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /İstifadəçilər//SimplicityStudio/SDKs/simplicity_sdk
SDK versiyasına xas olan sənədlər SDK ilə quraşdırılır. Əlavə məlumat tez-tez tapıla bilər bilik bazası məqalələri (KBAs). API istinadları və bu və əvvəlki buraxılışlar haqqında digər məlumatlar burada mövcuddur https://docs.silabs.com/.
Təhlükəsizlik Məlumatı
Təhlükəsiz Vault İnteqrasiyası
Stackin bu versiyası Secure Vault Key Management ilə inteqrasiya olunub. Secure Vault High cihazlarına yerləşdirildikdə şəbəkə şifrələmə açarları Secure Vault Açar İdarəetmə funksiyasından istifadə etməklə qorunur. Aşağıdakı cədvəl qorunan açarları və onların saxlanma mühafizə xüsusiyyətlərini göstərir.
| Açar | Bir node üzrə ixrac | Provayderdə ixrac imkanı | Qeydlər |
| Şəbəkə açarı | İxrac edilə bilən | İxrac edilə bilən | Şəbəkə açarının törəmələri yalnız RAM-da mövcuddur, şəbəkə açarları isə flaşda saxlanılır |
| Tətbiq açarı | İxrac olunmayan | İxrac edilə bilən | |
| Cihaz açarı | İxrac olunmayan | İxrac edilə bilən | Təminatçının vəziyyətində, Təminatçının öz cihaz açarına, eləcə də digər cihazların açarlarına tətbiq edilir |
“İxrac olunmayan” kimi qeyd olunan açarlar istifadə oluna bilər, lakin ola bilməz viewed və ya iş vaxtında paylaşılır.
“İxrac edilə bilən” kimi qeyd olunan açarlar icra zamanı istifadə oluna və ya paylaşıla bilər, lakin flaşda saxlanarkən şifrələnmiş qalır.
Secure Vault Key Management funksionallığı haqqında ətraflı məlumat üçün baxın AN1271: Təhlükəsiz Açar Saxlama.
Təhlükəsizlik Məsləhətləri
Təhlükəsizlik Məsləhətlərinə abunə olmaq üçün Silicon Labs müştəri portalına daxil olun, sonra Account Home seçin. Portalın əsas səhifəsinə keçmək üçün ANA SƏHİFƏ klikləyin və sonra Bildirişləri idarə et plitəsi üzərinə klikləyin. 'Proqram təminatı/Təhlükəsizlik Məsləhət Bildirişləri və Məhsul Dəyişikliyi Bildirişləri (PCNs)' yoxlanıldığından və platformanız və protokolunuz üçün minimum abunə olduğunuzdan əmin olun. İstənilən dəyişikliyi saxlamaq üçün Saxla klikləyin.
![]()
Dəstək
İnkişaf Kitinin müştəriləri təlim və texniki dəstək üçün uyğundur. istifadə edin Silicon Labs Bluetooth şəbəkəsi web səhifə əldə etmək
bütün Silicon Labs Bluetooth məhsulları və xidmətləri haqqında məlumat və məhsul dəstəyi üçün qeydiyyatdan keçin.
Silicon Laboratories dəstəyi ilə əlaqə saxlayın http://www.silabs.com/support.
SDK Buraxılış və Baxım Siyasəti
Ətraflı məlumat üçün bax SDK Buraxılış və Baxım Siyasəti.
Sadəlik studiyası
MCU və simsiz alətlərə, sənədlərə, proqram təminatına, mənbə kodu kitabxanalarına və daha çoxuna bir kliklə giriş. Windows, Mac və Linux üçün mövcuddur!
![]()
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Keyfiyyət
www.silabs.com/quality
Dəstək və İcma
www.silabs.com/community
İmtina
Silicon Labs müştərilərə Silicon Labs məhsullarından istifadə edən və ya istifadə etmək niyyətində olan sistem və proqram təminatı tətbiqçiləri üçün mövcud olan bütün periferiya və modulların ən son, dəqiq və dərin sənədlərini təqdim etmək niyyətindədir. Xarakteristika məlumatları, mövcud modullar və periferiyalar, yaddaş ölçüləri və yaddaş ünvanları hər bir xüsusi cihaza aiddir və təqdim olunan “Tipik” parametrlər müxtəlif proqramlarda dəyişə bilər və dəyişir. Tətbiq məsampBurada təsvir edilənlər yalnız illüstrativ məqsədlər üçündür. Silicon Labs buradakı məhsul məlumatlarına, spesifikasiyalara və təsvirlərə əlavə xəbərdarlıq etmədən dəyişiklik etmək hüququnu özündə saxlayır və daxil edilmiş məlumatların düzgünlüyünə və ya tamlığına zəmanət vermir. Əvvəlcədən xəbərdarlıq etmədən Silicon Labs təhlükəsizlik və ya etibarlılıq səbəbi ilə istehsal prosesi zamanı məhsulun proqram təminatını yeniləyə bilər. Bu cür dəyişikliklər məhsulun texniki xüsusiyyətlərini və ya məhsuldarlığını dəyişməyəcək. Silicon Labs bu sənəddə verilmiş məlumatdan istifadənin nəticələrinə görə məsuliyyət daşımır. Bu sənəd hər hansı inteqral sxemlərin layihələndirilməsi və ya istehsalı üçün hər hansı lisenziyanı nəzərdə tutmur və ya açıq şəkildə vermir. Məhsullar Silicon Labs-in xüsusi yazılı razılığı olmadan FDA Class III cihazlarında, FDA-nın əvvəlcədən təsdiqi tələb olunan tətbiqlərdə və ya Həyata Dəstək Sistemlərində istifadə üçün nəzərdə tutulmayıb və ya icazə verilməyib. “Həyatı Dəstək Sistemi” həyatı və/və ya sağlamlığı dəstəkləmək və ya təmin etmək üçün nəzərdə tutulmuş hər hansı məhsul və ya sistemdir və uğursuz olarsa, əhəmiyyətli şəxsi zədə və ya ölümlə nəticələnə bilər. Silicon Labs məhsulları hərbi tətbiqlər üçün nəzərdə tutulmayıb və ya icazə verilməyib. Silicon Labs məhsulları heç bir halda nüvə, bioloji və ya kimyəvi silahlar da daxil olmaqla (lakin bununla məhdudlaşmayaraq) kütləvi qırğın silahlarında və ya belə silahları çatdıra bilən raketlərdə istifadə edilməməlidir. Silicon Labs bütün açıq və nəzərdə tutulan zəmanətlərdən imtina edir və belə icazəsiz tətbiqlərdə Silicon Labs məhsulunun istifadəsi ilə bağlı hər hansı xəsarət və ya zədələrə görə məsuliyyət daşımır.
Ticarət nişanı haqqında məlumat
Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs® və Silicon Labs logosu® , Bluegiga® , Bluegiga Logo® , EFM®, EFM32® , EFR, Ember® , Energy Micro, Energy Micro loqosu və onların birləşmələri , “dünyanın ən enerji dostu mikrokontrollerləri”, Redpine Signals® , WiSeConnect , n-Link, EZLink® , EZRadio® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegesis, Telegesis Logo® , USBXpress® , Zentri, Zentri loqosu və Zentri DMS Z-Wave® və digərləri ticarət nişanlarıdır və ya Silicon Labs-in qeydə alınmış ticarət nişanları. ARM, CORTEX, Cortex-M3 və THUMB ARM Holdings-in ticarət nişanları və ya qeydə alınmış ticarət nişanlarıdır. Keil qeydiyyatdan keçmişdir
ARM Limited ticarət nişanı. Wi-Fi, Wi-Fi Alyansının qeydə alınmış ticarət nişanıdır. Burada qeyd olunan bütün digər məhsullar və ya brend adlar müvafiq sahiblərinin ticarət nişanlarıdır.
Müştəri dəstəyi
Silicon Laboratories Inc.
400 Qərbi Sezar Çaves
Austin, TX 78701
ABŞ
www.silabs.com
Sənədlər / Resurslar
![]() |
SILICON LABS 8.0.0.0 Bluetooth Mesh SDK [pdf] İstifadəçi təlimatı 8.0.0.0 Bluetooth Mesh SDK, 8.0.0.0, Bluetooth Mesh SDK, Mesh SDK, SDK |

