SILICON-LABS-Blogo

SILICON LABS Bluetooth Mesh SDK нармафзори дарунсохт

SILICON-LABS-Bluetooth-Mesh-SDK-нармафзор-дастур-корбар-маҳсулот

Мушаххасоти маҳсулот

  • Номи маҳсулот: Simplicity SDK Suite
  • Версия: 2024.6.0
  • Рӯзи нашр: 5 июни соли 2024
  • Версияи мушаххасоти Bluetooth Mesh: 1.1

Дастурҳои истифодаи маҳсулот

Bluetooth mesh як топологияи навест, ки барои дастгоҳҳои Bluetooth Low Energy (LE) дастрас аст, ки муоширати бисёр ба бисёр (м:м) имкон медиҳад. Он барои эҷоди шабакаҳои васеъмиқёси дастгоҳ оптимизатсия шудааст ва барои сохтани автоматизатсия, шабакаҳои сенсорӣ ва пайгирии дороиҳо комилан мувофиқ аст. Нармафзор ва SDK-и мо барои рушди Bluetooth функсияҳои Bluetooth Mesh ва Bluetooth-ро дастгирӣ мекунанд. Таҳиягарон метавонанд ба дастгоҳҳои LE, аз қабили чароғҳои пайвастшуда, автоматикунонии хона ва системаҳои пайгирии дороиҳо алоқаи шабакавии шабакавиро илова кунанд. Таҷҳизоти нармафзор инчунин сигнали Bluetooth, сканкунии маяк ва пайвастҳои GATT -ро дастгирӣ мекунад, то шабакаи Bluetooth метавонад ба смартфонҳо, планшетҳо ва дигар дастгоҳҳои Bluetooth LE пайваст шавад. Ин нашр дорои хусусиятҳое мебошад, ки аз ҷониби версияи 1.1 мушаххасоти Bluetooth mesh дастгирӣ мешаванд.

Ин ёддоштҳои нашр версияҳои SDK-ро дар бар мегиранд:
7.0.0.0 5 июни соли 2024 бароварда шудааст

Огоҳӣ оид ба мутобиқат ва истифода
Барои маълумоти бештар дар бораи навсозиҳои амниятӣ ва огоҳиномаҳо, ба боби Амнияти Қайдҳои Release Platform, ки бо ин SDK насб шудааст ё дар саҳифаи Силикон Лабораторияҳои Release Notes нигаред. Silicon Labs инчунин тавсия медиҳад, ки барои гирифтани маълумоти нав ба маслиҳатҳои амниятӣ обуна шавед. Барои дастурҳо ё агар шумо дар Silicon Labs Bluetooth mesh SDK нав бошед, ба истифода аз ин релиз нигаред.

Компиляторҳои мувофиқ
IAR Embedded Workbench for ARM (IAR-EWARM) версияи 9.40.1

  • Истифодаи шароб барои сохтан бо утилитаи сатри фармони IarBuild.exe ё GUI IAR Embedded Workbench дар macOS ё Linux метавонад боиси нодуруст гардад fileс аст, ки бо сабаби бархӯрд дар алгоритми hasshing шароб барои тавлиди кӯтоҳ истифода бурда мешавад file номҳо.
  • Ба мизоҷон дар macOS ё Linux тавсия дода мешавад, ки бо IAR берун аз Simplicity Studio соз накунанд. Муштариёне, ки ин корро мекунанд, бояд дурустии онро бодиққат тафтиш кунанд fileс истифода бурда мешаванд.

GCC (The GNU Compiler Collection) версияи 12.2.1, ки бо Simplicity Studio таъмин карда шудааст.

  • Хусусияти оптимизатсияи вақти пайванди GCC ғайрифаъол карда шуд, ки дар натиҷа андозаи тасвир каме зиёд мешавад.

Ададҳои нав
Simplicity SDK як платформаи таҳияи нармафзор барои сохтани маҳсулоти IoT дар асоси дастгоҳҳои бесим ва MCU Series 2 ва Series 3 мебошад. Он стекҳои протоколҳои бесим, миёнаравӣ, драйверҳои периферӣ, боркунак ва барномаҳои қаблиро муттаҳид мекунад.amples - як чаҳорчӯбаи мустаҳкам барои сохтани дастгоҳҳои оптимизатсияшуда ва бехатари IoT. Simplicity SDK хусусиятҳои пурқувватро ба монанди истеъмоли ултра ками нерӯи барқ, эътимоднокии қавии шабака, дастгирӣ барои шумораи зиёди гиреҳҳо ва абстраксияи талаботҳои мураккаб ба монанди бисёрпротокол ва сертификатсия пешниҳод мекунад. Илова бар ин, Silicon Labs нармафзор ва навсозиҳои бехатариро тавассути ҳаво (OTA) таъмин мекунад, то дастгоҳҳоро аз фосилаи дур навсозӣ кунад, хароҷоти нигоҳубинро кам кунад ва таҷрибаи маҳсулоти ниҳоии корбарро беҳтар созад. Simplicity SDK як идомаи маъмули Gecko SDK мост, ки он ҳамчунон дастрас хоҳад буд, ки бо дастгирии дарозмуддат барои дастгоҳҳои Series 0 ва Series 1 мо дастрас хоҳад буд.

Барои маълумоти иловагӣ дар бораи дастгоҳҳои Series 0 ва Series 1, лутфан истинод кунед: Дастгоҳи силсилаи 0 ва силсилаи 1 EFM32/EZR32/EFR32 (silabs.com).

Хусусиятҳои нав

Дар нашри 7.0.0.0 илова карда шудааст
Дастгирии Менеҷери соат илова карда шуд. Ҷузъҳои стек дигар барои оғозкунии соат device_init() -ро истифода намебаранд. Ба ҷои ин, лоиҳаи барнома ҳоло бояд ҷузъи clock_manager-ро дар бар гирад, ки оғозкунии соатро иҷро мекунад. Дастгирии мудири хотираи умумӣ илова карда шуд.

API-ҳои нав
Илова дар нашри 7.0.0.0 Ҳеҷ.

Такмилҳо

  • Фармони синфи гиреҳи BGAPI, sl_btmesh_node_test_identity, барои тафтиши манбаъҳои таблиғи шахсияти гиреҳ илова карда шудааст.
  • Хусусияти гиреҳи камқувват ба сервери сенсор илова карда шудamples.
  • Хусусияти дӯстӣ ба муштарии сервери сенсорӣ илова карда шудampле.

Дар версияи 7.0.0.0 тағир дода шудааст

  • Тағироти BGAPI:
    Фармони синфи гиреҳи BGAPI, sl_btmesh_node_test_identity барои санҷидани он, ки таблиғи шахсияти гиреҳ аз гиреҳи додашуда сарчашма мегирад ё не, илова карда шудааст.
  • ExampТағйироти барнома:
    Хусусияти гиреҳи камқувват ба сервери сенсор илова карда шудamples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light) ва хусусияти Дӯст ба муштарии сервери сенсор илова карда шуд.ample (btmesh_soc_sen-sor_client).

Масъалаҳои ислоҳшуда
Дар нашри 7.0.0.0 ислоҳ карда шудааст

  • Агар гиреҳ танҳо бо истифода аз PB-GATT таъмин карда шавад, аз оғози таблиғот худдорӣ кунед.
  • Ҳисоботдиҳии рӯйдодҳои таъминот дар дастгоҳи аз ҳад зиёд пуршуда.
  • Ҳисоботи беҳтаршудаи рӯйдодҳои DFU дар дастгоҳи изофабор.
  • Агар конфигуратсияи интиқоли Blob дар гиреҳ барои моделҳои DFU Distributor ва Standalone Updater нокифоя бошад, гузоришдиҳии хатогӣ илова карда мешавад.
  • Ҳангоми истифодаи API sl_btmesh_node_power_off() муҳофизати такрории ҳифз ба NVM3 ислоҳ карда шуд.
ID № Тавсифи
356148 Агар гиреҳ танҳо бо истифода аз PB-GATT таъмин карда шавад, аз оғози таблиғот худдорӣ мекунад.
1250461 Гузориши рӯйдодҳои таъминкуниро дар дастгоҳи аз ҳад зиёд пурқувваттар кард.
1258654 Ҳисоботи рӯйдодҳои DFU-ро дар дастгоҳи аз ҳад зиёд пурқувваттар кард.
1274632 Моделҳои DFU Distributor ва Standalone Updater ҳоло дар бораи хато хабар хоҳанд дод, агар конфигуратсияи интиқоли Blob дар гиреҳ кофӣ набошад.
1284204 Ҳангоми истифодаи API sl_btmesh_node_power_off() муҳофизати такрории ҳифз ба NVM3 собит карда шуд.

Масъалаҳои маълум дар Варақаи ҷорӣ
Масъалаҳо бо ҳарфҳои ғафс аз нашри қаблӣ илова карда шуданд.

  • Ҳеҷ ҳодисаи BGAPI барои нокомии коркарди паёмҳои сегментӣ.
  • Обхезии эҳтимолии навбати NCP бо рӯйдодҳои асосии тағирёбии ҳолати навсозӣ.
  • Пастшавии ночизи иҷроиш дар санҷишҳои таъхири бозгашт дар муқоиса бо версияи 1.5.
  • Мушкилот бо барқарорсозии таблиғоти пайвастшаванда, агар ҳамаи пайвастҳо фаъол бошанд ва прокси GATT истифода шавад.
  • Иҷрои сусти интиқоли паёмҳои сегментӣ тавассути интиқолдиҳандаи GATT.
ID № Тавсифи Роҳи ҳал
401550 Ҳеҷ ҳодисаи BGAPI барои нокомии коркарди паёмҳои сегментӣ. Барнома бояд нокомиро аз вақти тамомшавӣ / набудани посухи қабати барнома муайян кунад; барои моделҳои фурӯшанда API дода шудааст.
454059 Шумораи зиёди рӯйдодҳои асосии тағирёбии ҳолати навсозӣ дар охири раванди KR тавлид мешаванд ва ин метавонад навбати NCP-ро пур кунад. Дарозии навбати NCP-ро дар лоиҳа зиёд кунед.
454061 Пастшавии ночизи иҷроиш дар муқоиса бо 1.5 дар санҷишҳои таъхири бозгашт мушоҳида карда шуд.
624514 Мушкилот бо барқарорсозии таблиғоти пайвастшаванда, агар ҳамаи пайвастҳо фаъол бошанд ва прокси GATT истифода шавад. Як пайвасти бештар аз зарурат ҷудо кунед.
841360 Иҷрои сусти интиқоли паёмҳои сегментӣ тавассути интиқолдиҳандаи GATT. Боварӣ ҳосил кунед, ки фосилаи Пайвастшавӣ дар асоси BLE кӯтоҳ аст; боварӣ ҳосил кунед, ки ATT MTU кофӣ калон аст, ки ба PDU пурраи Mesh мувофиқат кунад; дарозии ҳадди ақали ҳодисаи пайвастшавӣ танзим кунед, то имкон диҳад, ки бастаҳои сершумори LL дар як ҳодисаи пайваст интиқол дода шаванд.
1121605 Хатогиҳои яклухткунӣ метавонанд боиси сар задани рӯйдодҳои банақшагирифташуда дар вақтҳои хеле каме фарқ аз интизорӣ шаванд.
1226127 Провайдери мизбон собиқampвақте ки он ба таъмини гиреҳи дуюм шурӯъ мекунад, метавонад часпида шавад. Пеш аз таъмини гиреҳи дуюм барномаи провайдери мизбонро аз нав оғоз кунед.
1204017 Дистрибютор қодир нест, ки худфаъолияти FW навсозӣ ва боркунии FW-ро идора кунад. Навсозии худидоракунии FW ва боргузории FW-ро ҳамзамон иҷро накунед.
1301325 Амалҳои банақшагир дар нигаҳдории доимӣ дуруст нигоҳ дошта намешаванд.
1305041 Муоширати NCP аз мизбон ба EFR32 метавонад вақт тамом шавад. sl_simple_com_usart.c метавонад таҳрир карда шавад, то арзиши вақтро ислоҳ кунад.
1305928 Насб кардани 10 ё зиёда гиреҳҳои навсозӣ ҳамчун қабулкунакҳои DFU метавонад дар барномаи паҳнкунандаи SoC ноком шавад.

Ададҳои бекоршуда
Дар нашри 7.0.0.0 бекор карда шудааст
Фармони BGAPI sl_btmesh_prov_test_identity бекор карда шудааст. Ба ҷои он sl_btmesh_node_test_identity -ро истифода баред.

Ададҳои хориҷшуда
Дар версияи 7.0.0.0 хориҷ карда шудааст
Дастгирии сахтафзори Силсилаи 1 (xG12 ва xG13) дар ин нашр хориҷ карда шудааст.

Истифодаи ин релиз
Ин нашрия дорои маълумоти зерин аст

  • Silicon Labs китобхонаи стеки Bluetooth mesh
  • Bluetooth mesh сampбарномаҳо

Агар шумо корбари бори аввал бошед, ба QSG176 нигаред: Силикон Лабораторияҳои Bluetooth Mesh SDK v2.x Дастури зуд-оғоз.

Насб ва истифода
Bluetooth mesh SDK ҳамчун як қисми Simplicity SDK (GSDK), маҷмӯи Silicon Labs SDKs таъмин карда шудааст. Барои зуд оғоз кардан бо Simplicity SDK, Simplicity Studio 5-ро насб кунед, ки муҳити рушди шуморо танзим мекунад ва шуморо тавассути насби Simplicity SDK роҳнамоӣ мекунад. Simplicity Studio 5 ҳама чизеро, ки барои таҳияи маҳсулоти IoT бо дастгоҳҳои Silicon Labs лозим аст, дар бар мегирад, аз ҷумла як манбаъ ва оғозкунандаи лоиҳа, абзорҳои конфигуратсияи нармафзор, IDE пурра бо асбобҳои GNU ва абзорҳои таҳлил. Дастурҳои насбкунӣ дар дастури корбарии онлайн Simplicity Studio 5 оварда шудаанд. Интихобан, Simplicity SDK-ро метавон тавассути зеркашӣ ё клон кардани охирин аз GitHub дастӣ насб кард. Бинед https://github.com/Sili-conLabs/simplicity_sdk Барои маълумоти бештар.

Simplicity Studio Simplicity SDK-ро бо нобаёнӣ дар:

  • Windows:
    • C:\Истифодабарандагон\ \ SimplicityStudio \ SDKs \ simplicity_sdk
  • MacOS: /Истифодабарандагон/ /SimplicityStudio/SDKs/simplicity_sdk
    Ҳуҷҷатҳое, ки ба версияи SDK хосанд, бо SDK насб карда мешаванд. Маълумоти иловагиро аксар вақт дар мақолаҳои пойгоҳи дониш (KBA) ёфтан мумкин аст. Истинодҳои API ва дигар маълумот дар бораи ин ва релизҳои қаблӣ дар он дастрасанд https://docs.silabs.com/.

Маълумоти амниятӣ

Калид Содирот дар гиреҳ Содирот дар провайдер Қайдҳо
Калиди шабака содиршаванда содиршаванда Баромадҳои калиди шабака танҳо дар RAM вуҷуд доранд, дар ҳоле ки калидҳои шабака дар флеш нигоҳ дошта мешаванд
Калиди барнома Экспортнопазир содиршаванда
Калиди дастгоҳ Экспортнопазир содиршаванда Дар ҳолати Provisioner, ба калиди дастгоҳи худи Provisionerr ва инчунин калидҳои дастгоҳҳои дигар истифода мешавад

Интегратсияи бехатари Vault
Ин версияи стек бо идоракунии калиди бехатарии Vault муттаҳид карда шудааст. Вақте ки дар дастгоҳҳои Secure Vault High ҷойгир карда мешавад, калидҳои рамзгузории торӣ бо истифода аз функсияи идоракунии калиди Secure Vault ҳифз карда мешаванд. Дар ҷадвали зер калидҳои муҳофизатшуда ва хусусиятҳои ҳифзи нигоҳдории онҳо нишон дода шудаанд.

  • Калидҳое, ки ҳамчун "Ниспортшаванда" қайд шудаанд, метавонанд истифода шаванд, аммо наметавонанд viewed ё дар вақти корӣ мубодила карда мешавад.
  • Калидҳое, ки ҳамчун "Экспортшаванда" қайд шудаанд, метавонанд дар вақти кор истифода шаванд ё мубодила шаванд, аммо ҳангоми нигоҳдорӣ дар флеш рамзгузорӣ мешаванд.
  • Барои маълумоти бештар дар бораи функсияи идоракунии калиди бехатарии Vault, нигаред ба AN1271: Нигоҳдории калидҳои бехатар.

Маслиҳатҳо оид ба амният
Барои обуна шудан ба Advisories Security, ба портали муштарии Silicon Labs ворид шавед ва пас Ҳисоби хонаро интихоб кунед. Барои гузаштан ба саҳифаи хонагии портал HOME -ро клик кунед ва пас лавҳаи Идоракунии огоҳиномаҳоро клик кунед. Боварӣ ҳосил кунед, ки "Огоҳиҳои машваратӣ оид ба нармафзор/амният ва огоҳиномаҳо дар бораи тағирёбии маҳсулот (PCNs)" тафтиш карда шудаанд ва шумо ҳадди аққал барои платформа ва протоколи худ обуна шудаед. Барои захира кардани ҳама гуна тағирот Захира клик кунед.

SILICON-LABS-Bluetooth-Mesh-SDK-нармафзори дарунсохташуда-дастур-корбар-расм-1

Дастгирӣ
Мизоҷони маҷмӯаи рушд барои омӯзиш ва дастгирии техникӣ ҳуқуқ доранд. Шабакаи Bluetooth Silicon Labs -ро истифода баред web саҳифа барои гирифтани маълумот дар бораи ҳама маҳсулот ва хидматҳои Bluetooth Silicon Labs ва сабти ном барои дастгирии маҳсулот.
Бо дастгирии Silicon Laboratories дар тамос шавед http://www.silabs.com/support.

Студияи Simplicity
Дастрасии як клик ба MCU ва абзорҳои бесим, ҳуҷҷатҳо, нармафзор, китобхонаҳои коди манбаъ ва ғайра. Барои Windows, Mac ва Linux дастрас аст!

Радди масъулият
Silicon Labs ният дорад, ки ба мизоҷон ҳуҷҷатҳои навтарин, дақиқ ва амиқи ҳама периферияҳо ва модулҳоеро, ки барои татбиқкунандагони система ва нармафзор дастрасанд, бо истифода ё нияти истифодаи маҳсулоти Silicon Labs дастрас намояд. Маълумоти тавсифӣ, модулҳо ва дастгоҳҳои периферии дастрас, андозаи хотира ва суроғаҳои хотира ба ҳар як дастгоҳи мушаххас ишора мекунанд ва параметрҳои "Одатан" пешниҳодшуда метавонанд дар барномаҳои гуногун фарқ кунанд. Ариза пешampМаълумотҳои дар ин ҷо тавсифшуда танҳо бо мақсади тасвирӣ мебошанд. Silicon Labs ҳуқуқ дорад бидуни огоҳии минбаъда ба маълумот, мушаххасот ва тавсифи маҳсулот дар ин ҷо тағйирот ворид кунад ва ба дурустӣ ё пуррагии маълумоти дохилшуда кафолат намедиҳад. Бе огоҳии пешакӣ, Silicon Labs метавонад нармафзори маҳсулотро дар ҷараёни истеҳсол бо сабабҳои амният ё эътимод навсозӣ кунад. Чунин тағиротҳо мушаххасот ё иҷрои маҳсулотро тағир намедиҳанд. Силикон Лабораторияҳо барои оқибатҳои истифодаи маълумоти дар ин ҳуҷҷат овардашуда масъулият надоранд. Ин ҳуҷҷат ҳеҷ гуна иҷозатномаро барои тарҳрезӣ ё сохтани ҳама гуна микросхемаҳои интегралӣ дар назар надорад ё ба таври возеҳ намедиҳад. Маҳсулот барои истифода дар ҳама гуна дастгоҳҳои FDA Синфи III, барномаҳое, ки барои онҳо тасдиқи пешакии 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® ва Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro логотип ва комбинатсияи онҳо , "микроконтроллерҳои аз ҳама аз ҷиҳати энергетикӣ дар ҷаҳон", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telege Logo®, USBXpress®, Zentri, логотипи Zentri ва Zentri DMS, Z-Wave® ва дигарон тамғаҳои молӣ ё тамғаҳои молии ба қайд гирифташудаи Silicon Labs мебошанд. ARM, CORTEX, Cortex-M3 ва THUMB тамғаҳои молӣ ё тамғаҳои молии ба қайд гирифташудаи ARM Holdings мебошанд. Keil тамғаи молии ба қайд гирифташудаи ARM Limited мебошад. Wi-Fi тамғаи молии ба қайд гирифташудаи Alliance Wi-Fi мебошад. Ҳама маҳсулоти дигар ё номҳои бренди дар ин ҷо зикршуда тамғаҳои молии дорандагони мувофиқ мебошанд.

Саволҳои зуд-зуд пурсидашаванда (FAQ)

Савол: Аз куҷо метавонам маълумоти бештарро дар бораи навсозиҳои амниятӣ пайдо кунам?
Ҷавоб: Барои навсозиҳои муфассали амниятӣ ба боби Амнияти ёддоштҳои нашри платформа муроҷиат кунед ё ба саҳифаи ёддоштҳои Release Silicon Labs боздид кунед.

Савол: Чӣ тавр ман ҷузъи clock_manager-ро барои оғозкунии соат дохил мекунам?
Ҷавоб: Барои дохил кардани ҷузъи clock_manager барои оғозкунии соат, боварӣ ҳосил кунед, ки лоиҳаи барномаи худро мувофиқи дастурҳои дар дастури корбар овардашуда навсозӣ кунед.

Ширкати Silicon Laboratories Inc.
400 Ғарб Сезар Чавес
Остин, TX 78701
ИМА
www.silabs.com

Портфели IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Сифат
www.silabs.com/quality

Дастгирӣ ва ҷомеа
www.silabs.com/community

Ҳуҷҷатҳо / Сарчашмаҳо

SILICON LABS Bluetooth Mesh SDK нармафзори дарунсохт [pdf] Дастури корбар
Bluetooth Mesh SDK Software Embedded, Mesh SDK Embedded Software, SDK Software Embedded, Software Embedded, Software

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *