6.1.1.0 Bluetooth Mesh SDK
"
Spesifikasiyalar
- Məhsulun adı: Gecko SDK Suite 4.4
- Buraxılış tarixi: 2 may 2024-cü il
- Bluetooth Mesh Spesifikasiya Versiyası: 1.1
- Əhatə olunan SDK Versiyaları: 6.1.1.0, 6.1.0.0, 6.0.1.0, 6.0.0.0
Məhsul haqqında məlumat
Gecko SDK Suite 4.4 hərtərəfli proqram təminatıdır
Bluetooth şəbəkəsində qeyd olunan xüsusiyyətləri dəstəkləyən dəst
spesifikasiya versiyası 1.1. Buraya müxtəlif pro daxildirfiles və API-lər üçün
Bluetooth mesh-in inkişafını asanlaşdırmaq
tətbiqlər.
Uyğunluq və İstifadə Bildirişləri
Təhlükəsizlik yeniləmələri və bildirişlər üçün Təhlükəsizlik bölməsinə baxın
bu SDK və ya ziyarətə daxil olan Gecko Platforma Buraxılış qeydlərinin
Silicon Labs Buraxılış Qeydləri səhifəsi. Abunə olmaqla xəbərdar olun
ən son məlumat üçün Təhlükəsizlik Məsləhətçilərinə müraciət edin. Başlayanlar bilər
haqqında təlimatlar üçün "Bu Buraxılışın İstifadəsi" təlimatına baxın
Silicon Labs Bluetooth mesh SDK-dan istifadə etməklə.
Uyğun Kompilyatorlar
Düzgün olduğundan əmin olun files dəstəklənənlərlə istifadə olunur
sorunsuz inteqrasiyası və tərtibi üçün kompilyatorlar
Bluetooth mesh proqramları.
Məhsuldan İstifadə Təlimatları
Model Davranış Seçimlərinin qurulması
Satıcı model sinifindən istifadə edərək model davranış seçimlərini təyin etmək üçün,
bu məqsədlə əlavə edilmiş yeni əmrdən istifadə edin. Bu əmr imkan verir
üçün yığından iş buferinin ayrılıb-ayrılmadığına nəzarət edirsiniz
mesaj qəbulu hesabatı üçün hər bir satıcı modeli.
API Dəyişiklikləri və Əlavələri
Xüsusi API dəyişiklikləri üçün buraxılış qeydlərinə baxın və
təmin edilmiş SDK versiyalarında əlavələr. ilə tanış olun
təkmilləşdirilmiş funksionallıqdan istifadə etmək üçün yeni API və əmrlər
Bluetooth mesh proqramları.
Ən Son Relizlərdə Təkmilləşdirmələr
Ən son SDK-da təqdim edilən təkmilləşdirmələrdən xəbərdar olun
diaqnostik əmrlərdə dəyişikliklər, konfiqurasiya kimi buraxılışlar
imkanlar, daha kiçik proqram təminatı şəkillərinə aparan kod optimallaşdırması,
və azaldılmış RAM istifadəsi.
Tez-tez verilən suallar
S: Təhlükəsizlik yeniləmələri haqqında necə məlumatlı qala bilərəm?
A: Ən son məlumat üçün Təhlükəsizlik Məsləhətçilərinə abunə olun
Gecko SDK Suite ilə əlaqəli təhlükəsizlik yeniləmələri və bildirişlər haqqında
4.4.
S: Bu SDK-dan istifadə haqqında daha çox məlumatı haradan tapa bilərəm?
A: İstifadəçidə verilmiş ətraflı təlimatlara baxın
təlimatla və ya Silikon Laboratoriyalarına baş çəkin webəlavə resurslar üçün sayt
Bluetooth mesh SDK-dan səmərəli istifadə etmək.
“`
Bluetooth® mesh SDK 6.1.1.0 GA
Gecko SDK Suite 4.4 2 may 2024-cü il
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 5.3 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:
ƏSAS XÜSUSİYYƏTLƏR
· Mesh 1.1-in ixtisaslı tətbiqi · Əlavə edilmiş Şəbəkə İşıqlandırma Nəzarəti (NLC)
profiles
6.1.1.0 2 may 2024-cü ildə buraxıldı 6.1.0.0 10 aprel 2024-cü ildə buraxıldı 6.0.1.0 14 fevral 2024-cü ildə buraxıldı 6.0.0.0 13 dekabr 2023-cü ildə buraxıldı
Uyğunluq və İstifadə Bildirişləri
Təhlükəsizlik yeniləmələri və bildirişlər haqqında əlavə məlumat üçün bu SDK ilə quraşdırılmış Gecko Platforma Buraxılış qeydlərinin Təhlükəsizlik bölməsinə və ya Silicon Labs Buraxılış Qeydləri səhifəsində baxın. Silicon Labs həmçinin ən son məlumat üçün Təhlükəsizlik Məsləhətlərinə abunə olmağı tövsiyə edir. 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 üçün şərabdan istifadə edilməsi belə nəticələnə bilər.
səhv 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 xaricində IAR ilə qurmamaq tövsiyə olunur. Bunu edən müştərilər diqqətli olmalıdır
düzgün olduğunu yoxlayın files istifadə olunur.
Simplicity Studio ilə təmin edilmiş GCC (The GNU Compiler Collection) versiyası 12.2.1. · GCC-nin keçid vaxtının optimallaşdırılması xüsusiyyəti qeyri-aktiv edilib, nəticədə şəkil ölçüsü bir qədər artıb.
silabs.com | Daha bağlı dünya qurmaq.
Copyright © 2024 Silicon Laboratories
Bluetooth Mesh 6.1.1.0
İçindəkilər
İçindəkilər
1 Yeni Əşya …………………………………………………………………………………………………………………………… ………………………………………… 3 1.1 Yeni Xüsusiyyətlər ………………………………………………………………………………… ………………………………………………………………………………………………….. 3 1.2 Yeni API-lər……………………………………………… ………………………………………………………………………………………………………… 4
2 Təkmilləşdirmələr…………………………………………………………………………………………………………………………… ………………………………. 7 3 Sabit Problemlər …………………………………………………………………………………………………………………………… ………………………………………… 8 4 Cari Buraxılışda Məlum Problemlər ……………………………………………………………………… ……………………………………………………………………………………… 9 5 Köhnəlmiş əşyalar……………………………………………………………… …………………………………………………………………………………….. 10 6 Silinmiş əşyalar ……………………………… …………………………………………………………………………………………………………………….. 11 7 Bu Buraxılışdan İstifadə………………………………………………………………………………………………………………………… ……………………….. 12
7.1 Quraşdırma və İstifadə ……………………………………………………………………………………………………………………………… …………………… 12 7.2 Təhlükəsizlik Məlumatı……………………………………………………………………………………………………… ……………………………………………… 12 7.3 Dəstək ………………………………………………………………………………… ………………………………………………………………………. 13
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 2
Yeni Əşyalar
1 Yeni maddələr
Gecko SDK-nın (GSDK) bu buraxılışı, lazım olduqda bu versiyaya yamaqlar istisna olmaqla, bütün EFM və EFR cihazları üçün birləşmiş dəstəyi ilə sonuncu olacaq. 2024-cü ilin ortalarından başlayaraq biz ayrı-ayrı SDK-ları təqdim edəcəyik: · Mövcud Gecko SDK Series 0 və 1 cihazları dəstəyi ilə davam edəcək. · Yeni SDK xüsusi olaraq Series 2 və 3 cihazlarına xidmət edəcək. Gecko SDK proqram təminatı siyasətimiz çərçivəsində təmin edilən uzunmüddətli dəstək, texniki xidmət, keyfiyyət və cavab reaksiyasına heç bir dəyişiklik etmədən bütün Series 0 və 1 cihazları dəstəkləməyə davam edəcək. Yeni SDK Gecko SDK-dan ayrılacaq və tərtibatçılara irəliləyiş əldə etməyə kömək edən yeni funksiyalar təklif etməyə başlayacaqtagSeriya 2 və 3 məhsullarımızın qabaqcıl imkanlarından e. Bu qərar müştəri rəyinə uyğundur və proqram təminatı SDK-larımızda müstəsna istifadəçi təcrübəsi üçün keyfiyyəti yüksəltmək, sabitliyi təmin etmək və performansı artırmaq öhdəliyimizi əks etdirir.
1.1 Yeni Xüsusiyyətlər
Buraxılış 6.0.1.0-da əlavə edilib SLC komponentlərində dəyişikliklər: Təminatçı və Təminatçı rolunun yanında üçüncü BT Mesh Rolu əlavə edildi, burada tətbiq xüsusi rolu həyata keçirmək azadlığı əldə edir. məsələnample, Təminatçı və ya Təminatçı rolu icra müddəti seçilə bilər.
Buraxılış 6.0.0.0-da əlavə edilib Yeni Şəbəkə İşıqlandırmasına Nəzarət (NLC) məsələnampproqramlar: BT Mesh NLC Basic Lightness Controller Pro-nun nümayişi üçün btmesh_soc_nlc_basic_lightness_controllerfile BT Mesh NLC Basic Scene Selector Pro-nun nümayişi üçün btmesh_soc_nlc_basic_scene_selectorfile BT Mesh NLC Karartma Nəzarətçisi Pro-nun nümayişi üçün btmesh_soc_nlc_dimming_controlfile BT Mesh NLC Ambient Light Sensor Pro-nun nümayişi üçün btmesh_soc_nlc_sensor_ambient_lightfile BT Mesh NLC Occupancy Sensor Pro-nun nümayişi üçün btmesh_soc_nlc_sensor_occupancyfile (insanlar hesablayır)
Keçmişdə dəyişikliklərampproqramlar: btmesh_soc_sensor_server silindi və onun funksionallığı 3-ə bölündü.amples: · Sensor Server Modelinin termometr ilə nümayişi üçün btmesh_soc_sensor_thermometer · BT Mesh NLC Occupancy Sensor Pro-nun nümayişi üçün btmesh_soc_nlc_sensor_occupancyfile (insanları hesablayır) · BT Mesh NLC Ambient Light Sensor Pro-nun nümayişi üçün btmesh_soc_nlc_sensor_ambient_lightfile btmesh_soc_switch adı btmesh_soc_switch_ctl olaraq dəyişdirildi, məqsədi Light CTL Müştəri Modelinin istifadəsini nümayiş etdirməkdir. keçmişample artıq səhnələri idarə etmir (Səhnə Müştərisi) btmesh_soc_light btmesh_soc_light_ctl olaraq dəyişdirildi keçmişample artıq LC Server modelini və Scene Server, Scheduler Server və Time Server Modellərini nümayiş etdirmir btmesh_soc_hsl btmesh_soc_light_hsl olaraq dəyişdirilib keçmişample artıq LC Server modelini və Scene Server, Scheduler Server və Time Server Modellərini nümayiş etdirmir
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 3
Hamısında Yeni Maddələr Dəyişiklikləri keçmişample proqramlar: DFU şəkil yeniləmələri create_bl_ əvəzinə Python skripti ilə yaradılırfiles.bat/.sh files Mesh Kompozisiya Məlumatlarına Dəstək Səhifə 1, 2, 128, 129, 130 bütün keçmişlər üçün əlavə edildiamples, bu səhifələr avtomatik olaraq BT Mesh Configurator aləti tərəfindən yaradılır. Yeni SLC komponentləri: BT Mesh NLC Basic Lightness Controller Pro-nun nümayişi üçün btmesh_nlc_basic_lightness_controllerfile btmesh_nlc_basic_lightness_controller_profileKompozisiya Məlumatı üçün _metadata Page 2 Basic Lightness Controller Pro üçün NLC dəstəyifile BT Mesh NLC Basic Scene Selector Pro-nun nümayişi üçün btmesh_nlc_basic_scene_selectorfile btmesh_nlc_basic_scene_selector_profileKompozisiya Məlumatı üçün _metadata Səhifə 2 Basic Scene Selector Pro üçün NLC dəstəyifile BT Mesh NLC Karartma Nəzarətçisi Pro-nun nümayişi üçün btmesh_nlc_dimming_controlfile btmesh_nlc_dimming_control_profileKompozisiya Məlumatı üçün _metadata Page 2 Dimming Controller Pro üçün NLC dəstəyifile BT Mesh NLC Ambient Light Sensor Pro-nun nümayişi üçün btmesh_nlc_ambient_light_sensorfile btmesh_nlc_ambient_light_sensor_profileKompozisiya Məlumatı üçün _metadata Səhifə 2 Ambient Light Sensor Pro üçün NLC dəstəyifile BT Mesh NLC Occupancy Sensor Pro-nun nümayişi üçün btmesh_nlc_occupancy_sensorfile (İnsanlar sayır) btmesh_nlc_occupancy_sensor_profile_Tərkibi Datası üçün metaməlumatlar Səhifə 2 Occupancy Sensor Pro üçün NLC dəstəyifile btmesh_generic_level_client_ext Ümumi Baza komponentini Generic Move Unacknowledged və Generic Delta Unacknownledged mesajları ilə genişləndirmək üçün ncp_btmesh_ae_server qovşağı üçün Silabs Konfiqurasiya Serveri təchizatçı modelini Advertisement Extension Silabs_serverliab üçün Silabs Uzantısı üzərindən ötürməyə imkan vermək üçün node üçün satıcı modeli. ncp_btmesh_user_cmd BGAPI istifadəçi mesajları, cavabları və hadisələri istifadə edərək NCP hostu ilə NCP hədəfi arasında əlaqəni nümayiş etdirmək üçün.
1.2 Yeni API-lər
Buraxılış 6.1.0.0 BGAPI əlavələri əlavə edildi: Skan cavabı məlumatlarını Mesh təminat və Mesh proxy xidmət reklamları ilə əlaqələndirmək üçün qovşaq sinfinə yeni əmrlər əlavə edildi. Mesh proksi xidməti reklamları ilə əlaqəli skan cavab məlumatları hər bir şəbəkə açarı üçün ayrıca təyin oluna bilər, beləliklə, o açarla şifrələnmiş məlumatları ehtiva edə bilər, lakin bunu idarə etmək proqramdan asılıdır. Yeni əmrlər bunlardır: · sl_btmesh_node_set_proxy_service_scan cavabı: Proksi xidmət reklamı üçün skan cavab məlumatını təyin edin · sl_btmesh_node_clear_proxy_service_scan_response: Proksi xidmət reklamı üçün skan cavab məlumatını silin · sl_btmesh_node_set_proxy_service_processing server cavabı təyin edin isement · sl_btmesh_node_clear_provisioning_service_scan_response: Təminat xidməti üçün skan cavab məlumatlarını silin reklam
Model davranış seçimlərini təyin etmək üçün satıcı modeli sinfinə yeni əmr əlavə edildi. Hal-hazırda mesaj qəbulu hesabatı üçün hər bir təchizatçı modeli üçün yığından iş buferinin ayrılıb-alan edilməməsinə nəzarət edən bir seçim var. Standart dəyər (1) ayırır
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 4
Yeni Əşyalar
əlavə yığın yaddaş istifadəsi hesabına cihaz yüksək yük altında olduqda hadisə hesabatının dayanıqlığını artıran bufer. Yeni əmr belədir: · sl_btmesh_vendor_model_set_option: Satıcı modeli davranış seçimini təyin edin
Dostluqla əlaqəli hadisələri bildirmək üçün diaqnostik sinifə yeni əmrlər əlavə edildi. Yeni əmrlər bunlardır: · sl_btmesh_diagnostic_enable_friend: Dostluqla əlaqəli diaqnostik hadisələrin yaradılmasını aktivləşdirin · sl_btmesh_diagnostic_disable_friend: Dostluqla əlaqəli diaqnostik hadisələrin yaradılmasını söndürün · sl_btmesh_diagnostic_get_friendship: Yenidən dostluq diaqnostikası
Diaqnostik sinifə əlavə edilən yeni hadisələr aşağıdakılardır: · sl_btmesh_diagnostic_friend_queue: Mesajın dostluq mesajı növbəsinə əlavə edilməsi üçün hadisə · sl_btmesh_diagnostic_friend_relay: LPN-ə ötürülən mesaj üçün hadisə · sl_btmesh_diagnostic_relay dostluqdan silinən mesaj üçün hadisə
Buraxılış 6.0.0.0-da əlavə edilib
SLC komponentlərində dəyişikliklər:
ncp_btmesh_dfu komponentinin ncp_btmesh_dfu.h yeni API-yə malikdir
void sl_btmesh_ncp_dfu_handle_cmd(void *data, bool *cmd_handled);
Təminat uğursuz olduqdan sonra btmesh_provisioning_decorator komponenti ehtiyatı yenidən başlatmır
btmesh_lighting_server-in sl_btmesh_lighting_server.h yeni API-yə malikdir
void sl_btmesh_update_lightness(uint16_t yüngüllük, uint32_t qalan_ms);
btmesh_event_log-un daha ətraflı konfiqurasiya seçimləri var
btmesh_ctl_client-in sl_btmesh_ctl_client.h-də API dəyişikliyi var
əvəzinə
boşluq sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage);
yeni API-dir
void sl_btmesh_ctl_client_set_temperature(uint8_t temperatur_faiz);
void sl_btmesh_ctl_client_set_lightness(uint8_t yüngüllük_faiz); BGAPI əlavələri: Cihaz diaqnostikası üçün yeni BGAPI sinfi əlavə edildi. O, tətbiqi Mesh stack statistik sayğacları və lazım olduqda aktivləşdirilə və söndürülə bilən şəbəkə PDU-nun ötürülməsi və proksi ilə bağlı hadisəyə əsaslanan hesabatı ilə təmin edir. Diaqnostik sinifdə BGAPI əmrləri bunlardır: · sl_btmesh_diagnostic_init: Diaqnostik komponenti işə salın · sl_btmesh_diagnostic_deinit: Diaqnostik komponenti işə salma · sl_btmesh_diagnostic_enable_relaying: · Şəbəkələrin yenidən təşkili ilə bağlı hesabatın aktivləşdirilməsi diagnostic_disable_relay: Şəbəkə PDU ötürülməsinin hadisəyə əsaslanan hesabatını deaktiv edin /proxing fəaliyyəti · sl_btmesh_diagnostic_get_relay: İndiyə qədər ötürülən/proksiləşdirilmiş şəbəkə PDU-larının sayını əldə edin · sl_btmesh_diagnostic_get_statistics: Mesh stack statistics counters əldə edin · sl_btmesh_diagnostic_clear_statistic counters:
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 5
Diaqnostika sinfində BGAPI hadisəsi belədir: · sl_btmesh_diagnostic_relay: Şəbəkə PDU-nun yığın tərəfindən ötürülməsi və ya proksiləşdirilməsi barədə məlumat verən hadisə
Yeni Əşyalar
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 6
Təkmilləşdirmələr
2 Təkmilləşdirmələr
Buraxılış 6.1.0.0-da dəyişdirildi
Statistikanı əldə etmək üçün diaqnostik sinif BGAPI əmri bütün məlumatları bir anda almaq əvəzinə məlumat hissələrini əldə etmək üçün dəyişdirildi. Zəng edən şəxs statistik məlumatlarda yığının ofseti ilə birlikdə tələb etdiyi yığının ölçüsünü təqdim etməlidir və sorğu məhdudiyyətləri nəzərə alınmaqla zəng təmin edilə bilən çox məlumatla geri qayıdacaq.
Buraxılış 6.0.0.0-da dəyişdirildi
Təchizatçı və ya qovşaq indi konfiqurasiya müştəri modelindən və mesajlar üçün təyinat kimi öz əsas ünvanından istifadə edərək özünü konfiqurasiya edə bilər. Bu, özünü konfiqurasiyanı sınaq BGAPI əmrləri ilə əvəz edə bilər.
Kodun optimallaşdırılması, istifadə olunan xüsusiyyətlər dəstindən asılı olaraq əvvəlkindən bir qədər kiçik proqram təminatı şəkilləri ilə nəticələnə bilər.
Kodun optimallaşdırılması, istifadə olunan xüsusiyyətlər dəstindən asılı olaraq əvvəlkindən bir qədər kiçik RAM istifadəsi ilə nəticələnə bilər.
Mesh yığını artıq köhnəlmiş BLE reklamçı və skaner komponentlərini tələb etmir və ya dəstəkləmir. Bunun əvəzinə, o, hər birinin cari versiyalarından istifadə edir (genişləşdirilməmiş reklamlar üçün köhnə reklamçı və köhnə skaner və genişləndirilmiş reklamlar üçün genişləndirilmiş reklamçı və genişləndirilmiş skaner). Həm BLE, həm də Mesh BGAPI-lərdən istifadə edən proqramlar artıq köhnəlmiş BLE reklamçısını və skaner komponentlərini də istifadə etməməlidir.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 7
Sabit Problemlər
3 Sabit Problemlər
Buraxılış 6.1.0.0-da düzəldildi
ID # 1235337 1247422 1251498 1252252 1254356 1276121
Təsvir Həddindən artıq yüklənmiş cihazda GATT xidmətinin kəşfini daha etibarlı etdi. Həddindən artıq yüklənmiş cihazda satıcı modelinin qəbulunu daha möhkəm etdi. Keçid vaxtı daxil olmaqla İşıqlandırma mesajı qeydlərdə səhv xəta mesajına səbəb olduqda düzəldildi. Ümumi Köçürmə mesajı sönük bir aşağıya qədər daşaraq aşağı düşməyə səbəb olduqda düzəldildi. Dost alt sisteminin deinisializasiyası ilə reqressiya düzəldildi. Daxili təchizatçı əsas yeniləmə prosedurunu işə saldıqda BGAPI səviyyəsində sabit tətbiq açarı indeksinin kəsilməsi.
Buraxılış 6.0.0.1-da düzəldildi
ID # 1226000 1206620 1230833 1243565 1244298 1243556
Təsvir Şəxsi node şəxsiyyətini yoxlamaq üçün qovşaq kimliyini yoxlamaq üçün Genişləndirilmiş Provayder BGAPI funksiyası. Proqram təminatının yoxlanılması problemlərini düzəltmək üçün yüksək yükləmə zamanı BGAPI hadisələrinin buraxılması nəticəsində yaranan problemlər düzəldildi. Dost altsisteminin başlanğıcsızlaşdırılması düzəldildi, beləliklə, yenidən başlatma cihazı sıfırlamadan işləyir. Təchizatçının işə salınması uğursuz olarsa baş verə biləcək sabit qəza, məsələnample düzgün formalaşmamış DCD səbəbiylə. Scene Client modelinin Qeydiyyatın Vəziyyəti hadisəsində saxta əlavə oktetlərin hesabatı düzəldildi. BT Mesh tətbiqi komponentləri üçün avtomatik node başlatma silindi. İndi bütün komponentlər Provisioner rolunda da istifadə edilə bilər.
Buraxılış 6.0.0.0-da düzəldildi
ID № 360955 1198887 1202073 1202088 1206714 1206715, 1211012, 1211022 1211017 1212373 1212854 1197398 1194443
Təsvir Birinci və ikinci diqqət taymer hadisəsi arasındakı interval bir saniyədən çox ola bilər. Şəxsi mayak təsadüfi reklamçı ünvanı bütün alt şəbəkələr üçün eynidir, lakin fərqli olmalıdır. Btmesh_ncp_empty example GCC kompilyatoru ilə BRD4182-də kifayət qədər RAM yoxdur. Btmesh_soc_switch keçmişample IAR kompilyatoru ilə BRD4311 və BRD4312-də kifayət qədər RAM yoxdur. Proksi server proksi serverə alt şəbəkə əlavə edildikdə proksi əlaqə üzərində mayak buraxmalıdır Cihaz tərkibi məlumatı üçün dəstək səhifə 2, 129 və 130 konfiqurasiya serveri modelində mövcud olmalıdır. eləcə də uzaqdan təminat dəstəkləndikdə böyük kompozisiya data server modeli
Məkan məlumatının vaxtaşırı dərc edilməsi hər ikisi məlum olduqda qlobal və yerli yer arasında növbəli olmalıdır. Bir neçə yüz proksi əlaqə açıldıqdan və bağlandıqdan sonra proksi əlaqənin idarə edilməsində resurs sızması LPN-ə MBT-nin çəkmə rejiminin ötürülməsi uğurla tamamlanmır DFU distribyutor tətbiqi hazırda mümkün deyil 60-dan çox qovşağı uğurla idarə etmək
Btmesh_soc_switch_ctl məsələnample IAR kompilyatoru ilə bütün lövhələrdə tərtib edir.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 8
Cari Buraxılışda Məlum Problemlər
4 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.
ID № 401550 454059 454061 624514 841360
1121605 1226127 1204017
Təsvir Seqmentlərə bölünmüş mesajların işlənməsi uğursuzluğu üçün BGAPI hadisəsi yoxdur.
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. Gediş-dönüş gecikmə testlərində 1.5 ilə müqayisədə cüzi performans azalması müşahidə edildi. 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. GATT daşıyıcısı üzərində seqmentləşdirilmiş mesaj ötürülməsinin zəif performansı.
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. Host provayderi keçmişample ikinci node təmin etməyə başlayanda ilişib qala bilər. Distribyutor paralel özünü FW Yeniləmə və FW Yükləmə ilə idarə edə bilmir.
Çözüm Tətbiq zaman aşımı/tətbiq səviyyəsinin cavabının olmaması ilə bağlı uğursuzluğu çıxarmalıdır; satıcı modelləri üçün API təmin edilmişdir. Layihədə NCP növbə uzunluğunu artırın.
Lazım olduğundan daha bir əlaqə ayırın.
Ə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.
İkinci nodu təmin etməzdən əvvəl host provayder proqramını yenidən başladın. Öz-özünə FW yeniləməsini və FW yükləməsini paralel olaraq həyata keçirməyin.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 9
Köhnəlmiş Elementlər
5 Köhnəlmiş əşyalar
6.0.0.0 buraxılışında köhnəlmişdir BGAPI əmri sl_btmesh_node_get_networks() köhnəlmişdir. Əvəzinə sl_btmesh_node_key_key_count() və sl_btmesh_node_get_key() istifadə edin. sl_btmesh_test_set_segment_send_delay() və sl_btmesh_test_set_sar_config() BGAPI əmrləri köhnəlmişdir. Əvəzinə sl_btmesh_sar_config_set_sar_transmitter() və sl_btmesh_sar_config_server_set_sar_receiver() istifadə edin.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 10
Silinmiş Elementlər
6 Silinmiş əşyalar
6.0.0.0 buraxılışında silindi BGAPI əmrləri sl_btmesh_test_set_local_config() və sl_btmesh_test_get_local_config() silindi. BGAPI əmrləri sl_btmesh_node_get_statistics() və sl_btmesh_node_clear_statistics() silindi.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 11
7 Bu Buraxılışdan İstifadə
Bu buraxılışda aşağıdakılar var · Silicon Labs Bluetooth şəbəkəsi yığını kitabxanası · Bluetooth şəbəkəsiampƏgər siz ilk dəfə istifadəçisinizsə, QSG176-ya baxın: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Bu Buraxılışdan İstifadə
7.1 Quraşdırma və İstifadə
Bluetooth mesh SDK Silicon Labs SDK dəsti olan Gecko SDK-nın (GSDK) bir hissəsi kimi təqdim olunur. GSDK ilə cəld işə başlamaq üçün Simplicity Studio 5-i quraşdırın ki, bu proqram sizin inkişaf mühitinizi quracaq və GSDK 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ı onlayn Simplicity Studio 5 İstifadəçi Təlimatında verilmişdir.
Alternativ olaraq, Gecko SDK GitHub-dan ən son yükləmə və ya klonlama yolu ilə əl ilə quraşdırıla bilər. Ətraflı məlumat üçün https://github.com/SiliconLabs/gecko_sdk baxın.
GSDK defolt quraşdırma yeri Simplicity Studio 5.3 və daha yüksək versiya ilə dəyişdi. · Windows: C: İstifadəçilər SimplicityStudioSDKsgecko_sdk · MacOS: /İstifadəçilər/ /SimplicityStudio/SDKs/gecko_sdk
SDK versiyasına xas olan sənədlər SDK ilə quraşdırılır. Əlavə məlumatı tez-tez bilik bazası məqalələrində (KBA) tapmaq olar. API istinadları və bu və əvvəlki buraxılışlar haqqında digər məlumat https://docs.silabs.com/ saytında mövcuddur.
7.2 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
Şəbəkə açarı Proqram açarı Cihaz açarı
Bir node üzrə ixrac
İxrac edilə bilən
İxrac olunmayan
İxrac olunmayan
Provayderdə ixrac imkanı
İxrac edilə bilən
İxrac edilə bilən
İxrac edilə bilən
Qeydlər
Şə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ə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 icra zamanı 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 AN1271: Secure Key Storage-a baxın.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 12
Bu Buraxılışdan İstifadə
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.
7.3 Dəstək
İnkişaf Kitinin müştəriləri təlim və texniki dəstək üçün uyğundur. Silicon Labs Bluetooth şəbəkəsindən istifadə edin web bütün Silicon Labs Bluetooth məhsulları və xidmətləri haqqında məlumat əldə etmək və məhsul dəstəyi üçün qeydiyyatdan keçmək üçün səhifə.
Silicon Laboratories dəstəyi ilə http://www.silabs.com/support ünvanında əlaqə saxlayın.
silabs.com | Daha bağlı dünya qurmaq.
Bluetooth Mesh 6.1.1.0 | 13
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ə ətraflı 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. Qeyd: Bu məzmunda köhnəlmiş təhqiramiz terminologiya ola bilər. Silicon Labs bu terminləri mümkün olan hər yerdə inklüziv dillə əvəz edir. Əlavə məlumat üçün www.silabs.com/about-us/inclusive-lexicon-project saytına daxil olun
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 mikro nəzarət cihazları”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplic , Telegesis, Telegesis Logo®, USBXpress® , Zentri, Zentri loqosu və Zentri DMS, Z-Wave® və başqaları Silicon Labs-in ticarət nişanları və ya qeydiyyatdan keçmiş ticarət nişanlarıdır. 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 ARM Limited şirkətinin qeydə alınmış ticarət nişanıdır. 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.
Silicon Laboratories Inc. 400 West Sezar Chavez Austin, TX 78701 ABŞ
www.silabs.com
Sənədlər / Resurslar
![]() |
SILICON LABS 6.1.1.0 Bluetooth Mesh SDK [pdf] İstifadəçi Təlimatı 6.1.1.0 Bluetooth Mesh SDK, 6.1.1.0, Bluetooth Mesh SDK, Mesh SDK, SDK |


