SILICON LABS 6.1.3.0 GA Bluetooth Mesh Maendeleo ya Programu
Vipimo
- Jina la Bidhaa: Gecko SDK Suite 4.4
- Tarehe ya Kutolewa: Oktoba 23, 2024
- Toleo la Uainisho la Mesh ya Bluetooth: 1.1
- Matoleo ya SDK Yanayotumika:
- 6.1.3.0 iliyotolewa tarehe 23 Oktoba 2024
- 6.1.2.0 iliyotolewa tarehe 14 Agosti 2024
- 6.1.1.0 iliyotolewa Mei 2, 2024
- 6.1.0.0 iliyotolewa Aprili 10, 2024
- 6.0.1.0 iliyotolewa tarehe 14 Februari 2024
- 6.0.0.0 iliyotolewa tarehe 13 Desemba 2023
Maagizo ya Matumizi ya Bidhaa
Ilani za Utangamano na Matumizi
Kwa masasisho na arifa za usalama, rejelea sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko au tembelea ukurasa wa Vidokezo vya Kutolewa kwa Maabara ya Silicon. Jiandikishe kwa Ushauri wa Usalama kwa habari mpya.
Kwa Kutumia Toleo Hili
Ikiwa wewe ni mgeni kwa SDK ya SDK ya Bluetooth ya Silicon Labs, fuata maagizo yaliyotolewa kwenye mwongozo wa mtumiaji ili kuanza kutumia bidhaa.
Compilers Sambamba
Hakikisha unatumia sahihi files na vikusanyaji kama inavyopendekezwa kwa utendakazi bora wa bidhaa.
Maswali Yanayoulizwa Mara kwa Mara
- Swali: Ninaweza kupata wapi maelezo zaidi kuhusu masasisho ya usalama?
J: Unaweza kurejelea sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko au utembelee ukurasa wa Vidokezo vya Kutolewa kwa Maabara ya Silicon kwa maelezo ya kina ya sasisho la usalama. | - Swali: Je, ninajisajili vipi kwa Ushauri wa Usalama wa bidhaa hii?
J: Ili kujiandikisha kwa Ushauri wa Usalama na kupokea maelezo ya kisasa, fuata maagizo yaliyotolewa kwenye mwongozo wa mtumiaji au uwasiliane na usaidizi wa Maabara ya Silicon. - Swali: Je, ni wakusanyaji gani wanaolingana na bidhaa hii?
J: Rejelea mwongozo wa mtumiaji kwa orodha ya vikusanyaji vinavyooana vinavyopendekezwa kutumiwa na bidhaa hii.
Bluetooth® mesh SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 Oktoba 23, 2024
Bluetooth mesh ni topolojia mpya inayopatikana kwa vifaa vya Bluetooth Low Energy (LE) ambayo huwezesha mawasiliano kati ya nyingi hadi nyingi (m:m). Imeboreshwa kwa ajili ya kuunda mitandao mikubwa ya uharibifu, na inafaa kabisa kwa ajili ya kujenga otomatiki, mitandao ya vitambuzi na ufuatiliaji wa vipengee. Programu yetu na SDK ya ukuzaji wa Bluetooth inaweza kutumia Bluetooth Mesh na utendakazi wa Bluetooth 5.3. Wasanidi programu wanaweza kuongeza mawasiliano ya mtandao wa wavu kwenye vifaa vya LE kama vile taa zilizounganishwa, mitambo ya kiotomatiki ya nyumbani na mifumo ya kufuatilia vipengee. Programu pia inaauni uangazaji wa Bluetooth, uchanganuzi wa vinara, na miunganisho ya GATT ili wavu wa Bluetooth uweze kuunganishwa kwenye simu mahiri, kompyuta kibao na vifaa vingine vya Bluetooth LE. Toleo hili linajumuisha vipengele vinavyoauniwa na toleo la 1.1 la vipimo vya wavu wa Bluetooth.
SIFA MUHIMU
- Utekelezaji uliohitimu wa Mesh 1.1
- Imeongeza Udhibiti wa Mwangaza wa Mtandao (NLC) profiles
Madokezo haya ya toleo yanashughulikia matoleo ya SDK:
- 6.1.3.0 iliyotolewa tarehe 23 Oktoba 2024
- 6.1.2.0 iliyotolewa tarehe 14 Agosti 2024
- 6.1.1.0 iliyotolewa Mei 2, 2024
- 6.1.0.0 iliyotolewa Aprili 10, 2024
- 6.0.1.0 iliyotolewa tarehe 14 Februari 2024
- 6.0.0.0 iliyotolewa tarehe 13 Desemba 2023
Ilani za Utangamano na Matumizi
Kwa maelezo zaidi kuhusu masasisho na arifa za usalama, angalia sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko yaliyosakinishwa kwa SDK hii au kwenye ukurasa wa Vidokezo vya Kutolewa kwa Maabara ya Silicon. Silicon Labs pia inapendekeza sana ujiandikishe kwa Ushauri wa Usalama kwa maelezo ya kisasa. Kwa maagizo, au kama wewe ni mgeni kwa SDK ya SDK ya Bluetooth ya SDK ya Maabara ya Silicon, angalia Kutumia Toleo Hili.
Vikusanyaji Sambamba:
IAR Iliyopachikwa Workbench ya ARM (IAR-EWARM) toleo la 9.40.1
- Kutumia divai kujenga na matumizi ya mstari wa amri ya IarBuild.exe au IAR Embedded Workbench GUI kwenye macOS au Linux kunaweza kusababisha makosa. files inatumika kwa sababu ya migongano katika kanuni ya hashing ya mvinyo kwa ajili ya kuzalisha fupi file majina.
- Wateja kwenye macOS au Linux wanashauriwa wasijenge na IAR nje ya Siplicity Studio. Wateja wanaofanya hivyo wanapaswa kuthibitisha kwa uangalifu kwamba ni sahihi files zinatumika. GCC (Mkusanyiko wa Mkusanyaji wa GNU) toleo la 12.2.1, lililotolewa na Studio ya Urahisi.
- Kipengele cha uboreshaji wa muda wa kiungo cha GCC kimezimwa, na hivyo kusababisha ongezeko kidogo la ukubwa wa picha.
Vipengee Vipya
Vipengele Vipya
Imeongezwa katika toleo la 6.0.1.0
Mabadiliko ya vipengele vya SLC:
- Jukumu la tatu la BT Mesh liliongezwa kando na jukumu la Mtoa Huduma na Mtoa Huduma - Jukumu Maalum la BT Mesh, ambapo programu hupata uhuru wa kutekeleza jukumu maalum. Kwa mfanoample, Mtoa huduma au
- Jukumu la mtoa huduma linaweza kuchaguliwa wakati wa utekelezaji.
- Imeongezwa katika toleo la 6.0.0.0
- Udhibiti Mpya wa Mwangaza wa Mtandao (NLC) exampprogramu za:
- btmesh_soc_nlc_basic_lightness_controller kwa ajili ya maonyesho ya BT Mesh NLC Basic Lightness Controller Profile
- btmesh_soc_nlc_basic_scene_selector kwa ajili ya maonyesho ya BT Mesh NLC Basic Scene Selector Profile
- btmesh_soc_nlc_dimming_control kwa ajili ya maonyesho ya BT Mesh NLC Dimming Controller Profile
- btmesh_soc_nlc_sensor_ambient_light kwa ajili ya maonyesho ya BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_nlc_sensor_occupancy kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Profile (Watu wanahesabu)
Mabadiliko katika exampprogramu za:
btmesh_soc_sensor_server ilifutwa na utendakazi wake uligawanywa katika 3 exampchini:
- btmesh_soc_sensor_thermometer kwa onyesho la Muundo wa Seva ya Sensor kwa kipimajoto
- btmesh_soc_nlc_sensor_occupancy kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Profile (watu huhesabu)
- btmesh_soc_nlc_sensor_ambient_light kwa ajili ya maonyesho ya BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_switch ilibadilishwa jina na kuwa btmesh_soc_switch_ctl, ambayo madhumuni yake ni kuonyesha matumizi ya Muundo wa Mteja wa Mwanga wa CTL. Example haidhibiti tena matukio (Mteja wa Maonyesho)
- btmesh_soc_light ilibadilishwa jina na kuwa btmesh_soc_light_ctl
- Example haionyeshi tena modeli ya Seva ya LC na Seva ya Maonyesho, Seva ya Kiratibu na Miundo ya Seva ya Wakati
- btmesh_soc_hsl ilibadilishwa jina na kuwa btmesh_soc_light_hsl
- Example haionyeshi tena modeli ya Seva ya LC na Seva ya Maonyesho, Seva ya Kiratibu na Miundo ya Seva ya Wakati
Mabadiliko katika ex yoteampprogramu za:
- Sasisho za picha za DFU zinatolewa na hati ya Python badala ya create_bl_files.bat/.sh files
- Usaidizi kwa Kurasa za Data ya Utungaji wa Mesh 1, 2, 128, 129, 130 uliongezwa kwa wote wa zamani.amples, kurasa hizi zinatolewa kiotomatiki na zana ya BT Mesh Configurator.
Vipengele vipya vya SLC:
- btmesh_nlc_basic_lightness_controller kwa ajili ya maonyesho ya BT Mesh NLC Basic Lightness Controller Profile
- btmesh_nlc_basic_lightness_controller_profile_metadata kwa Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Basic Lightness Controller Profile
- btmesh_nlc_basic_scene_selector kwa ajili ya maonyesho ya BT Mesh NLC Basic Scene Selector Profile
- btmesh_nlc_basic_scene_selector_profile_metadata ya Ukurasa wa 2 wa Data ya Utungaji Msaada wa NLC kwa Kiteuzi cha Basic Scene Scene Profile btmesh_nlc_dimming_control kwa ajili ya maonyesho ya BT Mesh NLC
- Dimming Controller Profile
- btmesh_nlc_dimming_control_profile_metadata ya Ukurasa wa 2 wa Data ya Utungaji Msaada wa NLC kwa Dimming Controller Profile btmesh_nlc_ambient_light_sensor kwa ajili ya maonyesho ya BT Mesh NLC Ambient Light Sensor Profile
- btmesh_nlc_ambient_sensor_profile_metadata ya Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Profile (Watu wanahesabu)
- btmesh_nlc_occupancy_sensor_profile_metadata ya Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Occupancy Sensor Profile
- btmesh_generic_level_client_ext kwa kupanua kijenzi cha Msingi wa Jumla na ujumbe wa Generic Move Unacknowledged na Generic Delta Usiojulikana.
- ncp_btmesh_ae_server ya kuwezesha muundo wa muuzaji wa Seva ya Usanidi wa Silabs kwa nodi ili kuruhusu uhamishaji wa data juu ya Kiendelezi cha Tangazo
- ncp_btmesh_ae_server kwa ajili ya kuwezesha muundo wa Mteja wa Usanidi wa Silabu kwa nodi.
- ncp_btmesh_user_cmd kwa ajili ya kuonyesha mawasiliano kati ya seva pangishi ya NCP na lengo la NCP kwa kutumia ujumbe wa mtumiaji wa BGAPI, majibu na matukio.
API mpya
Imeongezwa katika toleo la 6.1.0.0
BGAPI nyongeza:
Amri mpya zimeongezwa kwenye darasa la nodi ili kuhusisha data ya majibu ya kuchanganua na utoaji wa Mesh na matangazo ya huduma ya proksi ya Mesh. Data ya majibu ya kuchanganua inayohusishwa na matangazo ya huduma ya seva mbadala ya Mesh inaweza kuwekwa kibinafsi kwa kila ufunguo wa mtandao, kwa hivyo inaweza kuwa na data iliyosimbwa kwa njia fiche kwa ufunguo huo, lakini ni juu ya programu kudhibiti hilo. Amri mpya ni:
- sl_btmesh_node_set_proxy_service_scan majibu: Weka data ya majibu ya kuchanganua kwa tangazo la huduma ya wakala
- sl_btmesh_node_clear_proxy_service_scan_response: Futa data ya majibu ya kuchanganua kwa tangazo la huduma ya wakala
- sl_btmesh_node_set_provisioning_service_scan majibu: Weka data ya majibu ya kuchanganua kwa utoaji wa tangazo la huduma.
- sl_btmesh_node_clear_provisioning_service_scan_response: Futa data ya majibu ya kuchanganua kwa utoaji wa tangazo la huduma.
Amri mpya imeongezwa kwa darasa la mfano la muuzaji ili kuweka chaguzi za tabia za mfano. Kwa sasa kuna chaguo moja linalodhibiti ikiwa bafa ya kazini imetengwa kutoka kwa lundo kwa kila kielelezo cha muuzaji kwa kuripoti mapokezi ya ujumbe. Thamani chaguo-msingi (1) hutenga bafa, ambayo huongeza uthabiti wa kuripoti tukio wakati kifaa kina mzigo mkubwa kwa gharama ya matumizi ya ziada ya kumbukumbu. Amri mpya ni:
- sl_btmesh_vendor_model_set_option: Weka chaguo la tabia ya muuzaji
Amri mpya zimeongezwa kwa darasa la uchunguzi ili kuripoti matukio yanayohusiana na urafiki. Amri mpya ni:
- sl_btmesh_diagnostic_enable_friend: Washa kizazi cha matukio ya uchunguzi yanayohusiana na urafiki
- sl_btmesh_diagnostic_disable_friend: Zima kizazi cha matukio ya uchunguzi yanayohusiana na urafiki
- sl_btmesh_diagnostic_get_friend: Rejesha kaunta za uchunguzi zinazohusiana na urafiki
Matukio mapya yaliyoongezwa kwa darasa la uchunguzi ni kama ifuatavyo:
- sl_btmesh_diagnostic_friend_queue: Tukio la ujumbe kuongezwa kwenye foleni ya ujumbe wa urafiki
sl_btmesh_diagnostic_friend_relay: Tukio la ujumbe kutumwa kwa LPN - sl_btmesh_diagnostic_friend_remove: Tukio la ujumbe kuondolewa kwenye foleni ya ujumbe wa urafiki
Imeongezwa katika toleo la 6.0.0.0
Mabadiliko ya vipengele vya SLC:
- ncp_btmesh_dfu sehemu ya ncp_btmesh_dfu.h ina API mpya
- utupu sl_btmesh_ncp_dfu_handle_cmd(data batili, bool *cmd_handled);
- sehemu ya btmesh_provisioning_decorator haianzishi upya utoaji baada ya utoaji kushindikana btmesh_lighting_server's sl_btmesh_lighting_server.h ina API mpya.
- utupu sl_btmesh_update_lightness(uint16_t wepesi, uint32_t iliyobaki_ms);
- btmesh_event_log ina chaguo zaidi za usanidi wa punjepunje
- btmesh_ctl_client's sl_btmesh_ctl_client.h ina mabadiliko ya API badala ya
- utupu sl_btmesh_set_joto(uint8_t new_color_temperature_percentage); APi mpya ni
- utupu sl_btmesh_ctl_client_set_temperature(uint8_t joto_percent); utupu sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);
BGAPI nyongeza:
Darasa jipya la BGAPI la uchunguzi wa kifaa limeongezwa. Hutoa programu kwa vihesabio vya takwimu za rafu ya Mesh na ripoti inayotegemea tukio ya utumaji upya wa PDU wa mtandao na uwekaji seva mbadala, ambayo inaweza kuwashwa na kuzimwa kama inavyohitajika.
Amri za BGAPI katika darasa la uchunguzi ni:
- sl_btmesh_diagnostic_init: Anzisha kipengele cha uchunguzi
- sl_btmesh_diagnostic_deinit: Deinitialize kijenzi cha uchunguzi
- sl_btmesh_diagnostic_enable_relay: Washa kuripoti kulingana na hafla ya shughuli ya mtandao ya PDU ya uwasilishaji/uwakilishi
- sl_btmesh_diagnostic_disable_relay: Lemaza kuripoti kulingana na hafla ya shughuli ya uwasilishaji wa PDU ya mtandao
- sl_btmesh_diagnostic_get_relay: Pata idadi ya PDU za mtandao unaopitishwa/proxied kufikia sasa
- sl_btmesh_diagnostic_get_statistics: Pata vihesabio vya takwimu za matundu
- sl_btmesh_diagnostic_clear_statistics: kaunta za takwimu za matundu sifuri
Tukio la BGAPI katika darasa la uchunguzi ni:
- sl_btmesh_diagnostic_relay: Tukio linaloripoti kuwa PDU ya mtandao imewasilishwa au kupitishwa na mrundikano
Maboresho
Imebadilishwa katika toleo la 6.1.0.0
Amri ya darasa la uchunguzi ya BGAPI ya kurejesha takwimu imebadilishwa ili kupata vipande vya data badala ya kurejesha data zote mara moja. Mpigaji simu anapaswa kupeana saizi ya chunk anayoomba pamoja na urekebishaji wa chunk kwenye data ya takwimu, na simu itarudi na data nyingi kadri inavyoweza kutolewa, kwa kuzingatia vizuizi vya ombi.
Imebadilishwa katika toleo la 6.0.0.0
- Mtoa huduma au nodi sasa inaweza kujiweka yenyewe kwa kutumia muundo wa mteja wa usanidi na anwani yake ya msingi kama mahali pa kutuma ujumbe. Hii inaweza kuchukua nafasi ya usanidi wa kibinafsi kwa amri za BGAPI za majaribio.
- Uboreshaji wa msimbo unaweza kusababisha picha ndogo za programu dhibiti kuliko hapo awali, kulingana na seti ya vipengele vilivyotumika.
- Uboreshaji wa msimbo unaweza kusababisha utumiaji mdogo wa RAM kuliko hapo awali, kulingana na seti ya kipengele kilichotumiwa.
- Rafu ya Mesh haihitaji tena au kuauni mtangazaji wa BLE na vipengele vya skana vilivyoacha kutumika. Badala yake, hutumia matoleo ya sasa ya kila (mtangazaji wa urithi na kichanganuzi cha urithi kwa matangazo yasiyopanuliwa, na mtangazaji aliyepanuliwa na kichanganuzi kilichopanuliwa kwa matangazo yaliyopanuliwa). Programu zinazotumia BLE na BGAPI za Mesh hazipaswi tena kutumia kitangazaji cha BLE na vipengee vya skana vilivyoacha kutumika.
Masuala yasiyobadilika
Fasta katika kutolewa 6.1.3.0
ID # | Maelezo |
1331888,
1338088, 1338090 |
Imerekebisha hitilafu kadhaa za ugawaji kumbukumbu ambazo hazijashughulikiwa ambazo zinaweza kusababisha ajali wakati kifaa kimejaa trafiki. |
1345827 | Upotevu usiobadilika wa tukio la BGAPI la kisambazaji cha DFU la kuondolewa kwa nodi. |
1351464 | Ripoti ya safu ya kiungo isiyobadilika ya kufunga miunganisho katika hali ya upakiaji mwingi. |
1354679 | Utumiaji wa kumbukumbu ulioboreshwa wakati wa kutuma matangazo ya urithi. |
1356050 | Suala la kuanzisha tena seva mbadala ya GATT limerekebishwa wakati muunganisho wa msingi unafungwa bila kutarajiwa. |
Fasta katika kutolewa 6.1.2.0
ID # | Maelezo |
1251498 | Imerekebishwa wakati ujumbe wa Mwangaza, pamoja na wakati wa mpito, husababisha ujumbe wa makosa usio sahihi kwenye kumbukumbu. |
1284204 | Kurekebisha suala ambalo linaweza kuzuia kuhifadhi orodha ya ulinzi ya kucheza tena wakati wa kutumia sl_btmesh_node_power_off amri. |
1325267 | Uandikaji wa nambari ya mfuatano wa kipengele kisichobadilika wakati kipeo cha muda kilichosanidiwa kinawekwa kuwa sifuri. |
1334927 | Imesuluhisha suala ambalo linaweza kusababisha hitilafu kubwa wakati seva ya proksi ya GATT inapokea data wakati wa njaa ya rasilimali. |
Fasta katika kutolewa 6.1.0.0
ID # | Maelezo |
1235337 | Ilifanya ugunduzi wa huduma ya GATT kuwa thabiti zaidi kwenye kifaa kilichojaa kupita kiasi. |
1247422 | Ilifanya mapokezi ya muundo wa muuzaji kuwa thabiti zaidi kwenye kifaa kilichojaa kupita kiasi. |
1252252 | Imerekebishwa wakati ujumbe wa Usogezaji Kawaida unasababisha kufifia, ambayo inaweza kufurika hadi kufifia chini. |
1254356 | Imerekebisha hali ya kurudi nyuma na uondoaji wa mfumo mdogo wa rafiki. |
1276121 | Upunguzaji wa faharasa wa ufunguo usiobadilika katika kiwango cha BGAPI wakati mtoaji aliyepachikwa anaomba utaratibu muhimu wa kuonyesha upya. |
Fasta katika kutolewa 6.0.1.0
ID # | Maelezo |
1226000 | Chaguo za kukokotoa za BGAPI za Mtoa Huduma Zilizopanuliwa za kuangalia utambulisho wa nodi pia kuangalia utambulisho wa nodi za kibinafsi. |
1206620 | Kurekebisha matatizo yanayosababishwa na kukosa matukio ya BGAPI wakati wa upakiaji wa juu ili kurekebisha matatizo ya uthibitishaji wa programu dhibiti. |
1230833 | Uondoaji wa mfumo mdogo wa marafiki usiobadilika ili uanzishaji upya ufanye kazi bila kuweka upya kifaa. |
1243565 | Tukio la kuacha kufanya kazi lisilobadilika ambalo linaweza kutokea ikiwa uanzishaji wa mtoaji umeshindwa, kwa mfanoample kwa sababu ya ulemavu wa DCD. |
1244298 | Ripoti zisizohamishika za pweza za ziada za uwongo katika tukio la Hali ya Usajili la muundo wa Mteja wa Scene. |
1243556 | Uanzishaji wa nodi otomatiki umeondolewa kwa vipengele vya programu ya BT Mesh. Sasa vipengele vyote vinaweza kutumika pia katika jukumu la Mtoa huduma. |
Fasta katika kutolewa 6.0.0.0
ID # | Maelezo |
360955 | Muda kati ya tukio la kipima saa cha tahadhari la kwanza na la pili linaweza kuwa zaidi ya sekunde moja. |
1198887 | Anuani ya mtangazaji wa bea ya kibinafsi bila mpangilio ni sawa kwa subneti zote ilhali inapaswa kuwa tofauti. |
1202073 | Btmesh_ncp_empty example haina RAM ya kutosha kwenye BRD4182 na mkusanyaji wa GCC. |
1202088 | Btmesh_soc_switch example haina RAM ya kutosha kwenye BRD4311 na BRD4312 iliyo na mkusanyaji wa IAR |
1206714 | Seva ya proksi inapaswa kutoa mwangaza juu ya muunganisho wa seva mbadala wakati subnet inaongezwa kwenye seva ya proksi |
ID # | Maelezo |
1206715,
1211012, 1211022 |
Usaidizi wa data ya utunzi wa kifaa ukurasa wa 2, 129 na 130 unapaswa kuwepo katika muundo wa seva ya usanidi na pia muundo mkubwa wa seva ya data ya utunzi wakati utoaji wa mbali unatumika. |
1211017 | Uchapishaji wa mara kwa mara wa maelezo ya eneo unapaswa kupishana kati ya eneo la kimataifa na la ndani wakati zote zinajulikana |
1212373 | Uvujaji wa rasilimali katika kushughulikia muunganisho wa seva mbadala baada ya miunganisho mia kadhaa ya seva kufunguliwa na kufungwa |
1212854 | Uhamisho wa hali ya kuvuta MBT hadi LPN haujakamilika |
1197398,
1194443 |
Programu ya kisambazaji cha DFU kwa sasa haiwezi kushughulikia zaidi ya nodi 60 kwa mafanikio |
1202088 | Btmesh_soc_switch_ctl example hujumuisha kwenye bodi zote zilizo na mkusanyaji wa IAR. |
Masuala Yanayojulikana Katika Toleo La Sasa
Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita.
ID # | Maelezo | Suluhu |
401550 | Hakuna tukio la BGAPI la kushindwa kwa utunzaji wa ujumbe uliogawanywa. | Maombi yanahitaji kubaini kutofaulu kutokana na kuisha kwa muda / ukosefu wa majibu ya safu ya programu; kwa mifano ya wachuuzi API imetolewa. |
454059 | Idadi kubwa ya matukio muhimu ya mabadiliko ya hali ya uonyeshaji upya yanatolewa mwishoni mwa mchakato wa KR, na hiyo inaweza kufurika kwenye foleni ya NCP. | Ongeza urefu wa foleni ya NCP katika mradi. |
454061 | Uharibifu mdogo wa utendaji ikilinganishwa na 1.5 katika majaribio ya kusubiri ya safari ya kwenda na kurudi ulionekana. | |
624514 | Tatizo ni kuanzisha upya utangazaji unaoweza kuunganishwa ikiwa miunganisho yote imetumika na seva mbadala ya GATT inatumika. | Tenga muunganisho mmoja zaidi ya inavyohitajika. |
841360 | Utendaji duni wa uwasilishaji wa ujumbe uliogawanywa kwenye mtoaji wa GATT. | Hakikisha kwamba muda wa Muunganisho wa msingi wa BLE ni mfupi; hakikisha kuwa ATT MTU ni kubwa ya kutosha kutoshea PDU kamili ya Mesh; rekebisha urefu wa chini zaidi wa tukio la muunganisho ili kuruhusu pakiti nyingi za LL kutumwa kwa kila tukio la muunganisho. |
1121605 | Hitilafu za kuzunguka zinaweza kusababisha matukio yaliyopangwa kuanzishwa kwa nyakati tofauti kidogo kuliko inavyotarajiwa. | |
1226127 | Mtoa huduma mwenyeji example inaweza kukwama inapoanza kutoa nodi ya pili. | Anzisha upya programu ya mtoa huduma kabla ya kutoa nodi ya pili. |
1204017 | Msambazaji hana uwezo wa kushughulikia Usasishaji binafsi wa FW na Upakiaji wa FW. | Usikimbilie sasisho la FW la kibinafsi na upakiaji wa FW sambamba. |
1338936 | Huenda proksi ya GATT isiendelee kutangaza huduma baada ya kukatwa katika hali ya upakiaji mwingi. | Hakikisha kwamba vihifadhi vya kutosha vimehifadhiwa kwa ajili ya kushughulikia trafiki. Panga mifumo ya mtandao na mawasiliano ili hakuna node iliyozidiwa na trafiki. |
1344809 | Kutoa uwakilishi kwa mtoaji wa matangazo kunakwama katika hali ya upakiaji mwingi na ucheleweshaji wa juu kuliko kawaida wa usambazaji wa data. | Hakikisha kwamba vihifadhi vya kutosha vimehifadhiwa kwa ajili ya kushughulikia trafiki. Panga mifumo ya mtandao na mawasiliano ili hakuna node iliyozidiwa na trafiki. |
Vipengee Vilivyoacha kutumika
Imeacha kutumika katika toleo la 6.0.0.0
Amri ya BGAPI sl_btmesh_node_get_networks() imeacha kutumika. Tumia sl_btmesh_node_key_key_count() na sl_btmesh_node_get_key() badala yake.
Amri za BGAPI sl_btmesh_test_set_segment_send_delay() na sl_btmesh_test_set_sar_config() zimeacha kutumika. Tumia sl_btmesh_sar_config_set_sar_transmitter() na sl_btmesh_sar_config_server_set_sar_receiver() badala yake.
Vipengee Vilivyoondolewa
Imeondolewa katika toleo la 6.0.0.0
Amri za BGAPI sl_btmesh_test_set_local_config() na sl_btmesh_test_get_local_config() zimeondolewa. Amri za BGAPI sl_btmesh_node_get_statistics() na sl_btmesh_node_clear_statistics() zimeondolewa.
Kwa Kutumia Toleo Hili
Toleo hili lina yafuatayo
- Maabara ya Silicon Maktaba ya rafu ya matundu ya Bluetooth
- Bluetooth mesh sampmaombi
Ikiwa wewe ni mtumiaji wa mara ya kwanza, angalia QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Mwongozo wa Kuanza Haraka.
Ufungaji na Matumizi
SDK ya wavu wa Bluetooth imetolewa kama sehemu ya Gecko SDK (GSDK), kikundi cha SDK za Silicon Labs. Ili kuanza kutumia GSDK kwa haraka, sakinisha Siplicity Studio 5, ambayo itaweka mazingira yako ya usanidi na kukupitisha kwenye usakinishaji wa GSDK. Urahisi Studio 5 inajumuisha kila kitu kinachohitajika kwa utengenezaji wa bidhaa za IoT na vifaa vya Silicon Labs, ikijumuisha rasilimali na kizindua mradi, zana za usanidi wa programu, IDE kamili iliyo na mnyororo wa zana wa GNU, na zana za uchambuzi. Maagizo ya usakinishaji yametolewa katika Mwongozo wa Watumiaji wa Studio 5 wa Urahisi wa mtandaoni.
Vinginevyo, Gecko SDK inaweza kusakinishwa mwenyewe kwa kupakua au kuiga ya hivi punde kutoka GitHub. Tazama https://github.com/Sili-conLabs/gecko_sdk kwa taarifa zaidi.
Eneo chaguomsingi la usakinishaji la GSDK limebadilika kwa kutumia Simplicity Studio 5.3 na matoleo mapya zaidi.
- Windows: C:\Watumiaji\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Watumiaji/ /SimplicityStudio/SDKs/gecko_sdk
Toleo hili la rafu limeunganishwa na Usimamizi wa Ufunguo Salama wa Vault. Inapotumwa kwenye vifaa vya Secure Vault High, funguo za usimbaji fiche za wavu zinalindwa kwa kutumia utendakazi wa Kudhibiti Ufunguo wa Vault Salama. Jedwali hapa chini linaonyesha funguo zilizolindwa na sifa zao za ulinzi wa hifadhi.
Ufunguo | Usafirishaji kwenye nodi | Usafirishaji kwenye Mtoa huduma | Vidokezo |
Kitufe cha mtandao | Inaweza kuhamishwa | Inaweza kuhamishwa | Mito ya ufunguo wa mtandao inapatikana tu kwenye RAM wakati funguo za mtandao zimehifadhiwa kwenye flash |
Kitufe cha maombi | Isiyoweza kuuzwa nje | Inaweza kuhamishwa | |
Kitufe cha kifaa | Isiyoweza kuuzwa nje | Inaweza kuhamishwa | Katika hali ya Provisioner, inatumika kwa ufunguo wa kifaa cha Provisionerr mwenyewe na vile vile vitufe vya vifaa vingine |
Vifunguo ambavyo vimewekwa alama kama "Zisizohamishika" vinaweza kutumika lakini haziwezi kutumika viewed au kushirikiwa wakati wa utekelezaji. Vifunguo vilivyoalamishwa kama "Inaweza kuhamishwa" vinaweza kutumika au kushirikiwa wakati wa utekelezaji lakini vikabaki vikiwa vimesimbwa kwa njia fiche huku vikiwa vimehifadhiwa kwenye mweko. Kwa maelezo zaidi juu ya utendaji wa Usimamizi wa Ufunguo Salama wa Vault, angalia AN1271: Hifadhi ya Ufunguo Salama.
Ili kujiandikisha kwa Ushauri wa Usalama, ingia kwenye tovuti ya mteja ya Silicon Labs, kisha uchague Nyumbani ya Akaunti. Bofya HOME ili kwenda kwenye ukurasa wa nyumbani wa tovuti kisha ubofye kigae cha Dhibiti Arifa. Hakikisha kuwa 'Ilani za Ushauri wa Programu/Usalama na Notisi za Mabadiliko ya Bidhaa (PCN)' zimechaguliwa, na kwamba umejisajili kwa uchache zaidi kwa ajili ya mfumo na itifaki yako. Bofya Hifadhi ili kuhifadhi mabadiliko yoyote.
Kielelezo kifuatacho ni cha zamaniample:
Msaada
Wateja wa Development Kit wanastahiki kupata mafunzo na usaidizi wa kiufundi. Tumia wavu wa Bluetooth wa Maabara ya Silicon web ukurasa ili kupata taarifa kuhusu bidhaa na huduma zote za Bluetooth za Silicon Labs, na kujisajili kwa usaidizi wa bidhaa. Wasiliana na usaidizi wa Maabara ya Silicon kwa http://www.silabs.com/support.
Kwingineko ya IoTwww.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- Ubora www.silabs.com/quality
- Usaidizi na Jumuiya www.silabs.com/jumuiya
Kanusho
Silicon Labs inakusudia kuwapa wateja hati za hivi punde, sahihi, na za kina za vifaa vya pembeni na moduli zote zinazopatikana kwa watekelezaji wa mfumo na programu wanaotumia au wanaokusudia kutumia bidhaa za Silicon Labs. Data ya wahusika, moduli na viambajengo vinavyopatikana, ukubwa wa kumbukumbu na anwani za kumbukumbu hurejelea kila kifaa mahususi, na vigezo vya "Kawaida" vinavyotolewa vinaweza na kutofautiana katika programu mbalimbali. Maombi kwa mfanoampvilivyofafanuliwa hapa ni kwa madhumuni ya kielelezo pekee. Silicon Labs inahifadhi haki ya kufanya mabadiliko bila taarifa zaidi kwa maelezo ya bidhaa, vipimo, na maelezo humu, na haitoi hakikisho kuhusu usahihi au ukamilifu wa maelezo yaliyojumuishwa. Bila arifa ya awali, Maabara ya Silicon yanaweza kusasisha programu dhibiti ya bidhaa wakati wa mchakato wa utengenezaji kwa sababu za usalama au za kutegemewa. Mabadiliko kama haya hayatabadilisha vipimo au utendaji wa bidhaa. Maabara ya Silicon hayatakuwa na dhima kwa matokeo ya matumizi ya taarifa iliyotolewa katika hati hii.
Hati hii haimaanishi au kutoa leseni yoyote ya kubuni au kutengeneza saketi zilizounganishwa. Bidhaa hazijaundwa au kuidhinishwa kutumika ndani ya vifaa vyovyote vya FDA Class III, maombi ambayo kibali cha soko la awali cha FDA kinahitajika au Mifumo ya Usaidizi wa Maisha bila idhini mahususi iliyoandikwa ya Silicon Labs. "Mfumo wa Usaidizi wa Maisha" ni bidhaa au mfumo wowote unaokusudiwa kusaidia au kudumisha maisha na/au afya, ambayo, ikiwa itashindwa, inaweza kutarajiwa kusababisha majeraha makubwa ya kibinafsi au kifo. Bidhaa za Silicon Labs hazijaundwa au kuidhinishwa kwa matumizi ya kijeshi. Bidhaa za Silicon Labs hazitatumika kwa hali yoyote katika silaha za maangamizi makubwa ikijumuisha (lakini sio tu) silaha za nyuklia, kibayolojia au kemikali, au makombora yanayoweza kutoa silaha kama hizo. Silicon Labs inakanusha dhamana zote za wazi na zilizodokezwa na haitawajibika au kuwajibika kwa majeraha au uharibifu wowote unaohusiana na matumizi ya bidhaa ya Silicon Labs katika programu kama hizo ambazo hazijaidhinishwa.
Taarifa za Alama ya Biashara
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na nembo ya Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, nembo ya Energy Micro na michanganyiko yake. , “vidhibiti vidogo vilivyo rafiki zaidi duniani”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, nembo ya Zentri na Zentri DMS, Z-Wave®, na nyinginezo ni chapa za biashara au chapa za biashara zilizosajiliwa za Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB ni alama za biashara au alama za biashara zilizosajiliwa za ARM Holdings. Keil ni chapa ya biashara iliyosajiliwa ya ARM Limited. Wi-Fi ni chapa ya biashara iliyosajiliwa ya Muungano wa Wi-Fi. Bidhaa zingine zote au majina ya chapa yaliyotajwa hapa ni alama za biashara za wamiliki husika.
Kampuni ya Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
Marekaniwww.silabs.com
Nyaraka / Rasilimali
![]() |
SILICON LABS 6.1.3.0 GA Bluetooth Mesh Maendeleo ya Programu [pdf] Mwongozo wa Mtumiaji 6.1.3.0 GA Bluetooth Mesh Ukuzaji wa Programu, 6.1.3.0 GA, Ukuzaji wa Programu za Mesh ya Bluetooth, Ukuzaji wa Programu za Mesh, Ukuzaji wa Programu, Ukuzaji |