SILICON-LABS-Blogo

SILICON LABS Bluetooth Mesh SDK Haɗe da Software

SILICON-LABS-Bluetooth-Mesh-SDK-Haɗe-haɗe-Software-Mai amfani-samfurin-Jagora

Ƙayyadaddun samfur

  • Sunan samfur: Sauƙi SDK Suite
  • Siga: 2024.6.0
  • Ranar fitarwa: Yuni 5, 2024
  • Sigar Ƙayyadaddun Mesh na Bluetooth: 1.1

Umarnin Amfani da samfur

Bluetooth mesh shine sabon topology don na'urorin Bluetooth Low Energy (LE) wanda ke ba da damar sadarwa da yawa zuwa da yawa (m: m). An inganta shi don ƙirƙirar manyan cibiyoyin sadarwa na de-mataimakin kuma ya dace da gina aiki da kai, hanyoyin sadarwa na firikwensin, da bin diddigin kadara. Software ɗin mu da SDK don haɓaka Bluetooth suna goyan bayan aikin Bluetooth Mesh da Bluetooth. Masu haɓakawa za su iya ƙara hanyar sadarwar saƙo zuwa na'urorin LE kamar fitilun da aka haɗa, aikin gida, da tsarin sa ido na kadara. Hakanan software ɗin yana goyan bayan fitilun Bluetooth, duban haske, da haɗin GATT don haka ragamar Bluetooth zata iya haɗawa da wayoyi, allunan, da sauran na'urorin Bluetooth LE. Wannan sakin ya haɗa da fasalulluka masu goyan bayan sigar ƙayyadaddun raga na Bluetooth 1.1.

Waɗannan bayanan bayanan saki sun ƙunshi nau'ikan SDK:
7.0.0.0 wanda aka saki Yuni 5, 2024

Daidaituwa da Bayanan Amfani
Don ƙarin bayani game da sabuntawar tsaro da sanarwa, duba Babin Tsaro na Bayanan Sakin Platform da aka shigar tare da wannan SDK ko a shafin Bayanan Bayanan Labs na Silicon. Silicon Labs kuma yana ba da shawarar ku yi rajista ga Shawarwari na Tsaro don sabbin bayanai. Don umarni, ko idan kun kasance sababbi ga Silicon Labs Bluetooth mesh SDK, duba Amfani da Wannan Sakin.

Masu haɗawa masu jituwa
IAR Embedded Workbench don ARM (IAR-EWARM) sigar 9.40.1

  • Yin amfani da giya don ginawa tare da mai amfani da layin umarni na IarBuild.exe ko IAR Embedded Workbench GUI akan macOS ko Linux na iya haifar da kuskure. files ana amfani da shi saboda karo a cikin hashing algorithm na giya don samar da gajere file sunaye.
  • An shawarci abokan ciniki akan macOS ko Linux kada su yi gini tare da IAR a wajen Simplicity Studio. Abokan ciniki da suka yi yakamata su tabbatar da cewa daidai ne files ana amfani da su.

GCC (The GNU Compiler Collection) sigar 12.2.1, wanda aka bayar tare da Sauƙi Studio.

  • An kashe fasalin haɓaka lokacin haɗin gwiwa na GCC, wanda ya haifar da ɗan ƙara girman hoto.

Sabbin Abubuwa
Sauƙi SDK wani dandamali ne na haɓaka software don gina samfuran IoT dangane da na'urorin mu mara waya ta Series 2 da Series 3 da MCU. Yana haɗe tarkacen yarjejeniya mara waya, middleware, direbobin gefe, bootloader, da aikace-aikacen ex.amples – ƙaƙƙarfan tsari don gina ingantattun na'urorin IoT masu ƙarfi da amintattu. Sauƙi SDK yana ba da fasaloli masu ƙarfi kamar ƙarancin ƙarancin wutar lantarki, ingantaccen amincin cibiyar sadarwa, goyan bayan ɗimbin nodes, da ƙayyadaddun buƙatu masu sarƙaƙƙiya kamar ƙa'idodin multiprotocol da takaddun shaida. Bugu da ƙari, Silicon Labs yana ba da software na kan iska (OTA) da sabunta tsaro don sabunta na'urori daga nesa, rage farashin kulawa, da haɓaka ƙwarewar samfurin mai amfani. Sauƙaƙan SDK mai biyo baya ne daga mashahurin Gecko SDK ɗinmu, wanda zai ci gaba da kasancewa yana samar da tallafi na dogon lokaci don na'urorinmu na Series 0 da Series 1.

Don ƙarin bayani kan na'urorin Series 0 da Series 1 da fatan za a duba: Jerin 0 da Na'urar 1 EFM32/EZR32/EFR32 (silabs.com).

Sabbin siffofi

An ƙara a cikin sakin 7.0.0.0
An ƙara tallafi don Manajan agogo. Abubuwan da aka tattara ba sa amfani da na'ura_init() don fara agogo. Madadin haka, aikin aikace-aikacen dole ne a yanzu ya haɗa da bangaren clock_manager wanda ke fara aikin agogo. An ƙara goyan baya don Mai sarrafa ƙwaƙwalwar ajiya na gama gari.

Sabbin APIs
An ƙara a cikin saki 7.0.0.0 Babu.

Ingantawa

  • An ƙara umarni ajin BGAPI node, sl_btmesh_node_test_identity, don bincika tushen tallan kundi.
  • Ƙarƙashin Ƙarfin Ƙarfin Ƙarfin Ƙarfin Ƙarfafawa zuwa uwar garken Sensor examples.
  • An ƙara fasalin aboki ga abokin ciniki uwar garken firikwensin example.

An canza a cikin sakin 7.0.0.0

  • BGAPI canje-canje:
    An ƙara umarni ajin BGAPI node, sl_btmesh_node_test_identity, don bincika ko tallace-tallacen da aka karɓa ya samo asali daga kumburin da aka bayar ko a'a.
  • Exampda aikace-aikacen ya canza:
    An ƙara fasalin Node Low Power zuwa uwar garken Sensor examples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), kuma an ƙara fasalin Aboki zuwa abokin ciniki na firikwensin tsohon abokin ciniki.ample (btmesh_soc_sen-sor_client).

Kafaffen batutuwa
Kafaffen a cikin saki 7.0.0.0

  • Guji farawa mai ɗaukar talla idan ana samar da kumburi ta amfani da PB-GATT kawai.
  • Ingantacciyar bayar da rahoton taron akan na'urar da aka yi nauyi.
  • Ingantacciyar rahoton taron DFU akan na'urar da aka yi lodin yawa.
  • An ƙara rahoton kuskure idan ƙayyadaddun Canja wurin Blob akan kumburi bai isa ba don Mai Rarraba DFU da Samfurin Sabuntawa Standalone.
  • Kafaffen kariyar sake kunnawa zuwa NVM3 lokacin amfani da sl_btmesh_node_power_off() API.
ID # Bayani
356148 Guji farawa mai ɗaukar talla idan ana samar da kumburi ta amfani da PB-GATT kawai.
1250461 An sanya rahoton taron samar da rahoto mai ƙarfi akan na'urar da aka yi nauyi.
1258654 An sanya rahoton taron DFU mafi ƙarfi akan na'urar da aka yi ɗorewa.
1274632 Mai Rarraba DFU da samfuran Standalone Updater yanzu za su ba da rahoton kuskure idan Tsarin Canja wurin Blob akan kumburin bai isa ba.
1284204 Kafaffen kariyar sake kunnawa zuwa NVM3 lokacin da aikace-aikacen ke amfani da sl_btmesh_node_power_off() API.

Abubuwan da aka sani a cikin Sakin Yanzu
An ƙara batutuwa cikin ƙaƙƙarfa tun fitowar da ta gabata.

  • Babu taron BGAPI don gazawar sarrafa saƙon yanki.
  • Yiwuwar ambaliya na NCP jerin gwano tare da maɓalli na sabunta al'amuran canjin yanayi.
  • Ƙananan lalacewa a cikin gwaje-gwajen jinkirin tafiya idan aka kwatanta da sigar 1.5.
  • Matsaloli tare da sake kafa tallace-tallace mai haɗawa idan duk haɗin suna aiki kuma ana amfani da wakili na GATT.
  • Rashin aikin watsa saƙon yanki akan mai ɗaukar GATT.
ID # Bayani Aiki
401550 Babu taron BGAPI don gazawar sarrafa saƙon yanki. Aikace-aikacen yana buƙatar cire gazawar daga lokacin ƙarewa / rashin amsawar matakin aikace-aikacen; don samfuran masu siyarwa an samar da API.
454059 Ana haifar da babban adadin maɓalli na abubuwan da suka faru na canjin yanayi a ƙarshen aikin KR, kuma hakan na iya ambaliya layin NCP. Ƙara tsayin layin NCP a cikin aikin.
454061 An ga ɗan lalata aikin da aka kwatanta da 1.5 a cikin gwajin jinkirin tafiya.
624514 Batu tare da sake kafa talla mai haɗawa idan duk haɗin kai yana aiki kuma ana amfani da wakili na GATT. Keɓance ƙarin haɗin gwiwa ɗaya fiye da yadda ake buƙata.
841360 Rashin aikin watsa saƙon yanki akan mai ɗaukar GATT. Tabbatar cewa tazarar Haɗin haɗin BLE gajere ne; tabbatar da cewa ATT MTU ya isa ya dace da cikakken Mesh PDU; kunna mafi ƙarancin tsayin taron haɗin don ba da damar watsa fakitin LL da yawa a kowane taron haɗin gwiwa.
1121605 Kurakurai masu zagaye na iya haifar da abubuwan da aka tsara su tada a lokuta daban-daban fiye da yadda ake tsammani.
1226127 Mai ba da shiri exampAna iya makalewa lokacin da ya fara samar da kumburi na biyu. Sake kunna aikace-aikacen mai ba da izini kafin samar da kumburi na biyu.
1204017 Mai Rarraba ba zai iya ɗaukar daidaitattun FW Sabuntawa da FW Upload. Kar a gudanar da sabuntawar FW da kai da kuma loda FW a layi daya.
1301325 Ba a adana ayyukan tsarawa daidai ba zuwa ma'ajiya mai tsayi.
1305041 Sadarwar NCP daga mai masaukin baki zuwa EFR32 na iya ƙarewa. sl_simple_com_usart.c za a iya gyara shi don gyara ƙimar ƙarewar lokaci.
1305928 Kafa nodes 10 ko fiye masu ɗaukaka kamar yadda masu karɓar DFU na iya gazawa akan ƙa'idar rarrabawar SoC.

Abubuwan da aka soke
An soke a cikin sakin 7.0.0.0
An soke umarnin BGAPI sl_btmesh_prov_test_identity. Yi amfani da sl_btmesh_node_test_identity maimakon.

Abubuwan da aka Cire
An cire a cikin sakin 7.0.0.0
An cire tallafin kayan aikin Series 1 (xG12 da xG13) a cikin wannan sakin.

Amfani da Wannan Sakin
Wannan sakin ya ƙunshi abubuwa masu zuwa

  • Silicon Labs Bluetooth mesh stack library
  • Bluetooth mesh sampda aikace-aikace

Idan kai mai amfani ne na farko, duba QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Jagoran Farawa Mai Sauri.

Shigarwa da Amfani
An samar da SDK mesh na Bluetooth a matsayin wani ɓangare na Sauƙi SDK (GSDK), babban ɗakin Labs SDKs na Silicon Labs. Don farawa da sauri tare da Sauƙi SDK, shigar da Sauƙi Studio 5, wanda zai saita yanayin haɓaka ku kuma ya bi ku ta hanyar shigar da Sauƙi SDK. Simplicity Studio 5 ya haɗa da duk abin da ake buƙata don haɓaka samfuran IoT tare da na'urorin Silicon Labs, gami da albarkatu da ƙaddamar da aikin, kayan aikin daidaitawa na software, cikakken IDE tare da kayan aikin GNU, da kayan aikin bincike. Ana ba da umarnin shigarwa a cikin Jagorar Mai Amfani 5 Sauƙaƙan kan layi. A madadin, Za a iya shigar da Sauƙi SDK da hannu ta zazzagewa ko rufe sabon daga GitHub. Duba https://github.com/Sili-conLabs/simplicity_sdk don ƙarin bayani.

Simplicity Studio yana shigar da Sauƙi SDK ta tsohuwa a:

  • Windows:
    • C:\Masu amfani\ \SimplicityStudio\SDKs\simplicity_sdk
  • MacOS: /Masu amfani/ /SimplicityStudio/SDKs/simplicity_sdk
    An shigar da takaddun takamaiman ga sigar SDK tare da SDK. Ana iya samun ƙarin bayani sau da yawa a cikin labaran tushen ilimi (KBAs). Ana samun nassoshin API da sauran bayanai game da wannan da abubuwan da aka fitar a baya https://docs.silabs.com/.

Bayanin Tsaro

Maɓalli Exportability akan kumburi Fitarwa akan Mai bayarwa Bayanan kula
Maɓallin hanyar sadarwa Ana iya fitarwa Ana iya fitarwa Abubuwan maɓalli na cibiyar sadarwa suna wanzuwa kawai a cikin RAM yayin da maɓallan cibiyar sadarwa ke adana su akan filasha
Maballin aikace-aikace Ba za a iya fitarwa ba Ana iya fitarwa
Maɓallin na'ura Ba za a iya fitarwa ba Ana iya fitarwa A cikin yanayin mai ba da izini, ana amfani da maɓallin na'urar na Provisionerr da maɓallan wasu na'urori

Amintaccen Haɗin Wuta
An haɗa wannan sigar tari tare da Tsaron Maɓallin Maɓalli na Tsaro. Lokacin da aka tura shi zuwa Babban na'urori masu aminci, maɓallan ɓoyayyun raga ana kiyaye su ta amfani da Secure Vault Key Management ayyuka. Teburin da ke ƙasa yana nuna maɓallan masu kariya da halayen kariyar ajiyar su.

  • Maɓallai waɗanda aka yiwa alama a matsayin “Ba za a iya fitarwa ba” ana iya amfani da su amma ba za su iya zama ba viewed ko rabawa a lokacin aiki.
  • Ana iya amfani da maɓallan da aka yiwa alama a matsayin "Mai fitarwa" ko kuma a raba su a lokacin aiki amma ana ɓoye su yayin da aka adana su cikin walƙiya.
  • Don ƙarin bayani kan Ayyukan Gudanar da Maɓallin Tsaro na Tsaro, duba AN1271: Amintaccen Ma'ajiyar Maɓalli.

Shawarar Tsaro
Don biyan kuɗi zuwa Shawarwari na Tsaro, shiga cikin Silicon Labs portal abokin ciniki, sannan zaɓi Gidan Asusu. Danna GIDA don zuwa gidan yanar gizo sannan kuma danna Sarrafa tayal sanarwar. Tabbatar cewa an duba 'Sanarwar Shawarwari na Software/Tsaro & Sanarwa na Canjin samfur (PCNs)', kuma an yi rajista aƙalla don dandamali da yarjejeniya. Danna Ajiye don adana kowane canje-canje.

SILICON-LABS-Bluetooth-Mesh-SDK-Embedded-Software-User-User-Guide-fig-1

Taimako
Abokan ciniki Kit na haɓaka sun cancanci horo da tallafin fasaha. Yi amfani da ragamar Bluetooth ta Silicon Labs web shafi don samun bayani game da duk samfuran Silicon Labs Bluetooth samfurori da sabis, da yin rajista don tallafin samfur.
Tuntuɓi tallafin dakunan gwaje-gwaje na Silicon a http://www.silabs.com/support.

Studio Mai Sauki
Danna sau ɗaya zuwa MCU da kayan aikin mara waya, takardu, software, ɗakunan karatu na lambar tushe & ƙari. Akwai don Windows, Mac da Linux!

Disclaimer
Silicon Labs yana da niyyar samarwa abokan ciniki sabbin, daidaito, da cikakkun bayanai na duk kayan aiki da kayayyaki da ake samu don tsarin da masu aiwatar da software ta amfani da ko niyyar amfani da samfuran Silicon Labs. Bayanin siffa, samuwan samfura da maɓalli, girman ƙwaƙwalwar ajiya da adiresoshin ƙwaƙwalwar ajiya suna nufin kowace takamaiman na'ura, da sigogin “Na yau da kullun” da aka bayar suna iya bambanta kuma suna yi a aikace-aikace daban-daban. Aikace-aikace misaliampKadan da aka bayyana a nan don dalilai ne kawai. Silicon Labs yana da haƙƙin yin canje-canje ba tare da ƙarin sanarwa ga bayanin samfurin, ƙayyadaddun bayanai, da kwatancen nan ba, kuma baya bada garanti dangane da daidaito ko cikar bayanan da aka haɗa. Ba tare da sanarwar farko ba, Silicon Labs na iya sabunta firmware na samfur yayin aikin masana'anta don dalilai na tsaro ko aminci. Irin waɗannan canje-canje ba za su canza ƙayyadaddun bayanai ko aikin samfurin ba. Silicon Labs ba za su sami alhakin sakamakon amfani da bayanan da aka kawo a cikin wannan takarda ba. Wannan daftarin aiki ba ya nufin ko a fili ba da kowace lasisi don ƙirƙira ko ƙirƙira kowace haɗaɗɗiyar da'irori. Ba a ƙirƙira samfuran ko izini don amfani da su a cikin kowane na'urorin FDA Class III, aikace-aikacen da ake buƙatar amincewar premarket na FDA ko Tsarin Tallafin Rayuwa ba tare da takamaiman rubutaccen izinin Silicon Labs ba. “Tsarin Tallafin Rayuwa” shine kowane samfur ko tsarin da aka yi niyya don tallafawa ko dorewar rayuwa da/ko lafiya, wanda, idan ya gaza, ana iya sa ran zai haifar da babban rauni ko mutuwa. Ba a tsara samfuran silicon Labs ko izini don aikace-aikacen soja ba. Ba za a yi amfani da samfuran Silicon Labs a ƙarƙashin kowane yanayi a cikin makaman da suka haɗa da (amma ba'a iyakance ga) makaman nukiliya, na halitta ko makamai masu guba, ko makamai masu linzami masu iya isar da irin waɗannan makaman ba. Silicon Labs yana watsi da duk bayanan da aka bayyana da garanti kuma ba za su ɗauki alhakin ko alhakin duk wani rauni ko lahani da ke da alaƙa da amfani da samfurin Silicon Labs a cikin irin waɗannan aikace-aikacen mara izini ba.

Lura: Wannan abun ciki na iya ƙunsar kalmomi masu banƙyama waɗanda yanzu ba a daina amfani da su ba. Silicon Labs yana maye gurbin waɗannan sharuɗɗan da harshe mai haɗawa a duk inda zai yiwu. Don ƙarin bayani, ziyarci www.silabs.com/about-us/inclusive-lexicon-project

Bayanin Alamar kasuwanci
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® da Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo da haɗe-haɗe daga gare ta. , "mafi yawan makamashi abokantaka microcontrollers a duniya", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Sauƙi Studio®, Telegesis, da Telegesis Logo®, USBXpress®, Zentri, tambarin Zentri da Zentri DMS, Z-Wave®, da sauransu alamun kasuwanci ne ko alamun kasuwanci masu rijista na Silicon Labs. ARM, CORTEX, Cortex-M3 da THUMB alamun kasuwanci ne ko alamun kasuwanci masu rijista na ARM Holdings. Keil alamar kasuwanci ce mai rijista ta ARM Limited. Wi-Fi alamar kasuwanci ce mai rijista ta Wi-Fi Alliance. Duk wasu samfura ko sunayen alamar da aka ambata a ciki alamun kasuwanci ne na masu riƙe su.

Tambayoyin da ake yawan yi (FAQ)

Tambaya: A ina zan iya samun ƙarin bayani game da sabunta tsaro?
A: Koma zuwa babin Tsaro na Bayanan Sakin Platform ko ziyarci shafin Bayanan Bayani na Silicon Labs don cikakkun bayanai na tsaro.

Tambaya: Ta yaya zan haɗa bangaren clock_manager don ƙaddamar da agogo?
A: Don haɗa bangaren clock_manager don ƙaddamar da agogo, tabbatar da sabunta aikin aikace-aikacen ku daidai da umarnin da aka bayar a cikin littafin mai amfani.

Abubuwan da aka bayar na Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Amurka
www.silabs.com

IoT Portfolio
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

inganci
www.silabs.com/quality

Taimako & Al'umma
www.silabs.com/community

Takardu / Albarkatu

SILICON LABS Bluetooth Mesh SDK Haɗe da Software [pdf] Jagorar mai amfani
Bluetooth Mesh SDK Software, Rage SDK Software, SDK Haɗe-haɗe Software, Haɗe-haɗe Software, Software

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *