SILICON LABS 6.1.3.0 GA Bluetooth торон програм хангамж боловсруулах
![]()
Үзүүлэлтүүд
- Бүтээгдэхүүний нэр: Gecko SDK Suite 4.4
- Гарсан огноо: 23 оны 2024-р сарын XNUMX
- Bluetooth торон үзүүлэлтийн хувилбар: 1.1
- Дэмжигдсэн SDK хувилбарууд:
- 6.1.3.0 23 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.2.0 14 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.1.0 2 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.0.0 10 оны 2024-р сарын XNUMX-нд гарсан
- 6.0.1.0 14 оны 2024-р сарын XNUMX-нд гарсан
- 6.0.0.0 13 оны 2023-р сарын XNUMX-нд гарсан
Бүтээгдэхүүнийг ашиглах заавар
Тохиромжтой байдал ба ашиглалтын мэдэгдэл
Аюулгүй байдлын шинэчлэлт болон мэдэгдлийн талаар Gecko платформын хувилбарын тэмдэглэлийн Аюулгүй байдлын бүлгээс эсвэл Silicon Labs хувилбарын тэмдэглэлийн хуудаснаас үзнэ үү. Хамгийн сүүлийн үеийн мэдээллийг авахын тулд Аюулгүй байдлын зөвлөмжид бүртгүүлээрэй.
Энэ хувилбарыг ашиглах
Хэрэв та Silicon Labs Bluetooth mesh SDK-г шинээр ашиглаж байгаа бол хэрэглэгчийн гарын авлагад өгөгдсөн зааврыг дагана уу.
Тохиромжтой хөрвүүлэгч
Та зөв ашиглаж байгаа эсэхээ шалгаарай files ба хөрвүүлэгчийг санал болгосноор бүтээгдэхүүний оновчтой гүйцэтгэлийг хангана.
Түгээмэл асуултууд
- А: Аюулгүй байдлын шинэчлэлтүүдийн талаарх дэлгэрэнгүй мэдээллийг хаанаас авах вэ?
Х: Та Gecko Platform Release Notes-ийн Аюулгүй байдлын бүлгээс эсвэл Silicon Labs Release Notes хуудаснаас аюулгүй байдлын шинэчлэлийн дэлгэрэнгүй мэдээллийг авч болно. | - А: Би энэ бүтээгдэхүүний аюулгүй байдлын зөвлөмжийг хэрхэн захиалах вэ?
Х: Аюулгүй байдлын зөвлөмжид бүртгүүлж, хамгийн сүүлийн үеийн мэдээлэл авахын тулд хэрэглэгчийн гарын авлагад өгөгдсөн зааврыг дагана уу эсвэл Silicon Labs-ийн тусламжтай холбогдоно уу. - А: Энэ бүтээгдэхүүнд ямар хөрвүүлэгч тохирох вэ?
Х: Энэ бүтээгдэхүүнтэй ашиглахыг зөвлөсөн нийцтэй хөрвүүлэгчдийн жагсаалтыг хэрэглэгчийн гарын авлагаас харна уу.
Bluetooth® торон SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 23 оны 2024-р сарын XNUMX
Bluetooth торон нь Bluetooth бага эрчим хүч (LE) төхөөрөмжүүдэд ашиглах боломжтой шинэ топологи бөгөөд олон-оос олон (м:м) холболтыг идэвхжүүлдэг. Энэ нь том хэмжээний төхөөрөмжийн сүлжээг бий болгоход оновчтой бөгөөд барилгын автоматжуулалт, мэдрэгчийн сүлжээ, хөрөнгийн хяналт зэрэгт нэн тохиромжтой. Манай програм хангамж болон Bluetooth хөгжүүлэлтийн SDK нь Bluetooth Mesh болон Bluetooth 5.3 функцийг дэмждэг. Хөгжүүлэгчид холбогдсон гэрэл, гэрийн автоматжуулалт, хөрөнгийн хяналтын систем зэрэг LE төхөөрөмжүүдэд торон сүлжээний холболтыг нэмж болно. Програм хангамж нь Bluetooth дохиолол, дохионы сканнер, GATT холболтыг дэмждэг тул Bluetooth тор нь ухаалаг утас, таблет болон бусад Bluetooth LE төхөөрөмжүүдэд холбогдох боломжтой. Энэхүү хувилбар нь Bluetooth торон техникийн 1.1 хувилбараар дэмжигдсэн функцуудыг агуулдаг.
ҮНДСЭН ОНЦЛОГ
- Mesh 1.1-ийн шаардлага хангасан хэрэгжилт
- Сүлжээний гэрэлтүүлгийн хяналт (NLC) pro нэмэгдсэнfiles

Эдгээр хувилбарын тэмдэглэл нь SDK хувилбаруудыг хамардаг:
- 6.1.3.0 23 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.2.0 14 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.1.0 2 оны 2024-р сарын XNUMX-нд гарсан
- 6.1.0.0 10 оны 2024-р сарын XNUMX-нд гарсан
- 6.0.1.0 14 оны 2024-р сарын XNUMX-нд гарсан
- 6.0.0.0 13 оны 2023-р сарын XNUMX-нд гарсан
Тохиромжтой байдал ба ашиглалтын мэдэгдэл
Аюулгүй байдлын шинэчлэлтүүд болон мэдэгдлийн талаар нэмэлт мэдээлэл авахыг хүсвэл энэхүү SDK дээр суулгасан Gecko Platform Release тэмдэглэлийн Хамгаалалтын бүлгээс эсвэл Silicon Labs Release Notes хуудаснаас үзнэ үү. Цахиурын лаборатори нь танд хамгийн сүүлийн үеийн мэдээллийг авахын тулд Аюулгүй байдлын зөвлөгөөг бүртгүүлэхийг зөвлөж байна. Хэрэв та Silicon Labs Bluetooth mesh SDK-г шинээр ашиглаж байгаа бол зааварчилгааг энэ хувилбарыг ашиглах хэсгээс үзнэ үү.
Тохиромжтой хөрвүүлэгч:
ARM (IAR-EWARM) хувилбар 9.40.1-д зориулсан IAR Embedded Workbench
- macOS эсвэл Linux дээр IarBuild.exe командын мөрийн хэрэгсэл эсвэл IAR Embedded Workbench GUI ашиглан бүтээхдээ дарс ашиглах нь буруу ажиллахад хүргэж болзошгүй. files богино үүсгэх дарсны хэш алгоритм дахь мөргөлдөөний улмаас ашиглагдаж байна file нэрс.
- MacOS эсвэл Линукс дээрх хэрэглэгчид Simplicity Studio-с гадуур IAR ашиглан бүтээхгүй байхыг зөвлөж байна. Үүнийг хийсэн үйлчлүүлэгчид зөв эсэхийг сайтар шалгах хэрэгтэй files ашиглаж байна. Simplicity Studio-д өгсөн GCC (The GNU Compiler Collection) хувилбар 12.2.1.
- GCC-ийн холбоосын цагийг оновчтой болгох функц идэвхгүй болсон тул зургийн хэмжээ бага зэрэг нэмэгдсэн.
Шинэ зүйлс
Шинэ онцлогууд
6.0.1.0 хувилбар дээр нэмсэн
SLC бүрэлдэхүүн хэсгүүдийн өөрчлөлт:
- Гурав дахь BT Mesh Role нь Provisioner болон Provisionee-ийн үүргийн хажууд нэмэгдсэн - Custom BT Mesh Role, програм нь захиалгат үүргийг хэрэгжүүлэх эрх чөлөөг авдаг. Жишээ ньample, хангагч эсвэл
- Зохицуулагчийн үүргийг гүйцэтгэх хугацааг сонгож болно.
- 6.0.0.0 хувилбар дээр нэмсэн
- Шинэ сүлжээний гэрэлтүүлгийн удирдлага (NLC) жишээ ньampпрограмууд:
- BT Mesh NLC Basic Lightness Controller Pro-г үзүүлэхэд зориулсан btmesh_soc_nlc_basic_lightness_controllerfile
- BT Mesh NLC Basic Scene Selector Pro-г үзүүлэх btmesh_soc_nlc_basic_scene_selectorfile
- BT Mesh NLC Dimming Controller Pro-г үзүүлэх btmesh_soc_nlc_dimming_controlfile
- btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC орчны гэрлийн мэдрэгч Pro-г үзүүлэхfile
- btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro-г үзүүлэхfile (Хүмүүс тоолдог)
Өмнөх өөрчлөлтүүдampпрограмууд:
btmesh_soc_sensor_server устгагдсан бөгөөд функц нь 3-т хуваагдсан.amples:
- Мэдрэгч серверийн загварыг термометрээр үзүүлэх btmesh_soc_sensor_thermometer
- btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro-г үзүүлэхfile (хүмүүс тоолдог)
- btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC орчны гэрлийн мэдрэгч Pro-г үзүүлэхfile
- btmesh_soc_switch-ийн нэрийг btmesh_soc_switch_ctl болгон өөрчилсөн бөгөөд зорилго нь Light CTL Client Model-ийн хэрэглээг харуулах явдал юм. эксample үзэгдлүүдийг хянахаа больсон (Scene Client)
- btmesh_soc_light-ийн нэрийг btmesh_soc_light_ctl болгон өөрчилсөн
- эксample LC Server загвар болон Scene Server, Scheduler Server болон Time Server загваруудыг харуулахаа больсон.
- btmesh_soc_hsl нэрийг btmesh_soc_light_hsl болгон өөрчилсөн
- эксample LC Server загвар болон Scene Server, Scheduler Server болон Time Server загваруудыг харуулахаа больсон.
Бүх өөрчлөлтүүд өмнөхampпрограмууд:
- DFU зургийн шинэчлэлтүүд нь create_bl_ оронд Python скриптээр үүсгэгддэг.fileс.бат/.ш files
- Бүх хуучин хуудасны 1, 2, 128, 129, 130-р хуудасны торон найрлагын мэдээллийн дэмжлэгийг нэмсэн.ampЭдгээр хуудсууд нь BT Mesh Configurator хэрэгслээр автоматаар үүсгэгддэг.
Шинэ SLC бүрэлдэхүүн хэсгүүд:
- BT Mesh NLC Basic Lightness Controller Pro-г үзүүлэх btmesh_nlc_basic_lightness_controllerfile
- btmesh_nlc_basic_lightness_controller_profile_Бүрдлийн өгөгдлийн 2-р хуудасны мета өгөгдөл Basic Lightness Controller Pro-д зориулсан NLC дэмжлэгfile
- BT Mesh NLC Basic Scene Selector Pro-г үзүүлэх btmesh_nlc_basic_scene_selectorfile
- btmesh_nlc_basic_scene_selector_profile_Metadata Composition Data Page 2 Basic Scene Selector Pro-д зориулсан NLC дэмжлэгfile BT Mesh NLC-ийн үзүүлэнгийн btmesh_nlc_dimming_control
- Dimm Controller Profile
- btmesh_nlc_dimming_control_profile_metadata Composition Data Page 2 Dimming Controller Pro-д зориулсан NLC дэмжлэгfile btmesh_nlc_ambient_light_sensor BT Mesh NLC Ambient Light Sensor Pro-г үзүүлэхfile
- btmesh_nlc_ambient_light_sensor_profileОрчны гэрлийн мэдрэгч Pro-д зориулсан NLC-ийн дэмжлэг хуудас 2 Найрлага мэдээллийн _метадтаfile btmesh_nlc_occupancy_sensor BT Mesh NLC Occupancy Sensor Pro-г үзүүлэхfile (Хүмүүс тоолдог)
- btmesh_nlc_occupancy_sensor_profileНайрлага мэдээллийн _метадта Хуудас 2 Occupancy Sensor Pro-д зориулсан NLC дэмжлэгfile
- btmesh_generic_level_client_ext нь Ерөнхий суурь бүрэлдэхүүнийг Ерөнхий зөөвөрлөлтийг хүлээн зөвшөөрөөгүй болон ерөнхий Delta мэдэгдээгүй мессежүүдээр өргөтгөхөд зориулагдсан.
- ncp_btmesh_ae_server нь зар сурталчилгааны өргөтгөлөөр өгөгдөл дамжуулахыг зөвшөөрөх зангилааны Silabs тохиргооны серверийн үйлдвэрлэгчийн загварыг идэвхжүүлэхэд зориулагдсан.
- ncp_btmesh_ae_server нь зангилаанд зориулсан Silabs Configuration Client нийлүүлэгчийн загварыг идэвхжүүлдэг.
- ncp_btmesh_user_cmd нь BGAPI хэрэглэгчийн мессеж, хариулт, үйл явдлыг ашиглан NCP хост болон NCP зорилтот хоорондын харилцааг харуулахад зориулагдсан.
Шинэ API
6.1.0.0 хувилбар дээр нэмсэн
BGAPI нэмэлтүүд:
Сканнерын хариуны өгөгдлийг Mesh provisioning болон Mesh прокси үйлчилгээний сурталчилгаатай холбох шинэ командуудыг зангилааны ангилалд нэмсэн. Mesh прокси үйлчилгээний сурталчилгаатай холбоотой сканнерын хариу өгөгдлийг сүлжээний түлхүүр бүрд тус тусад нь тохируулах боломжтой тул энэ түлхүүрээр шифрлэгдсэн өгөгдлийг агуулж болох боловч үүнийг удирдах нь програмаас хамаарна. Шинэ тушаалууд нь:
- sl_btmesh_node_set_proxy_service_scan хариу: Прокси үйлчилгээний сурталчилгаанд скан хариу өгөх өгөгдлийг тохируулах
- sl_btmesh_node_clear_proxy_service_scan_response: Прокси үйлчилгээний сурталчилгаанд зориулсан скан хариуны өгөгдлийг арилгах
- sl_btmesh_node_set_provisioning_service_scan хариу: Үйлчилгээний зар сурталчилгаанд зориулж скан хариу өгөх өгөгдлийг тохируулах
- sl_btmesh_node_clear_provisioning_service_scan_response: Үйлчилгээний зар сурталчилгааг бэлтгэхэд зориулсан скан хариуны өгөгдлийг арилгах
Загварын үйл ажиллагааны сонголтуудыг тохируулахын тулд үйлдвэрлэгчийн загварын ангилалд шинэ тушаал нэмэгдсэн. Одоогийн байдлаар мессеж хүлээн авах тайлагналд зориулж үйлдвэрлэгчийн загвар тус бүрд ажлын буферийг бөөгнөрөлөөс хуваарилсан эсэхийг хянах нэг сонголт байна. Өгөгдмөл утга (1) нь буферийг хуваарилдаг бөгөөд энэ нь төхөөрөмж өндөр ачаалалтай үед нэмэлт санах ойн ашиглалтын зардлаар үйл явдлын мэдээлэх чадварыг нэмэгдүүлдэг. Шинэ тушаал нь:
- sl_btmesh_vendor_model_set_option: Худалдагчийн загварын үйлдлийн сонголтыг тохируулах
Оношлогооны ангид нөхөрлөлтэй холбоотой үйл явдлуудыг мэдээлэх шинэ тушаалууд нэмэгдсэн. Шинэ тушаалууд нь:
- sl_btmesh_diagnostic_enable_friend: Найз нөхөрлөлтэй холбоотой оношилгооны үйл явдлуудыг бий болгохыг идэвхжүүлэх
- sl_btmesh_diagnostic_disable_friend: Нөхөрлөлтэй холбоотой оношилгооны үйл явдлуудыг үүсгэхийг идэвхгүй болгох
- sl_btmesh_diagnostic_get_friend: Нөхөрлөлтэй холбоотой оношилгооны тоолуурыг татаж авах
Оношлогооны ангид шинээр нэмэгдсэн үйл явдлууд дараах байдалтай байна.
- sl_btmesh_diagnostic_friend_queue: Нөхөрлөлийн мессежийн дараалалд мессеж нэмэх үйл явдал
sl_btmesh_diagnostic_friend_relay: LPN руу мессеж дамжуулах үйл явдал - sl_btmesh_diagnostic_friend_remove: Мессежийг нөхөрлөлийн мессежийн дарааллаас хассан үйл явдал
6.0.0.0 хувилбар дээр нэмсэн
SLC бүрэлдэхүүн хэсгүүдийн өөрчлөлт:
- ncp_btmesh_dfu бүрэлдэхүүн хэсгийн ncp_btmesh_dfu.h шинэ API-тай боллоо
- хүчингүй болсон sl_btmesh_ncp_dfu_handle_cmd(хүчингүй *өгөгдөл, bool *cmd_handled);
- Бүтэлгүйтсэний дараа btmesh_provisioning_decorator бүрэлдэхүүн бэлтгэлийг дахин эхлүүлэхгүй байна btmesh_lighting_server-ийн sl_btmesh_lighting_server.h шинэ API-тай боллоо
- void sl_btmesh_update_lightness(uint16_t lightness, uint32_t үлдсэн_ms);
- btmesh_event_log нь илүү нарийн тохируулах боломжтой
- btmesh_ctl_client-ийн sl_btmesh_ctl_client.h нь оронд нь API өөрчлөлттэй байна.
- хүчингүй sl_btmesh_тогтоосон_температур(uint8_t шинэ_өнгөний_температур_ хувьtage); шинэ API нь
- хүчингүй sl_btmesh_ctl_client_set_temperature(uint8_t температурын_хувь); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);
BGAPI нэмэлтүүд:
Төхөөрөмжийн оношлогооны шинэ BGAPI анги нэмэгдсэн. Энэ нь програмыг Mesh стекийн статистик тоолуур болон сүлжээний PDU дамжуулалт болон прокси холболтын үйл явдалд суурилсан тайлангаар хангадаг бөгөөд шаардлагатай үед идэвхжүүлж, идэвхгүй болгож болно.
Оношлогооны анги дахь BGAPI командууд нь:
- sl_btmesh_diagnostic_init: Оношлогооны бүрэлдэхүүн хэсгийг эхлүүлэх
- sl_btmesh_diagnostic_deinit: Оношлогооны бүрэлдэхүүн хэсгийг идэвхгүй болгох
- sl_btmesh_diagnostic_enable_relay: Сүлжээний PDU дамжуулалт/прокси үйл ажиллагааны үйл явдалд суурилсан тайланг идэвхжүүлэх
- sl_btmesh_diagnostic_disable_relay: Сүлжээний PDU дамжуулалт/прокси үйл ажиллагааны үйл явдалд суурилсан тайланг идэвхгүй болгох
- sl_btmesh_diagnostic_get_relay: Одоогийн байдлаар дамжуулагдсан/проксид холбогдсон сүлжээний PDU-ийн тоог аваарай
- sl_btmesh_diagnostic_get_statistics: Торон стекийн статистик тоолуур авах
- sl_btmesh_diagnostic_clear_statistics: Тэг торон стек статистик тоолуур
Оношилгооны анги дахь BGAPI үйл явдал нь:
- sl_btmesh_diagnostic_relay: Стекээр сүлжээний PDU дамжуулагдсан эсвэл прокси холбогдсон тухай мэдээлсэн үйл явдал
Сайжруулалт
6.1.0.0 хувилбарт өөрчлөгдсөн
Статистик мэдээлэл авах оношилгооны ангийн BGAPI команд нь бүх өгөгдлийг нэг дор авахын оронд хэсэгчилсэн өгөгдөл авахаар өөрчлөгдсөн. Дуудлага хийгч нь статистикийн өгөгдөлд өөрийн хүссэн хэсгийнхээ хэмжээг, тухайн хэсгийн офсетийн хамт өгөх ёстой бөгөөд хүсэлтийн хязгаарлалтыг харгалзан дуудлага нь нийлүүлж болох хэмжээний өгөгдөлтэй буцаж ирнэ.
6.0.0.0 хувилбарт өөрчлөгдсөн
- Провайдер эсвэл зангилаа одоо тохиргооны үйлчлүүлэгчийн загвар болон өөрийн үндсэн хаягийг мессежийн очих газар болгон тохируулах боломжтой. Энэ нь туршилтын BGAPI командуудаар өөрийн тохиргоог сольж болно.
- Кодын оновчлолын үр дүнд ашигласан функцээс хамааран програм хангамжийн зураг өмнөхөөсөө арай бага байх болно.
- Кодын оновчлолын үр дүнд ашигласан функцээс хамааран RAM-ийн хэрэглээ өмнөхөөсөө арай бага байх болно.
- Mesh стек нь хуучирсан BLE сурталчлагч болон сканнерийн бүрэлдэхүүн хэсгүүдийг шаарддаггүй эсвэл дэмжихээ больсон. Үүний оронд тус бүрийн одоогийн хувилбаруудыг ашигладаг (хуучирсан сурталчлагч болон өргөтгөлгүй зар сурталчилгааны хуучин сканнер, өргөтгөсөн сурталчилгааны хувьд өргөтгөсөн сурталчлагч болон өргөтгөсөн сканнер). BLE болон Mesh BGAPI-г хоёуланг нь ашигладаг програмууд нь цаашид хуучирсан BLE сурталчлагч болон сканнерын бүрэлдэхүүн хэсгүүдийг ашиглахгүй байх ёстой.
Тогтмол асуудлууд
6.1.3.0 хувилбар дээр зассан
| ID # | Тодорхойлолт |
| 1331888,
1338088, 1338090 |
Төхөөрөмж ачаалал ихтэй байх үед эвдрэлд хүргэж болзошгүй хэд хэдэн боловсруулагдаагүй санах ойн хуваарилалтын алдааг зассан. |
| 1345827 | Зангилаа арилгахад зориулсан мэдээллийн DFU дистрибьютерийн BGAPI үйл явдлын алдагдлыг зассан. |
| 1351464 | Хэт ачаалалтай үед холболтыг хаах тухай тогтмол холбоосын түвшний тайлан. |
| 1354679 | Хуучин зар сурталчилгаа илгээх үед санах ойн ашиглалтыг оновчтой болгосон. |
| 1356050 | Суурь холболт гэнэт хаагдах үед GATT прокси-г дахин эхлүүлэх асуудлыг зассан. |
6.1.2.0 хувилбар дээр зассан
| ID # | Тодорхойлолт |
| 1251498 | Гэрэлтүүлгийн мессеж, түүний дотор шилжилтийн хугацаа нь лог дээр буруу алдааны мессеж гаргахад хүргэсэн тохиолдолд зассан. |
| 1284204 | sl_btmesh_node_power_off командыг ашиглах үед дахин тоглуулах хамгаалалтын жагсаалтыг хадгалахад саад болж байсан асуудлыг зассан. |
| 1325267 | Тохируулсан бичих интервалын экспонентыг тэг болгож тохируулсан үед тогтмол элементийн дарааллын дугаар бичдэг. |
| 1334927 | Нөөцийн өлсгөлөнд нэрвэгдсэн үед GATT прокси сервер өгөгдөл хүлээн авахад ноцтой алдаа үүсгэж болох асуудлыг зассан. |
6.1.0.0 хувилбар дээр зассан
| ID # | Тодорхойлолт |
| 1235337 | Хэт ачаалалтай төхөөрөмж дээр ТХЕХ-ийн үйлчилгээний нээлтийг илүү бат бөх болгосон. |
| 1247422 | Хэт ачаалалтай төхөөрөмж дээр худалдагчийн загварыг илүү бат бөх болгосон. |
| 1252252 | Ерөнхий зөөвөрлөх мессеж нь бүдэгрэх үед хальж, бүдэгрэх үед зассан. |
| 1254356 | Найзын дэд системийг идэвхгүй болгох замаар регрессийг зассан. |
| 1276121 | Суулгасан хангагч түлхүүр шинэчлэх процедурыг дуудах үед BGAPI түвшинд програмын түлхүүрийн индексийг таслахыг зассан. |
6.0.1.0 хувилбар дээр зассан
| ID # | Тодорхойлолт |
| 1226000 | Хувийн зангилааны таниулбарыг шалгахын тулд зангилааны таниулбарыг шалгах өргөтгөсөн Provisioner BGAPI функц. |
| 1206620 | Програм хангамжийн баталгаажуулалтын асуудлыг засахын тулд өндөр ачаалалтай үед BGAPI-ийн үйл явдлууд алга болсоноос үүссэн асуудлуудыг зассан. |
| 1230833 | Дахин эхлүүлэх нь төхөөрөмжийг дахин тохируулахгүйгээр ажиллахын тулд найзын дэд системийг идэвхгүй болгохыг зассан. |
| 1243565 | Провизорыг эхлүүлж чадаагүй тохиолдолд тохиолдож болох гэмтлийг зассан, жишээ ньample буруу хэлбэрийн DCD-ийн улмаас. |
| 1244298 | Scene Client загварын Бүртгэлийн статус үйл явдал дахь хуурамч нэмэлт октетуудын мэдээллийг зассан. |
| 1243556 | BT Mesh програмын бүрэлдэхүүн хэсгүүдийн автомат зангилааны эхлэлийг устгасан. Одоо бүх бүрэлдэхүүн хэсгүүдийг Provisioner дүрд ашиглах боломжтой. |
6.0.0.0 хувилбар дээр зассан
| ID # | Тодорхойлолт |
| 360955 | Анхаарал татах таймерын эхний болон хоёр дахь үйл явдлын хоорондох хугацаа нэг секундээс өөр байж болно. |
| 1198887 | Хувийн дохионы санамсаргүй сурталчлагчийн хаяг нь бүх дэд сүлжээнд ижил байх ба энэ нь өөр байх ёстой. |
| 1202073 | Btmesh_ncp_empty example-д GCC хөрвүүлэгчтэй BRD4182 дээр хангалттай RAM байхгүй. |
| 1202088 | Btmesh_soc_switch өмнөхample-д IAR хөрвүүлэгчтэй BRD4311 болон BRD4312 дээр хангалттай RAM байхгүй байна |
| 1206714 | Прокси серверт дэд сүлжээ нэмэгдэхэд прокси сервер нь прокси холболтоор дохио өгөх ёстой |
| ID # | Тодорхойлолт |
| 1206715,
1211012, 1211022 |
Төхөөрөмжийн бүтцийн өгөгдлийн 2, 129, 130-р хуудасны дэмжлэг нь тохиргооны серверийн загварт, түүнчлэн алсын нөөцийг дэмжих үед том бүтэцтэй өгөгдлийн серверийн загварт байх ёстой. |
| 1211017 | Байршлын мэдээллийг үе үе нийтлэх нь аль аль нь мэдэгдэж байгаа үед дэлхийн болон орон нутгийн байршлын хооронд ээлжлэн байх ёстой |
| 1212373 | Хэдэн зуун прокси холболт нээгдэж, хаагдсаны дараа прокси холболтыг зохицуулах явцад нөөц алдагдсан |
| 1212854 | Татах горимд MBT шилжүүлгийг LPN руу амжилттай хийж чадахгүй |
| 1197398,
1194443 |
DFU дистрибьютерийн програм одоогоор 60 гаруй зангилааг амжилттай зохицуулах боломжгүй байна |
| 1202088 | Btmesh_soc_switch_ctl өмнөхample IAR хөрвүүлэгч бүхий бүх самбар дээр эмхэтгэнэ. |
Одоогийн хувилбарт мэдэгдэж буй асуудлууд
Өмнөх хувилбараас хойш тод үсгээр бичсэн асуудлууд нэмэгдсэн.
| ID # | Тодорхойлолт | Товчлох арга зам |
| 401550 | Сегментчилсэн мессеж боловсруулах алдаа гарсан BGAPI үйл явдал алга. | Аппликешн нь хугацаа хэтэрсэн / хэрэглээний давхаргын хариу байхгүйгээс бүтэлгүйтлийг гаргах шаардлагатай; борлуулагч загваруудын хувьд API өгсөн. |
| 454059 | KR процессын төгсгөлд олон тооны түлхүүр сэргээх төлөвийн өөрчлөлтийн үйл явдлууд үүсдэг бөгөөд энэ нь NCP-ийн дарааллыг дүүргэж болзошгүй. | Төсөлд NCP-ийн дарааллын уртыг нэмэгдүүлэх. |
| 454061 | Хоёр талын аялалын хоцрогдлын туршилтын 1.5-тай харьцуулахад гүйцэтгэлийн бага зэрэг бууралт ажиглагдсан. | |
| 624514 | Бүх холболтууд идэвхтэй болон GATT прокси ашиглаж байгаа бол холбогдох боломжтой зар сурталчилгааг сэргээхэд асуудал гарна. | Шаардлагатай хэмжээнээс нэг илүү холболтыг хуваарил. |
| 841360 | ТХЕХ-ийн дамжуулагчаар сегментчилсэн мессеж дамжуулах гүйцэтгэл муу байна. | Үндсэн BLE холболтын Холболтын интервал богино байгаа эсэхийг шалгаарай; ATT MTU нь бүрэн Mesh PDU-д багтах хангалттай том эсэхийг шалгах; Холболтын үйл явдал бүрт олон LL пакет дамжуулахыг зөвшөөрөхийн тулд холболтын үйл явдлын хамгийн бага уртыг тохируулна. |
| 1121605 | Бөөрөнхийлөх алдаа нь төлөвлөсөн үйл явдлуудыг хүлээгдэж байснаас арай өөр цагт өдөөж болно. | |
| 1226127 | Хост үйлчилгээ үзүүлэгч асанampХоёр дахь зангилааг хангаж эхлэхэд гацаж болно. | Хоёрдахь цэгийг хангахын өмнө хост хангагч програмыг дахин эхлүүлнэ үү. |
| 1204017 | Дистрибьютор нь FW шинэчлэлт болон FW байршуулалтыг зэрэгцээ өөрөө зохицуулах боломжгүй. | Өөрөө FW шинэчлэлт болон FW байршуулалтыг зэрэгцүүлэн ажиллуулж болохгүй. |
| 1338936 | ТХЕХ-ийн прокси хэт ачаалалтай үед холболтыг тасалсны дараа үйлчилгээний сурталчилгааг үргэлжлүүлэхгүй байж магадгүй. | Замын хөдөлгөөнийг зохицуулахад хангалттай буфер нөөцөлсөн эсэхийг шалгаарай. Ямар ч зангилаа ачаалалд дарагдахгүй байхаар сүлжээ болон харилцааны хэв маягийг төлөвлө. |
| 1344809 | Өгөгдлийг дамжуулахад ердийнхөөс илүү саатсан хэт ачаалалтай үед зар сурталчилгааны лангуу руу прокси илгээх. | Замын хөдөлгөөнийг зохицуулахад хангалттай буфер нөөцөлсөн эсэхийг шалгаарай. Ямар ч зангилаа ачаалалд дарагдахгүй байхаар сүлжээ болон харилцааны хэв маягийг төлөвлө. |
Хуучирсан зүйлс
6.0.0.0 хувилбар дээр хуучирсан
BGAPI тушаал sl_btmesh_node_get_networks() нь хуучирсан. Оронд нь sl_btmesh_node_key_key_count() болон sl_btmesh_node_get_key()-г ашиглана уу.
BGAPI командууд sl_btmesh_test_set_segment_send_delay() болон sl_btmesh_test_set_sar_config() хуучирсан. Оронд нь sl_btmesh_sar_config_set_sar_transmitter() болон sl_btmesh_sar_config_server_set_sar_receiver()-г ашиглана уу.
Устгасан зүйлс
6.0.0.0 хувилбар дээр хасагдсан
BGAPI командуудыг sl_btmesh_test_set_local_config() болон sl_btmesh_test_get_local_config() устгасан. BGAPI командууд sl_btmesh_node_get_statistics() болон sl_btmesh_node_clear_statistics() устгагдсан.
Энэ хувилбарыг ашиглах
Энэхүү хувилбар нь дараахь зүйлийг агуулна
- Silicon Labs Bluetooth торон стек номын сан
- Bluetooth торон сampпрограмууд
Хэрэв та анх удаа хэрэглэгч бол QSG176: Silicon Labs Bluetooth Mesh SDK v2.x хурдан эхлүүлэх гарын авлагыг үзнэ үү.
Суурилуулалт ба ашиглалт
Bluetooth торон SDK нь Silicon Labs SDK-ийн багц болох Gecko SDK (GSDK)-ийн нэг хэсэг болгон хангагдсан. GSDK-г хурдан эхлүүлэхийн тулд Simplicity Studio 5-ыг суулгаж, таны хөгжүүлэлтийн орчинг тохируулж, GSDK суулгацыг танд өгөх болно. Simplicity Studio 5 нь Silicon Labs төхөөрөмжүүдийн тусламжтайгаар IoT бүтээгдэхүүн боловсруулахад шаардлагатай бүх зүйл, үүнд нөөц ба төсөл эхлүүлэгч, програм хангамжийн тохиргооны хэрэгсэл, GNU хэрэгслийн гинж бүхий бүрэн IDE, дүн шинжилгээ хийх хэрэгслүүд орно. Суулгах зааврыг онлайн Simplicity Studio 5 хэрэглэгчийн гарын авлагад өгсөн болно.
Эсвэл Gecko SDK-г GitHub-аас хамгийн сүүлийн хувилбарыг татаж авах эсвэл клончлох замаар гараар суулгаж болно. Харна уу https://github.com/Sili-conLabs/gecko_sdk дэлгэрэнгүй мэдээллийг авна уу.
Simplicity Studio 5.3 болон түүнээс дээш хувилбараар GSDK өгөгдмөл суулгах байршил өөрчлөгдсөн.
- Windows: C:\Хэрэглэгчид\ \ SimplicityStudio \ SDKs \ gecko_sdk
- MacOS: /Хэрэглэгчид/ /SimplicityStudio/SDKs/gecko_sdk
Стекийн энэ хувилбар нь Secure Vault Key Management-тэй нэгдсэн. Secure Vault High төхөөрөмжид байршуулах үед торон шифрлэлтийн түлхүүрүүдийг Secure Vault Key Management функцийг ашиглан хамгаална. Доорх хүснэгтэд хамгаалагдсан түлхүүрүүд болон тэдгээрийн хадгалалтын хамгаалалтын шинж чанарыг харуулав.
| Түлхүүр | Зангилаа дээр экспортлох боломжтой | Провизор дээр экспортлох боломжтой | Тэмдэглэл |
| Сүлжээний түлхүүр | Экспортлох боломжтой | Экспортлох боломжтой | Сүлжээний түлхүүрийн гарал үүсэл нь зөвхөн RAM-д байдаг бол сүлжээний түлхүүрүүд нь флаш дээр хадгалагддаг |
| Програмын түлхүүр | Экспортлох боломжгүй | Экспортлох боломжтой | |
| Төхөөрөмжийн түлхүүр | Экспортлох боломжгүй | Экспортлох боломжтой | Provisioner-ийн хувьд, Provisionerr-ийн өөрийн төхөөрөмжийн түлхүүр болон бусад төхөөрөмжийн түлхүүрүүдэд хэрэглэнэ |
"Экспортлох боломжгүй" гэж тэмдэглэгдсэн түлхүүрүүдийг ашиглах боломжтой боловч ашиглах боломжгүй viewed эсвэл ажиллах үед хуваалцсан. "Экспортлох боломжтой" гэж тэмдэглэгдсэн түлхүүрүүдийг ажиллах үед ашиглах эсвэл хуваалцах боломжтой боловч флэш дээр хадгалагдах үед шифрлэгдсэн хэвээр байна. Secure Vault Key Management функцын талаар дэлгэрэнгүй мэдээллийг AN1271: Secure Key Storage хэсгээс үзнэ үү.
Аюулгүй байдлын зөвлөгөөнд бүртгүүлэхийн тулд Silicon Labs хэрэглэгчийн портал руу нэвтэрч, Бүртгэлийн нүүрийг сонгоно уу. НҮҮР дээр дарж порталын нүүр хуудас руу ороод, Мэдэгдлийг удирдах хавтан дээр дарна уу. "Програм хангамж/Аюулгүй байдлын зөвлөх мэдэгдэл ба Бүтээгдэхүүний өөрчлөлтийн мэдэгдэл (PCNs)"-г шалгасан эсэх, мөн та хамгийн багадаа платформ болон протоколдоо бүртгүүлсэн эсэхээ шалгаарай. Өөрчлөлтүүдийг хадгалахын тулд Save дээр дарна уу.
Дараах зураг бол эксampле:
![]()
Дэмжлэг
Хөгжлийн багцын үйлчлүүлэгчид сургалт, техникийн дэмжлэг авах боломжтой. Silicon Labs Bluetooth сүлжээг ашиглана уу web бүх Silicon Labs Bluetooth бүтээгдэхүүн, үйлчилгээний талаар мэдээлэл авах, бүтээгдэхүүний дэмжлэгт бүртгүүлэх боломжтой. Цахиур лабораторийн дэмжлэгтэй холбогдоно уу http://www.silabs.com/support.
![]()
![]()
IoT багцwww.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- Чанартай www.silabs.com/quality
- Дэмжлэг ба олон нийт www.silabs.com/community
Татгалзах
Silicon Labs нь Silicon Labs-ийн бүтээгдэхүүнийг ашиглаж байгаа болон ашиглахаар төлөвлөж буй систем болон программ хангамжийн хэрэгжүүлэгчдэд зориулсан бүх дагалдах төхөөрөмж, модулиудын хамгийн сүүлийн үеийн, үнэн зөв, гүнзгий баримт бичгийг хэрэглэгчдэд хүргэх зорилготой. Тэмдэглэлийн өгөгдөл, боломжтой модулиуд болон дагалдах төхөөрөмжүүд, санах ойн хэмжээ болон санах ойн хаягууд нь тодорхой төхөөрөмж тус бүрд хамаарах ба "Ердийн" параметрүүд нь өөр өөр програмуудад өөр өөр байж болно. Өргөдөл жишээлбэлampЭнд тайлбарласан хичээлүүд нь зөвхөн тайлбарлах зорилготой. Silicon Labs нь энд байгаа бүтээгдэхүүний мэдээлэл, техникийн үзүүлэлт, тайлбарт нэмэлт мэдэгдэлгүйгээр өөрчлөлт оруулах эрхтэй бөгөөд оруулсан мэдээллийн үнэн зөв, бүрэн байдлын талаар баталгаа өгөхгүй. Урьдчилан мэдэгдэлгүйгээр Silicon Labs нь аюулгүй байдал, найдвартай байдлын үүднээс үйлдвэрлэлийн процессын явцад бүтээгдэхүүний програм хангамжийг шинэчилж болно. Ийм өөрчлөлтүүд нь бүтээгдэхүүний техникийн үзүүлэлтүүд болон гүйцэтгэлийг өөрчлөхгүй. Цахиурын лаборатори нь энэхүү баримт бичигт өгөгдсөн мэдээллийн ашиглалтын үр дагаварт хариуцлага хүлээхгүй.
Энэхүү баримт бичиг нь ямар нэгэн интеграл схемийг зохион бүтээх, үйлдвэрлэх тусгай зөвшөөрөл олгохгүй гэсэн үг биш юм. Бүтээгдэхүүнийг FDA III ангиллын төхөөрөмж, FDA-ийн урьдчилсан зөвшөөрөл шаардлагатай програмууд эсвэл Silicon Labs-ийн тусгай бичгээр зөвшөөрөл авалгүйгээр Life Support Systems-д ашиглахаар төлөвлөөгүй эсвэл зөвшөөрөгдөөгүй. “Амьдралыг дэмжих систем” гэдэг нь хүний амь нас, эрүүл мэндийг дэмжих, дэмжих зорилготой аливаа бүтээгдэхүүн, систем бөгөөд хэрэв энэ нь амжилтгүй болвол хүний биед ноцтой гэмтэл, үхэлд хүргэж болзошгүй юм. Silicon Labs-ийн бүтээгдэхүүнүүд нь цэргийн зориулалтаар зориулагдаагүй эсвэл зөвшөөрөгдөөгүй. Цахиурын лабораторийн бүтээгдэхүүнийг ямар ч тохиолдолд үй олноор хөнөөх зэвсэг, түүний дотор цөмийн, биологийн болон химийн зэвсэг, ийм зэвсгийг дамжуулах чадвартай пуужинд (гэхдээ үүгээр хязгаарлагдахгүй) ашиглахыг хориглоно. Silicon Labs нь бүх шууд болон далд баталгааг үгүйсгэдэг бөгөөд ийм зөвшөөрөлгүй хэрэглээнд Silicon Labs-ийн бүтээгдэхүүнийг ашиглахтай холбоотой аливаа гэмтэл, гэмтлийг хариуцахгүй.
Барааны тэмдгийн мэдээлэл
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, Telegesis Logo®, USBXpress® , Zentri, Zentri лого болон Zentri DMS, Z-Wave® болон бусад нь Silicon Labs-ийн худалдааны тэмдэг эсвэл бүртгэгдсэн худалдааны тэмдэг юм. ARM, CORTEX, Cortex-M3 болон THUMB нь ARM Holdings-ийн худалдааны тэмдэг эсвэл бүртгэгдсэн худалдааны тэмдэг юм. Keil бол ARM Limited компанийн бүртгэлтэй худалдааны тэмдэг юм. Wi-Fi нь Wi-Fi Alliance-ын бүртгэлтэй худалдааны тэмдэг юм. Энд дурдсан бусад бүх бүтээгдэхүүн эсвэл брэндийн нэр нь тус тусын эзэмшигчийн худалдааны тэмдэг юм.
Silicon Laboratories Inc.
400 Баруун Сезар Чавес Остин, TX 78701
АНУwww.silabs.com
Баримт бичиг / нөөц
![]() |
SILICON LABS 6.1.3.0 GA Bluetooth торон програм хангамж боловсруулах [pdf] Хэрэглэгчийн гарын авлага 6.1.3.0 GA Bluetooth торон програм хангамжийн хөгжүүлэлт, 6.1.3.0 GA, Bluetooth торон програм хангамжийн хөгжүүлэлт, торон програм хангамжийн хөгжүүлэлт, програм хангамжийн хөгжүүлэлт, хөгжүүлэлт |



