SILICON-LOGOSILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development-PRODUCT

fepetra arahana

  • Anaran'ny vokatra: Gecko SDK Suite 4.4
  • Daty famoahana: 23 Oktobra 2024
  • Bluetooth Mesh Specification Version: 1.1
  • Dikan-teny SDK tohanana:
    • 6.1.3.0 navoaka tamin'ny 23 Oktobra 2024
    • 6.1.2.0 navoaka tamin'ny 14 Aogositra 2024
    • 6.1.1.0 navoaka tamin'ny 2 Mey 2024
    • 6.1.0.0 navoaka tamin'ny 10 aprily 2024
    • 6.0.1.0 navoaka tamin'ny 14 Febroary 2024
    • 6.0.0.0 navoaka tamin'ny 13 Desambra 2023

Torolàlana momba ny fampiasana vokatra

Fampandrenesana fampifanarahana sy fampiasana
Raha mila fanavaozana sy fampandrenesana momba ny fiarovana, jereo ny toko fiarovana amin'ny naoty momba ny famoahana Gecko Platform na tsidiho ny pejy Silicon Labs Release Notes. Misoratra anarana amin'ny Security Advisories raha te hahazo vaovao farany.

Mampiasa ity famoahana ity
Raha vaovao amin'ny Silicon Labs Bluetooth mesh SDK ianao, araho ny torolàlana omena ao amin'ny boky torolalana mba hanombohana ny vokatra.

Compilers mifanentana
Ataovy azo antoka fa mampiasa ny marina ianao files sy compiler araka ny soso-kevitra ho an'ny fampisehoana tsara indrindra ny vokatra.

FAQ

  • F: Aiza no ahitako fampahalalana bebe kokoa momba ny fanavaozana fiarovana?
    A: Azonao atao ny mijery ny toko fiarovana amin'ny naoty momba ny famoahana Gecko Platform na tsidiho ny pejin'ny Silicon Labs Release Notes raha mila fampahalalana momba ny fanavaozana fiarovana amin'ny antsipiriany. |
  • F: Ahoana no hisoratra anarana amin'ny Security Advisories amin'ity vokatra ity?
    A: Raha te hisoratra anarana amin'ny Security Advisories sy hahazo vaovao farany, araho ny torolàlana omena ao amin'ny boky torolalana ho an'ny mpampiasa na mifandraisa amin'ny fanohanana Silicon Labs.
  • F: Inona no compiler mifanaraka amin'ity vokatra ity?
    A: Jereo ny boky torolalana ho an'ny lisitry ny compiler mifanaraka amin'ny fampiasana an'ity vokatra ity.

Bluetooth® mesh SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 Oktobra 23, 2024

Ny Bluetooth mesh dia topolojia vaovao azo alaina amin'ny fitaovana Bluetooth Low Energy (LE) izay ahafahan'ny maro-to-maro (m:m) fifandraisana. Namboarina ho an'ny famoronana tambajotran'ny fitaovana midadasika izy io, ary mety tsara amin'ny fananganana automatique, tambajotra sensor ary fanaraha-maso ny fananana. Ny rindrambaiko sy SDK ho an'ny fampandrosoana Bluetooth dia manohana Bluetooth Mesh sy Bluetooth 5.3 fampiasa. Ny mpamorona dia afaka manampy fifandraisana amin'ny tamba-jotra amin'ny fitaovana LE toy ny jiro mifandray, automation an-trano, ary rafitra fanaraha-maso ny fananana. Ny lozisialy koa dia manohana ny Bluetooth beaconing, ny beacon scanning, ary ny fifandraisana GATT mba hahafahan'ny Bluetooth mesh mifandray amin'ny finday marani-tsaina, takelaka ary fitaovana Bluetooth LE hafa. Ity famoahana ity dia ahitana endri-javatra tohanan'ny Bluetooth mesh specification version 1.1.

Endri-javatra fototra

  • Fampiharana mendrika ny Mesh 1.1
  • Nampiana Network Lighting Control (NLC) profilesSILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (1)

Ireto naoty famoahana ireto dia mirakitra ny dikan-teny SDK:

  • 6.1.3.0 navoaka tamin'ny 23 Oktobra 2024
  • 6.1.2.0 navoaka tamin'ny 14 Aogositra 2024
  • 6.1.1.0 navoaka tamin'ny 2 Mey 2024
  • 6.1.0.0 navoaka tamin'ny 10 aprily 2024
  • 6.0.1.0 navoaka tamin'ny 14 Febroary 2024
  • 6.0.0.0 navoaka tamin'ny 13 Desambra 2023

Fampandrenesana fampifanarahana sy fampiasana
Raha mila fampahalalana bebe kokoa momba ny fanavaozana sy fampandrenesana momba ny fiarovana, jereo ny toko fiarovana amin'ny naoty famoahana Gecko Platform napetraka miaraka amin'ity SDK ity na ao amin'ny pejy Silicon Labs Release Notes. Silicon Labs koa dia manoro hevitra mafy ny hisoratra anarana amin'ny Security Advisories mba hahazoana vaovao farany. Raha mila torolalana, na raha vaovao amin'ny Silicon Labs Bluetooth mesh SDK ianao dia jereo ny fampiasana ity famoahana ity.

Compiler mifanentana:
IAR Embedded Workbench for ARM (IAR-EWARM) version 9.40.1

  • Ny fampiasana divay hanamboarana miaraka amin'ny fampiasa andalana baiko IarBuild.exe na IAR Embedded Workbench GUI amin'ny macOS na Linux dia mety hiteraka diso. files ampiasaina noho ny fifandonana amin'ny algorithm hashing an'ny divay amin'ny famokarana fohy file anarana.
  • Ny mpanjifa amin'ny macOS na Linux dia manoro hevitra mba tsy hanorina miaraka amin'ny IAR ivelan'ny Simplicity Studio. Ireo mpanjifa izay manao izany dia tokony hanamarina tsara fa ny marina files no ampiasaina. GCC (The GNU Compiler Collection) version 12.2.1, nomen'ny Simplicity Studio.
  • Ny endri-pahombiazana amin'ny fotoanan'ny rohy an'ny GCC dia nesorina, ka nitombo kely ny haben'ny sary.

Zavatra vaovao

 Endri-javatra vaovao
Nampiana tamin'ny famoahana 6.0.1.0

Fiovana amin'ny singa SLC:

  • Ny andraikitry ny BT Mesh fahatelo dia nampiana teo anilan'ny anjara andraikitry ny Provisioner sy Provisionee - andraikitry ny BT Mesh Custom, izay ahafahan'ny fampiharana ny fahalalahana hampihatra andraikitra manokana. Ho an'ny example, ny Mpanome na
  • Ny anjara andraikitry ny provisionee dia mety hofantenana ny fotoana fandehanana.
  • Nampiana tamin'ny famoahana 6.0.0.0
  • New Networked Lighting Control (NLC) exampny apps:
  • btmesh_soc_nlc_basic_lightness_controller ho an'ny fampisehoana ny BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_soc_nlc_basic_scene_selector ho an'ny fampisehoana ny BT Mesh NLC Basic Scene Selector Profile
  • btmesh_soc_nlc_dimming_control ho an'ny fampisehoana ny BT Mesh NLC Dimming Controller Profile
  • btmesh_soc_nlc_sensor_ambient_light ho an'ny fampisehoana ny BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_soc_nlc_sensor_occupancy ho fampisehoana ny BT Mesh NLC Occupancy Sensor Profile (Miisa ny olona)

Fiovana ao amin'ny exampny apps:
btmesh_soc_sensor_server dia voafafa ary nozaraina ho 3 examples:

  • btmesh_soc_sensor_thermometer ho an'ny fampisehoana ny Modely Server Server miaraka amin'ny thermometer
  • btmesh_soc_nlc_sensor_occupancy ho fampisehoana ny BT Mesh NLC Occupancy Sensor Profile (miisa ny olona)
  • btmesh_soc_nlc_sensor_ambient_light ho an'ny fampisehoana ny BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_soc_switch dia novana anarana ho btmesh_soc_switch_ctl, izay tanjona dia ny hampiseho ny fampiasana ny Light CTL Client Model. Ny example tsy mifehy sehatra intsony (Scene Client)
  • btmesh_soc_light dia novana anarana ho btmesh_soc_light_ctl
  • Ny example tsy mampiseho intsony ny modely LC Server sy Scene Server, Scheduler Server ary Models Server Time
  • btmesh_soc_hsl dia novana ho btmesh_soc_light_hsl
  • Ny example tsy mampiseho intsony ny modely LC Server sy Scene Server, Scheduler Server ary Models Server Time

Fiovana amin'ny exampny apps:

  • Ny fanavaozana sary DFU dia novokarin'ny script Python fa tsy create_bl_files.bat/.sh files
  • Ny fanohanan'ny Pejy 1, 2, 128, 129, 130 dia nampiana ho an'ny Extra rehetraamples, ireo pejy ireo dia avy amin'ny fitaovana BT Mesh Configurator ho azy.

Ny singa SLC vaovao:

  • btmesh_nlc_basic_lightness_controller ho an'ny fampisehoana ny BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_nlc_basic_lightness_controller_profile_metadata for Composition Data Page 2 NLC fanohanan'ny Basic Lightness Controller Profile
  • btmesh_nlc_basic_scene_selector ho an'ny fampisehoana ny BT Mesh NLC Basic Scene Selector Profile
  • btmesh_nlc_basic_scene_selector_profile_metadata ho an'ny angon-drakitra Pejy 2 Fanohanana NLC ho an'ny Basic Scene Selector Profile btmesh_nlc_dimming_control ho an'ny fampisehoana ny BT Mesh NLC
  • Dimming Controller Profile
  • btmesh_nlc_dimming_control_profile_metadata for Composition Data Page 2 Fanohanana ny NLC ho an'ny Dimming Controller Profile btmesh_nlc_ambient_light_sensor ho an'ny fampisehoana ny BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_nlc_ambient_light_sensor_profile_metadata for Composition Data Page 2 Fanohanana ny NLC ho an'ny Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor ho fampisehoana ny BT Mesh NLC Occupancy Sensor Profile (Miisa ny olona)
  • btmesh_nlc_occupancy_sensor_profile_metadata for Composition Data Page 2 Fanohanana ny NLC ho an'ny Occupancy Sensor Profile
  • btmesh_generic_level_client_ext hanitarana ny singa Generic Base miaraka amin'ny Generic Move Unacknowledged sy Generic Delta Unacknowledged
  • ncp_btmesh_ae_server amin'ny fampandehanana ny modelin'ny mpivarotra Silabs Configuration Server ho an'ny node hamela ny famindrana angona amin'ny fanitarana ny doka
  • ncp_btmesh_ae_server amin'ny fampandehanana ny modely mpivarotra Silabs Configuration Client ho an'ny node.
  • ncp_btmesh_user_cmd amin'ny fanehoana ny fifandraisana misy eo amin'ny mpampiantrano NCP sy ny kendrena NCP amin'ny fampiasana hafatra, valinteny ary hetsika ho an'ny mpampiasa BGAPI.

API vaovao
Nampiana tamin'ny famoahana 6.1.0.0

Fanampiny BGAPI:
Ny baiko vaovao dia nampiana ao amin'ny kilasy node mba hampifandray ny angona valin'ny scan amin'ny fanomezana Mesh sy ny dokam-barotra amin'ny serivisy proxy Mesh. Ny angon-drakitra valin-kafatra mifandraika amin'ny dokam-barotra momba ny serivisy proxy Mesh dia azo apetraka tsirairay ho an'ny fanalahidin'ny tambajotra tsirairay, noho izany dia afaka mirakitra angona voarakotra miaraka amin'io fanalahidy io, fa anjaran'ny fampiharana no mitantana izany. Ny baiko vaovao dia:

  • sl_btmesh_node_set_proxy_service_scan valiny: Mametraha angona valin-kafatra ho an'ny dokam-barotra amin'ny serivisy proxy
  • sl_btmesh_node_clear_proxy_service_scan_response: Fadio ny angona valin'ny scan ho an'ny dokam-barotra momba ny serivisy
  • sl_btmesh_node_set_provisioning_service_scan response: Mametraha angona valin-kafatra ho an'ny fanomezana doka serivisy
  • sl_btmesh_node_clear_provisioning_service_scan_response: Hazavao ny angona valin-kafatra ho an'ny fanomezana doka serivisy

Nisy baiko vaovao nampiana tao amin'ny kilasin'ny modely mpivarotra mba hametrahana safidy fitondran-tena modely. Amin'izao fotoana izao dia misy safidy iray manara-maso raha atokana ny buffer asa iray avy amin'ny heap ho an'ny modely mpivarotra tsirairay ho an'ny tatitra fandraisana hafatra. Ny sandan'ny default (1) dia manome buffer, izay mampitombo ny faharetan'ny tatitra momba ny zava-mitranga rehefa eo ambany enta-mavesatra ny fitaovana iray noho ny fampiasana fitadidiana antontam-bato fanampiny. Ny baiko vaovao dia:

  • sl_btmesh_vendor_model_set_option: Mametraha safidy fitondran-tena modely amin'ny mpivarotra

Nisy baiko vaovao nampiana tao amin'ny kilasy diagnostika hitaterana hetsika mifandraika amin'ny fisakaizana. Ny baiko vaovao dia:

  • sl_btmesh_diagnostic_enable_friend: Alefaso ny famoronana hetsika diagnostika mifandraika amin'ny fisakaizana
  • sl_btmesh_diagnostic_disable_friend: Atsaharo ny hetsika fitiliana mifandraika amin'ny fisakaizana
  • sl_btmesh_diagnostic_get_friend: Alao ny kaontera diagnostika mifandraika amin'ny fisakaizana

Ny hetsika vaovao nampidirina tao amin'ny kilasy diagnostika dia toy izao manaraka izao: 

  • sl_btmesh_diagnostic_friend_queue: Hetsika ho an'ny hafatra ampidirina amin'ny filaharana hafatra momba ny fisakaizana
    sl_btmesh_diagnostic_friend_relay: Hetsika ho an'ny hafatra alefa amin'ny LPN
  • sl_btmesh_diagnostic_friend_remove: Hetsika ho an'ny hafatra nesorina tao amin'ny filaharana hafatra finamanana

Nampiana tamin'ny famoahana 6.0.0.0

Fiovana amin'ny singa SLC:

  • Ny singa ncp_btmesh_dfu ncp_btmesh_dfu.h dia manana API vaovao
    • void sl_btmesh_ncp_dfu_handle_cmd(void *data, bool *cmd_handled);
  • Ny singa btmesh_provisioning_decorator dia tsy manomboka ny famatsiana rehefa tsy nahomby ny famatsiana btmesh_lighting_server's sl_btmesh_lighting_server.h dia manana API vaovao
    • void sl_btmesh_update_lightness(uint16_t lightness, uint32_t remaining_ms);
  • btmesh_event_log dia manana safidy azo amboarina misimisy kokoa
  • btmesh_ctl_client's sl_btmesh_ctl_client.h dia manana fiovana API fa tsy
    • void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); ny APi vaovao
    • void sl_btmesh_ctl_client_set_temperature(uint8_t temperature_percent); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);

Fanampiny BGAPI:
Nampiana kilasy BGAPI vaovao ho an'ny diagnostika fitaovana. Izy io dia manome ny fampiharana miaraka amin'ny kaontera statistika Mesh stack ary ny tatitra mifototra amin'ny hetsika momba ny fampitana sy ny proxy PDU tambajotra, izay azo ahetsiketsika sy ajanona raha ilaina.

Ny baiko BGAPI ao amin'ny kilasy diagnostika dia:

  • sl_btmesh_diagnostic_init: Atombohy ny singa diagnostika
  • sl_btmesh_diagnostic_deinit: Deinitialize ny singa diagnostika
  • sl_btmesh_diagnostic_enable_relay: Alefaso ny tatitra mifototra amin'ny zava-mitranga amin'ny hetsika fampitana/proxy amin'ny tambajotra PDU
  • sl_btmesh_diagnostic_disable_relay: Atsaharo ny tatitra mifototra amin'ny hetsika amin'ny hetsika fampitana/proxy amin'ny tambajotra PDU
  • sl_btmesh_diagnostic_get_relay: Mahazoa ny isan'ny PDU tambajotra alefa/proxied hatreto
  • sl_btmesh_diagnostic_get_statistics: Mahazoa kaontinanta antontan'isa mesh stack
  • sl_btmesh_diagnostic_clear_statistics: kaontera statistika aotra mesh stack

Ny hetsika BGAPI ao amin'ny kilasy diagnostika dia: 

  • sl_btmesh_diagnostic_relay: Hetsika mitatitra fa ny tambajotra PDU dia nafindra na nafindran'ny stack

 fanatsarana

Niova tamin'ny famoahana 6.1.0.0

Ny baiko BGAPI kilasy diagnostika amin'ny famerenana ny antontan'isa dia novana mba haka sombin-drakitra fa tsy haka ny angona rehetra indray mandeha. Ny mpiantso dia tokony hanome ny haben'ny ampahany angatahiny miaraka amin'ny fanonerana ny ampahany amin'ny antontan'isa, ary ny antso dia hiverina miaraka amin'ny angona betsaka araka izay azo omena, raha jerena ny teritery fangatahana.

Niova tamin'ny famoahana 6.0.0.0

  • Ny mpamatsy na node dia afaka manitsy ny tenany amin'ny alàlan'ny modely mpanjifa fanamafisana sy ny adiresiny voalohany ho toerana halehan'ny hafatra. Ity dia afaka manolo ny fanefena-tena amin'ny alàlan'ny baiko fitsapana BGAPI.
  • Ny fanatsarana ny kaody dia mety hiteraka sary firmware kely kokoa noho ny teo aloha, miankina amin'ny endri-javatra ampiasaina.
  • Ny fanatsarana ny kaody dia mety hahatonga ny fampiasana RAM kely kokoa noho ny teo aloha, arakaraka ny endri-javatra ampiasaina.
  • Ny stack Mesh dia tsy mitaky na manohana ny mpanao dokambarotra BLE sy ny singa scanner efa lany andro. Fa kosa, mampiasa ny dikan-teny ankehitriny ny tsirairay (mpandoka lova sy scanner lova ho an'ny dokam-barotra tsy miitatra, ary mpanao dokambarotra lava sy scanner miitatra ho an'ny dokambarotra lava). Ny fampiharana izay mampiasa ny BLE sy ny Mesh BGAPIs dia tsy tokony hampiasa ireo singa mpanao dokam-barotra sy scanner BLE intsony.

Olana raikitra

Namboarina tamin'ny famoahana 6.1.3.0

ID # Description
1331888,

1338088,

1338090

Namboarina ny tsy fahombiazan'ny fizarana fahatsiarovana tsy voafehy izay mety hitarika fianjerana rehefa be loatra ny fifamoivoizana ny fitaovana.
1345827 Fatiantoka raikitra ny hetsika BGAPI mpaninjara DFU fampahafantarana ho an'ny fanesorana node.
1351464 Tatitra momba ny fanakatonana fifandraisana amin'ny toe-javatra tafahoatra.
1354679 Fampiasana fitadidiana nohatsaraina rehefa mandefa doka lova.
1356050 Namboarina ny olana momba ny famerenana indray ny proxy GATT rehefa mihidy tsy nampoizina ny fifandraisana fototra.

Namboarina tamin'ny famoahana 6.1.2.0 

ID # Description
1251498 Namboarina rehefa misy hafatra Lighting, anisan'izany ny fotoana tetezamita, mitondra hafatra diso amin'ny diary.
1284204 Namboarina olana iray izay mety hanakana ny fitahirizana ny lisitry ny fiarovana ny famerenana rehefa mampiasa baiko sl_btmesh_node_power_off.
1325267 Manoratra laharan'ny filaharana singa raikitra rehefa apetraka amin'ny aotra ny fatran'ny elanelana fanoratana voarindra.
1334927 Namboarina olana mety hiteraka fahadisoam-panantenana rehefa mahazo angona ny mpizara proxy GATT mandritra ny hanoanana loharano.

Namboarina tamin'ny famoahana 6.1.0.0 

ID # Description
1235337 Nahatonga ny fikarohana serivisy GATT ho matanjaka kokoa amin'ny fitaovana be entana.
1247422 Nahatonga ny fandraisana modely amin'ny mpivarotra ho matanjaka kokoa amin'ny fitaovana be entana.
1252252 Namboarina rehefa misy hafatra Generic Move mitondra any amin'ny maizina, izay mety hihoatra ny manjavozavo.
1254356 Namboarina ny fihemorana miaraka amin'ny deinitialization subsystem namana.
1276121 Fampitaovana fanondroana fanalahidin'ny fampiharana amin'ny haavon'ny BGAPI rehefa mampiasa fomba famelombelomana fototra ny provisioner.

Namboarina tamin'ny famoahana 6.0.1.0 

ID # Description
1226000 Extended Provisioner BGAPI miasa amin'ny fanamarinana ny maha-node hanamarina ihany koa ny maha-node manokana.
1206620 Namboarina ny olana nateraky ny hetsika BGAPI tsy hita nandritra ny enta-mavesatra be hanitsiana ny olan'ny fanamarinana firmware.
1230833 Namboarina ny deinitialization subsystem namana mba hiasa tsy misy famerenana ny fitaovana.
1243565 Ny fianjerana mety hitranga raha tsy nahomby ny fanombohana provisioner, ohatraample noho ny DCD diso.
1244298 Ny tatitra voatondro momba ny octets fanampiny sandoka ao amin'ny hetsika Register Status amin'ny modely Scene Client.
1243556 Nesorina ny fanombohana node mandeha ho azy ho an'ny singa fampiharana BT Mesh. Ankehitriny ny singa rehetra dia azo ampiasaina amin'ny anjara asan'ny Provisioner.

Namboarina tamin'ny famoahana 6.0.0.0 

ID # Description
360955 Ny elanelam-potoana eo anelanelan'ny hetsika famantaran'ny fifantohana voalohany sy faharoa dia mety ho hafa noho ny iray segondra.
1198887 Ny adiresin'ny mpanao dokam-barotra kisendrasendra tsy miankina dia mitovy ho an'ny zana-tsofina rehetra nefa tokony ho hafa.
1202073 Btmesh_ncp_empty example tsy ampy RAM amin'ny BRD4182 miaraka amin'ny GCC compiler.
1202088 Btmesh_soc_switch exampTsy manana RAM ampy amin'ny BRD4311 sy BRD4312 miaraka amin'ny compiler IAR
1206714 Ny mpizara proxy dia tokony hamoaka fanilo amin'ny fifandraisana proxy rehefa ampidirina amin'ny mpizara proxy ny subnet
ID # Description
1206715,

1211012,

1211022

Ny fanohanana ny angon-drakitra momba ny fitaovana pejy 2, 129 ary 130 dia tokony ho eo amin'ny modelin'ny mpizara fandrindrana ary koa ny modely mpizara data momba ny famoronana lehibe rehefa tohanana ny famatsiana lavitra.
1211017 Ny famoahana tsindraindray ny mombamomba ny toerana dia tokony hifandimby eo amin'ny toerana maneran-tany sy eo an-toerana rehefa samy fantatra
1212373 Miporitsaka ny loharanon-karena amin'ny fikarakarana fifandraisana proxy rehefa nosokafana sy nikatona ny fifandraisana proxy an-jatony
1212854 Tsy vita soa aman-tsara ny famindrana MBT amin'ny LPN
1197398,

1194443

Ny fampiharana mpaninjara DFU amin'izao fotoana izao dia tsy afaka mitantana node mihoatra ny 60 am-pahombiazana
1202088 Btmesh_soc_switch_ctl example compiler amin'ny boards rehetra miaraka amin'ny compiler IAR.

 Olana fantatra amin'ny famoahana ankehitriny

Nisy olana tamin'ny bold nampiana hatramin'ny famoahana teo aloha.

ID # Description Workaround
401550 Tsy misy hetsika BGAPI noho ny tsy fahombiazan'ny fitantanana hafatra voazara. Ny fampiharana dia mila manatsoaka ny tsy fahombiazana amin'ny fe-potoana / tsy fahampian'ny valin'ny sosona fampiharana; ho an'ny modely mpivarotra dia nisy API nomena.
454059 Be dia be ny hetsika fanovana fanjakana famelombelomana lehibe novokarina amin'ny fiafaran'ny fizotran'ny KR, ary mety handrakotra ny filaharana NCP izany. Ampitomboy ny halavan'ny filaharana NCP amin'ny tetikasa.
454061 Ny fahapotehan'ny zava-bita kely raha oharina amin'ny 1.5 tamin'ny andrana fitsangatsanganana mandroso dia hita.
624514 Olana amin'ny fametrahana indray ny dokam-barotra azo ampifandraisina raha toa ka navitrika avokoa ny fifandraisana rehetra ary ampiasaina ny proxy GATT. Manomeza fifandraisana iray mihoatra noho izay ilaina.
841360 Ratsy ny fahombiazan'ny fampitana hafatra mizara amin'ny mpitondra GATT. Ataovy azo antoka fa fohy ny elanelan'ny fifandraisana an'ny fifandraisana BLE; hahazoana antoka fa lehibe ny ATT MTU mba hifanaraka amin'ny PDU Mesh feno; ampifanaraho ny halavan'ny hetsika fifandraisana farany ambany mba ahafahan'ny fonosana LL maromaro alefa isaky ny hetsika fifandraisana.
1121605 Ny hadisoana famadihana dia mety hiteraka hetsika voalahatra hipoaka amin'ny fotoana tsy mitovy amin'ny nantenaina.
1226127 Mpampiasa mpampiantrano example mety mijanona rehefa manomboka manome node faharoa. Avereno indray ny app provisioner mpampiantrano alohan'ny hanomezana ny node faharoa.
1204017 Ny Distributor dia tsy afaka mitantana ny FW Update sy FW Upload. Aza manao fanavaozam-baovao FW tena sy fampiakarana FW mifanitsy.
1338936 GATT proxy dia mety tsy hanohy ny dokam-barotra serivisy rehefa tapaka ny fifandraisana amin'ny toe-javatra be loatra. Ataovy azo antoka fa ampy ny buffers natokana ho an'ny fitantanana ny fifamoivoizana. Ataovy drafitra ny tambajotra sy ny fifandraisana mba tsy misy node ho tototry ny fifamoivoizana.
1344809 Ny fanaovana proxy ho an'ny mpitondra doka dia mijanona ao anatin'ny toe-javatra be loatra miaraka amin'ny fahatarana ambony kokoa noho ny mahazatra amin'ny fandefasana angona. Ataovy azo antoka fa ampy ny buffers natokana ho an'ny fitantanana ny fifamoivoizana. Ataovy drafitra ny tambajotra sy ny fifandraisana mba tsy misy node ho tototry ny fifamoivoizana.

Zavatra tsy ampiasaina intsony

Tsy nampiasaina tamin'ny famoahana 6.0.0.0

Ny baiko BGAPI sl_btmesh_node_get_networks() dia tsy ampiasaina intsony. Ampiasao sl_btmesh_node_key_key_count() ary sl_btmesh_node_get_key() kosa.
Ny baiko BGAPI sl_btmesh_test_set_segment_send_delay() sy sl_btmesh_test_set_sar_config() dia tsy ampiasaina intsony. Ampiasao sl_btmesh_sar_config_set_sar_transmitter() ary sl_btmesh_sar_config_server_set_sar_receiver() kosa.

Zavatra nesorina

Nesorina tamin'ny famoahana 6.0.0.0
Ny baiko BGAPI sl_btmesh_test_set_local_config() sy sl_btmesh_test_get_local_config() dia nesorina. Ny baiko BGAPI sl_btmesh_node_get_statistics() sy sl_btmesh_node_clear_statistics() dia nesorina.

 Mampiasa ity famoahana ity

Ity famoahana ity dia ahitana ireto manaraka ireto

  • Silicon Labs Bluetooth mesh stack library
  • Bluetooth harato sample applications

Raha mpampiasa voalohany ianao dia jereo ny QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

 Fametrahana sy fampiasana
Ny Bluetooth mesh SDK dia omena ho ampahany amin'ny Gecko SDK (GSDK), ny suite an'ny Silicon Labs SDKs. Raha te hanomboka haingana amin'ny GSDK, apetraho ny Simplicity Studio 5, izay hametraka ny tontolo fampandrosoana anao ary handeha amin'ny fametrahana GSDK. Ny Simplicity Studio 5 dia ahitana ny zava-drehetra ilaina amin'ny fampivoarana ny vokatra IoT miaraka amin'ny fitaovana Silicon Labs, ao anatin'izany ny loharanon-karena sy mpandefa tetikasa, fitaovana fanamboarana rindrambaiko, IDE feno miaraka amin'ny fitaovana GNU, ary fitaovana famakafakana. Ny torolalana amin'ny fametrahana dia omena ao amin'ny Torolàlana mpampiasa an'ny Simplicity Studio 5.
Raha tsy izany, ny Gecko SDK dia azo apetraka amin'ny tanana amin'ny alàlan'ny fampidinana na fametahana ny vaovao farany avy amin'ny GitHub. JEREO NY https://github.com/Sili-conLabs/gecko_sdk raha mila fanazavana fanampiny.

Ny toerana fametrahana ny GSDK dia niova tamin'ny Simplicity Studio 5.3 sy ambony.

  • Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /Users/ /SimplicityStudio/SDKs/gecko_sdk
Ny antontan-taratasy manokana momba ny kinova SDK dia napetraka miaraka amin'ny SDK. Ny fampahalalana fanampiny dia matetika hita ao amin'ny lahatsoratra momba ny fahalalana (KBA). Ny fanondroana API sy ny fampahalalana hafa momba izany sy ny famoahana teo aloha dia hita ao https://docs.silabs.com/.
Fampahafantarana momba ny fiarovana
Secure Vault Integration
Ity kinova an'ny stack ity dia tafiditra amin'ny Secure Vault Key Management. Rehefa apetraka amin'ny fitaovana Secure Vault High, dia voaaro amin'ny fampiasana ny fampiasa Secure Vault Key Management ny fanalahidin'ny mesh. Ny tabilao etsy ambany dia mampiseho ny fanalahidy voaaro sy ny toetran'ny fiarovana ny fitahirizana.
ANDININ- Exportability amin'ny node Exportability amin'ny Provisioner -tsoratra
Fanalahidin'ny tambajotra Azo aondrana Azo aondrana Ny dikan'ny fanalahidin'ny tambajotra dia tsy misy afa-tsy ao amin'ny RAM raha voatahiry amin'ny flash ny fanalahidin'ny tambajotra
Fanalahidin'ny fampiharana Tsy azo aondrana Azo aondrana
Fanalahidin'ny fitaovana Tsy azo aondrana Azo aondrana Raha ny momba ny Provisioner, dia nampiharina tamin'ny fanalahidin'ny fitaovan'ny Provisionerr sy ny fanalahidin'ny fitaovana hafa

Ny lakile voamarika hoe “Tsy azo aondrana” dia azo ampiasaina fa tsy azo ampiasaina viewed na zaraina amin'ny fotoana fandehanana. Ny lakile voamarika ho "Azo avoaka" dia azo ampiasaina na zaraina amin'ny fotoana fampandehanana fa mijanona ho voatahiry ao anaty tselatra. Raha mila fanazavana fanampiny momba ny fampiasa Secure Vault Key Management, jereo AN1271: Secure Key Storage.

Adiresy fiarovana
Raha te hisoratra anarana amin'ny Security Advisories, midira ao amin'ny vavahadin'ny mpanjifa Silicon Labs, avy eo mifidiana Account Home. Kitiho ny HOME raha te handeha amin'ny pejin-tranon'ny vavahadin-tserasera ary tsindrio ny taila Manage Notifications. Ataovy azo antoka fa voamarika ny 'Software/Security Advisory Notice & Product Change Notice (PCNs)', ary ianao dia misoratra anarana farafahakeliny amin'ny sehatra sy protocol anao. Kitiho ny Save raha te hitahiry ny fanovana rehetra.
Ity sary manaraka ity dia example:

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (2)

 MANAMPY
Ny mpanjifa Development Kit dia mahazo fiofanana sy fanohanana ara-teknika. Ampiasao ny harato Bluetooth Silicon Labs web pejy hahazoana fampahalalana momba ny vokatra sy serivisy Bluetooth Silicon Labs rehetra, ary hisoratra anarana ho fanohanana ny vokatra. Mifandraisa amin'ny fanohanana ny Silicon Laboratories amin'ny http://www.silabs.com/support.

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (3)

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (4)

IoT Portfoliowww.silabs.com/IoT

Disclaimer
Ny Silicon Labs dia mikasa ny hanome ny mpanjifa ny antontan-taratasy farany, marina ary lalina amin'ny periferika sy maody rehetra azo ampiasaina ho an'ny mpampihatra rafitra sy rindrambaiko mampiasa na mikasa ny hampiasa ny vokatra Silicon Labs. Ny angon-drakitra momba ny toetra, ny maody misy sy ny periferika, ny haben'ny fitadidiana ary ny adiresin'ny fitadidiana dia manondro ny fitaovana manokana tsirairay, ary ny mari-pamantarana "Typical" omena dia afaka miovaova amin'ny fampiharana samihafa. Fampiharana exampnatao fanoharana fotsiny ny voalaza eto. Ny Silicon Labs dia manana zo hanao fanovana tsy misy fampandrenesana bebe kokoa momba ny fampahalalana momba ny vokatra, ny famaritana ary ny famaritana eto, ary tsy manome antoka ny amin'ny fahamarinany na ny fahafenoan'ny fampahalalana tafiditra. Raha tsy misy fampandrenesana mialoha, ny Silicon Labs dia afaka manavao ny firmware vokatra mandritra ny fizotran'ny famokarana noho ny antony fiarovana na azo itokisana. Ny fiovana toy izany dia tsy hanova ny famaritana na ny fahombiazan'ny vokatra. Ny Silicon Labs dia tsy manana andraikitra amin'ny vokatry ny fampiasana ny fampahalalana omena ato amin'ity antontan-taratasy ity.

Ity antontan-taratasy ity dia tsy milaza na manome alalana manokana hamolavola na hamorona circuit integrated. Ny vokatra dia tsy natao na nahazo alalana hampiasaina ao anatin'ny fitaovana FDA Class III, fampiharana izay itakiana ny fankatoavan'ny FDA mialoha ny tsena, na ny Life Support Systems raha tsy misy ny fanekena an-tsoratra manokana avy amin'ny Silicon Labs. Ny “Rafitra Fanohanana ny Fiainana” dia vokatra na rafitra natao hanohanana na hanohanana ny fiainana sy/na fahasalamana, izay, raha tsy mahomby, dia azo antenaina fa hiteraka ratram-po na fahafatesana. Ny vokatra Silicon Labs dia tsy natao na nahazo alalana ho an'ny fampiharana miaramila. Ny vokatra Silicon Labs dia tsy tokony hampiasaina amin'ny fitaovam-piadiana faobe, anisan'izany (fa tsy voafetra amin'ny) fitaovam-piadiana nokleary, biolojika na simika, na balafomanga afaka mandefa fitaovam-piadiana toy izany. Ny Silicon Labs dia mandà ny fiantohana mazava sy voatanisa ary tsy tompon'andraikitra na tompon'andraikitra amin'ny ratra na fahasimbana mifandraika amin'ny fampiasana vokatra Silicon Labs amin'ny fampiharana tsy nahazoana alalana toy izany.

Fampahalalana momba ny marika
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ary ny Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo sy ny fitambaran'izany. , “Mikrôtôlôlôjia sariaka indrindra eran-tany”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, ny logo Zentri ary Zentri DMS, Z-Wave®, ary ny hafa dia marika na marika voasoratra anarana amin'ny Silicon Labs. ARM, CORTEX, Cortex-M3 ary THUMB dia marika na marika voasoratra anarana an'ny ARM Holdings. Keil dia marika voasoratra anarana amin'ny ARM Limited. Wi-Fi dia marika voasoratra anarana amin'ny Wi-Fi Alliance. Ny vokatra na marika hafa rehetra voalaza eto dia mariky ny tompony.

Ny orinasa Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
USAwww.javak.com

Documents / Loharano

SILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development [pdf] Torolàlana ho an'ny mpampiasa
6.1.3.0 GA Bluetooth Mesh Software Development, 6.1.3.0 GA, Bluetooth Mesh Software Development, Mesh Software Development, Software Development, Development

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *