![]()
5140 Bluetooth LE SDK Gecko Suite
Bluetooth ® LE SDK 5.1.4.0 GA
Gecko SDK Suite 4.2
La 24 Pherekhong 2024
Silicon Labs ke morekisi ea ka sehloohong oa lisebelisoa tsa Bluetooth le theknoloji ea software, e sebelisoang lihlahisoa tse kang lipapali le boikoetliso, lisebelisoa tsa elektroniki tsa bareki, li-beacon le lisebelisoa tse bohlale tsa lapeng. SDK ea mantlha ke stack e lumellanang le Bluetooth 5.3 e tsamaeang
lits'ebetso tsohle tsa mantlha hammoho le li-API tse ngata ho nolofatsa nts'etsopele. Ts'ebetso ea mantlha e fana ka mokhoa o ikemetseng o lumellang moqapi ho theha le ho tsamaisa ts'ebeliso ea bona ka kotloloho ho SoC, kapa ka mokhoa oa NCP o lumellang ts'ebeliso ea MCU e amohelang kantle.
Lintlha tsena tsa tokollo li koahela mofuta(s) oa SDK:
5.1.4.0 GA e lokollotsoe ka la 24 Pherekhong 2024
5.1.3.0 GA e lokollotsoe ka la 16 Phato, 2023 (tšehetso bakeng sa EFR32xG21, Revision C le hamorao hammoho le liapdeite tsa multiprotocol)
5.1.2.0 GA e lokollotsoe ka la 3 Motšeanong 2023
5.1.1.0 GA e lokollotsoe ka la 8 Hlakubele 2023
5.1.0.0 GA e lokollotsoe ka la 1 Hlakola, 2023
5.0.0.0 GA e lokollotsoe ka la 14 Tšitoe 2022

LITŠOANTŠI TSE HLOKO
bluetooth
- Database ea kantle ea bonding ho ts'ehetsa palo e sa feleng ea li-bonding le ho arolelana lintlha
- Ketsahalo ea BGAPI bakeng sa lets'oao la mokhathala oa Bluetooth
- Lintlafatso tsa scan ninete
- Leya la Lipalangoang la UART (H5) ea Lithapo Tse Tharo bakeng sa HCI (teko)
- Netefatso e Thehiloeng ho Setifikeiti le ho Kopanya lisebelisoa tsa High- le Mid-Vault (teko)
Multiprotocol
- Dynamic Multiprotocol Bluetooth le multi-PAN 802.15.4 ka mokhoa oa RCP
- BLE de-init le ho kenya hape bakeng sa linyeoe tsa tšebeliso ea multiprotocol
- Dynamic Multiprotocol Bluetooth le Zigbee NCP - liteko
Litsebiso tsa Tšebelisano le Tšebeliso
Bakeng sa tlhahisoleseling mabapi le liapdeite tsa ts'ireletso le litsebiso, bona khaolo ea Ts'ireletso ea lintlha tsa Phatlalatso ea Sethala sa Gecko e kentsoeng ka SDK ena kapa ho TECH DOCS tab ya. https://www.silabs.com/developers/bluetooth-low-energy. Silicon Labs e boetse e khothaletsa ka matla hore u ingolise ho Litlhahiso tsa Ts'ireletso bakeng sa tlhaiso-leseling ea morao-rao. Bakeng sa litaelo hammoho le lintlha tsa ho sebelisa likarolo tse Sireletsehileng tsa Vault, kapa haeba u sa le mocha ho Silicon Labs Bluetooth SDK, bona
Lintho tse Ncha
1.1 Likarolo tse Ncha
E kenyelelitsoe ho lokolloa 5.1.1.0
Tharollo ea TrustZone e se e fumaneha lisebelisoa tsohle tsa Bluetooth. Sheba AN1374: Series 2 TrustZone bakeng sa lintlha tsa ts'ebetsong.
Lisebelisoa tsa bt_soc_csr_generator le bt_soc_cbap li se li fumaneha hape e le Siplicity Studio Solution e kenyelletsang kopo le projeke e nepahetseng ea bootloader.
E kenyelelitsoe ho lokolloa 5.1.0.0
Bluetooth AppLoader OTA DFU Configurations
Karolo ea software ea Bluetooth AppLoader OTA DFU e na le likhetho tsa tlhophiso hona joale. Ha aterese ea sesebediswa e tloahelehileng e sebediswa, ka ho sa feleng aterese e balwa ho tswa ho letshwao la MFG_CUSTOM_EUI_64 leqepheng la Boitsebiso ba Mosebedisi. Boitšoaro bona ba kamehla bo ka hlakoloa ka ho kenya ts'ebetso ea bootloader_apploader_get_custom_device_address().
E kenyelelitsoe ho lokolloa 5.0.0.0
Bonding bonding database
Database ea kantle ea bonding e fanoa tokollong ena e le karolo ea boikhethelo. Ha sesebelisoa se sebelisoa, sesebelisoa se boloka data e tsitsitseng ea li-bonding tsa Bluetooth. Bluetooth stack e romella liketsahalo tsa BGAPI ho sesebelisoa ho boloka data ea bonding le ho kopa sesebelisoa ho fetisa data ea bonding ha ho hlokahala.
Ts'ehetso ea lera la lipalangoang tsa UART tse nang le mehala e meraro
Ts'ehetso ea lipalangoang tsa UART tse nang le lipalangoang tse tharo bakeng sa HCI ea fumaneha tokollong ena.
Phetoho ea Moeli oa Matla a Per-PHY
Tokiso e ncha ea moeli oa matla a PHY e teng bakeng sa ho hlakisa matla a phahameng a tlhahiso ha matla a TX a lekanyelitsoe ke matla a spectral density.
Tlhophiso e ncha ea AFH bakeng sa ho nolofalletsa matla a phahameng
Khetho e ncha ea SL_BT_CONFIG_AFH_ENABLE_HIGH_POWER e kenyellelitsoe karolong ea bluetooth_feature_afh. Bareki ba batlang hore sesebelisoa se itšoare joaloka FHS, ke hore ho sebelisa matla a phahameng, libakeng tseo AFH e sa tlameheng ho tsona li ka etsa hore sena se khonehe.
khetho feela, 'me u tima SL_BT_CONFIG_AFH_ENABLE_AT_BOOT tlhophiso.
Litlhophiso tse ncha ho Bluetooth Controller
Karolo ea Bluetooth Controller e na le litlhophiso tse peli tse ncha:
- SL_BT_CONTROLLER_COMPLETED_PACKETS_THRESHOLD bakeng sa ho hlalosa palo ya diphuthelwana tsa ACL tse fetisoang ho qala ketsahalo ya HCI
- SL_BT_CONTROLLER_COMPLETED_PACKETS_EVENTS_TIMEOUT bakeng sa ho hlalosa palo e kahodimodimo ya diketsahalo tsa kgokahanyo ho tloha ketsahalong e fetileng ya Nomoro ya Liphutheloana tse Felletseng HCI ho etsa hore ho tlalehwe dipakete tsa ACL tse sa tlalehwang.
Bala Phetolelo holim'a HCI
UC component bt_hci_version e eketsoa bakeng sa taelo e khethehileng ea ho bala ea HCI morekisi.
MQTT karolo e somang
MQTT mock component e teng bakeng sa bt_aoa_host_locator example kopo bakeng sa merero ea teko.
AoD receiver NCP example
Moamoheli oa AoD NCP example e fumaneha bakeng sa lisebelisoa tsa ho Fumana Direction ea Simplicity Studio.
Tšebeletso ea Phetiso ea Ntho
The Object Transfer Service (OTS) e teng bakeng sa lits'ebetso tsa ho sebelisa tšobotsi ea phetisetso ea ntho.
CTE transmitter SoC example
CTE transmitter SoC exampLe for Angle of Departure (AoD)
Lisebelisoa tse Ncha tsa lisebelisoa tse lumellanang le TrustZone
bt_soc_csr_generator le bt_soc_cbap lisebelisoa li se li fumaneha bakeng sa lisebelisoa tsohle tse lumellanang le TrustZone.
1.2 Li-API tse ncha
E kenyelelitsoe ho lokolloa 5.0.0.0
sl_bt_gap_set_identity_address taelo: Beha aterese ea boitsebiso ea Bluetooth bakeng sa likarolo tse bohareng le tse ling.
sl_bt_external_bondingdb_set_data taelo: Fetisa data ea bonding ea khokahano ho tsoa polokelong ea kantle ea bonding ho ea ho stack.
sl_bt_evt_external_bondingdb_data_request ketsahalo: Bluetooth stack e kopa data ea bonding ea khokahano ho tsoa polokelong ea litaba tsa kantle tsa bonding.
Ketsahalo ea sl_bt_evt_external_bondingdb_data: E bontša hore data e nchafalitsoeng ea bonding e teng.
sl_bt_evt_external_bondingdb_data_ready ketsahalo: The stack e fumane lintlha tsohle tse hlokahalang tsa bonding ho tsoa ho kopo.
sl_bt_evt_system_resource_exhausted ketsahalo: E bontša hore sistimi e felloa ke lisebelisoa nakong ea ts'ebeliso ea Bluetooth stack.
Folakha e ncha ho sl_bt_system_linklayer_configure taelo: Ho kenyeletsoa folakha e ncha bakeng sa ho fana ka tlaleho ea lipakete tsohle tsa SCA_RSP le haeba tseo e se likarabo tsa kopo ea scan e qaliloeng ke sesebelisoa sa lehae.
Liphetoho tsa mofuta o mocha ho hlooho sl_bt_version.h: SL_BT_VERSION_MAJOR, SL_BT _VERSION_MINOR, SL_BT _VERSION_PATCH, SL_BT _VERSION_BUILD, le SL_BT _VERSION_HASH
VS_SiliconLabs_Set_Max_Low_Tx_Power (0xfc1b): Taelo e ncha e khethehileng ea HCI bakeng sa karolo ea PHY ea tlhophiso ea moeli oa matla.
Lintlafatso
2.1 Lintho tse Fetotsoeng
E fetotsoe ho lokolloa 5.0.0.0
Phetoho ea boits'oaro ba stack haeba ho na le database ea kantle ea bonding
Ho latela ts'ebetso kapa liphetoho tsa boits'oaro ba API ha ts'ebetso ea database ea kantle e sebelisoa:
- sl_bt_store_bonding_configuration taelo e tlameha ho bitsoa ho hlalosa boholo ba lenane pele o kenya lisebelisoa lethathamong le amohelehang.
- Litaelo tsa sl_bt_get_bonding_handles, sl_bt_get_bonding_details, le find_bonding_by_address litaelo ha li fumanehe.
Phetoho ea Bluetooth RTOS
Ntho ea kernel ea Bluetooth RTOS (bluetooth_rtos_adaptation) e sebelisa kabo ea mohopolo e matla bakeng sa ho ntlafatsa maemo, ho qala ka tokollo ena. Tšebeliso ea qubu lits'ebetsong tse sebelisang karolo ena e eketsoa ka li-byte tse ka bang 4900 ka lebaka la phetoho ena.
Bluetooth API bakeng sa moamoheli oa NCP
The host-side NCP Bluetooth API in sl_bt_ncp_host.c joale e amohela NULL pointers to output parameters. Haeba kopo e sa hloke boleng ba tlhahiso eo e leng boitsebiso feela, kopo e ka fetisa pointer ea NULL ho parameter eo ea tlhahiso 'me ea qoba ho fana ka polokelo bakeng sa tlhahiso.
bootloader-apploader
Karolo ea bootloader-apploader e ka sebelisoa bakeng sa bt_soc_csr_generator le bt_soc_cbap. Nakong e fetileng, bootloader_bgapi_uart_bootloader e ne e sebelisoa le bt_soc_csr_generator.
bt_soc_throughput_display exampsesebelisoa
The bt_soc_throughput_display example app ha e sa tšehetsoa ho liboto tsa BRD4169x.
2.2 Li-API tse fetotsoeng
Ha ho letho
Mathata a Tsitsitseng
| ID # |
Tlhaloso |
| 1105786 1132177 |
Lokisa mokhoa o atolositsoeng oa ts'ebetso ea ho khutlisa khokahano. Joale, ha Link Layer e hloleha ka makhetlo a mangata ho fumana AUX_CONNECT_RSP ka mor'a hore AUX_CONNECT_REQ e romeloe, palo e ntseng e eketseha e sa tloaelehang ea lipapatso tse atolositsoeng e tlōloa pele e leka ho hokela hape. |
| 1124749 | Lokisa bothata bo ka 'nang ba etsa hore Bluetooth stack e kene sebakeng sa senotlolo sa bophelo moo ho se nang tsoelo-pele haeba lisebelisoa tsa buffer li felile ha stack e hlahisa liketsahalo tse mahlonoko tse hlokang ho leka hape maemong a sa lebaleheng. |
| 1131945 | Lokisa bothata ho AppLoader hore matla a TX a tlase haholo ho lisebelisoa tsa EFR32[M|B]G1x. |
| 1143531 | Lokisa bothata ba hore EDIV le boleng bo sa reroang li ne li lula li behiloe ho lefela kaofela, e leng se ka bakang hore encryption e hlolehe ho hloleha ha e hokeloa hape sebakeng se tsamaeang le marang-rang a khale. |
| 1144105 | Lokisa taba eo pakete ea pele ea khokahanyo e sa kang ea amoheloa ke peripheral haeba peripheral e ne e bapatsa ka LE Coded PHY ka S2 coding. |
| 1164860 | Lokisa bothata bo entseng hore sehokelo sa Bluetooth se fetisoe ka makhetlo a sa sebetseng a Tx le Rx ka lipakete tsa LLCP_LENGTH_REQ le LLCP_LENGTH_RSP ho sesebelisoa se hole. |
| 1192858 | Tlaleho e ntlafalitsoeng ea papatso e sebetsanang le sebopeho sa HCI. Hona joale hoa khoneha ho hlophisa palo e kholo ea litlaleho tsa papatso tse behiloeng. Sena se ntlafatsa ts'ebetso ho feta khokahanyo e liehang ea HCI. |
| 1196365 | Lokisa bothata bo bonoeng ka DTM ha karolo ea sebali sa nako e hlahang. |
| 1218018 | Mekhatlo e ntlafalitsoeng ea khokahano ho tlhophiso ea DMP. Nakong e fetileng, lipakete li ne li sa sebetsoe ka potlako maemong a itseng, e leng se bakang tahlehelo ea khokahanyo. |
| 1218112 | E lokisitse maemo a morabe lipakeng tsa ho felisoa ha khokahano le ts'ebetso ea ntlafatso ea limmapa tse ka bakang buffer habeli. |
E tsitsitseng ho lokolloa 5.1.4.0
| ID # |
Tlhaloso |
| 1115163 | Lokisa bothata moo liphutheloana tsa Phatlalatso tse Atolositsoeng li neng li ke ke tsa fetisoa haeba AFH e ka buloa 'me nako ea papatso e le telele ho feta nako ea AFH (kamehla: motsotsoana o le mong). |
| 1117851 | Lokisa taelo ea ketsahalo ea BGAPI hore ketsahalo ea sl_bt_evt_connection_opened e romeloe ts'ebetsong pele ho ketsahalo ea sl_bt_evt_external_bondingdb_data_request ha bluetooth_feature_external_bonding_database e sebelisoa. |
| 1117852 | Khetho ea "Lumella likhokahano ho tsoa ho lisebelisoa tse tlanngoeng feela" ea sl_bt_sm_configure() taelo e se e hlokomolohuoa 'me e nkuoa e sa tšehetsoe ha sesebelisoa se sebelisa sesebelisoa sa bluetooth_feature_external_bonding_database. |
| 1120955 | Lokisa maemo moo limmapa tsa likanale lipaketeng tsa popo ea likhokahano li neng li boloketsoe nako e tlang ho 1. |
| 1129475 | E lokisitse bothata ba bobolu ba memori ho seva sa GATT bo bakoang ke ts'ebetso ea ho fokotsa data ha buffer ea data e sebelisetsoang ho romela karabo ea ho ngola e na le tefo e eketsehileng ea ho lahla. |
E tsitsitseng ho lokolloa 5.1.1.0
| ID # | Tlhaloso |
| 731981 | Hona joale UG434 e hlalosa feela lintho tse tlang pele ho litšitiso tse sebelisoang ke Link Layer le seea-le-moea. Litšitiso tse ling, joalo ka tšitiso ea USART, ha li sebelisoe ke Bluetooth stack. Ka kopo, sheba litlhophiso tsa mantlha karolong e tsamaisanang ho bona hore na e sebelisa lintho tse tlang pele kapa e na le litlhophiso tsa eona. |
| 840102 | E lokisitse ho soahlamana ha stack e sa sebetse hantle data e amohetsoeng nakong ea ho khaoha ha khokahanyo ea Bluetooth. Tokiso e ile ea lokolloa ka lekhetlo la pele ho Bluetooth SDK 4.0.0, 'me e fumaneha liphetolelong tsohle tse ncha tsa SDK. |
| 1016107 | Bakeng sa lisebelisoa tse nang le bokhoni ba TrustZone, sebaka sa mosebetsi sa CBAP se ka sebelisoa. Basebelisi ha ba tlameha ho iketsetsa tharollo ea TrustZone. |
| 1039103 | Lokisa kotsi e ka 'nang ea etsahala nakong ea ts'ebetso ea ho kopanya ha Bluetooth Controller e sebetsa ho RTOS. |
| 1080356 | Lokisa taba ea hore Bluetooth stack e ka felloa ke mohopolo haeba sesebelisoa se hole se romella pakete ea L2CAP e nang le boleng bo bolelele bo bolelele hloohong ea L2CAP. |
| 1103368 | Lokisa nyeoe moo sesebelisoa se ka ts'oarang ha se sebetsa e le sesebelisoa se bohareng le ho bula khokahano ho sebelisoa mokhoa o atolositsoeng oa kopo ea khokahano. |
| ID # |
Tlhaloso |
| 1103786 | Lokisa bothata karolong ea apploader_lib ho lisebelisoa tsa EFR32BG24 le EFR32BG27 tseo libapploader.a e sa kenyelletsoeng ka nepo morerong oa bootloader-apploader. |
| 1105833 | Lokisa taelo ea HCI LE Rand e le hore litekanyetso tsa pseudorandom li hlahisoe nako le nako ha taelo e fanoa. |
E tsitsitseng ho lokolloa 5.1.0.0
| ID # | Tlhaloso |
| 1036645 | Lokisa bothata ho BLE CPC NCP e thibelang sesebelisoa sa moreki ho hokela hape kamora ho khaoha ha pele. |
| 1084216 | E lokisitse bothata ho HCI Three-wire UART e bakang tšitiso ha nako ea tumello ea molaoli e le kholo ho feta nako ea ho khutlisa ea moamoheli. |
| 1092646 | Lokisa bothata ho kemiso ea DTM RX e ka etsang hore stack e se ke ea arabela ha stack e sebetsa ho RTOS. |
E tsitsitseng ho lokolloa 5.0.0.0
| ID # | Tlhaloso |
| 1019590 | Lokisa bothata boo sl_bt_system_get_counters() ts'ebetso e tla lula e khutlisa 0 bakeng sa lipalo tse hanetsoeng tsa GRANT ha u sebelisa karolo ea rail_util_coex le Bluetooth. |
| 1020072 | Lokisa taba moo coex REQUEST e tšoaretsoeng nako e telele ho feta e tloaelehileng ha ketsahalo ea khokahanyo e hlahisa ketsahalo ea sekheno sa maemo a tlase e seng e felile kapa e haufi le ho phethoa. |
| 1039172 | Ho ts'oaroa ha lipakete tse ngata tsa HCI borokhong ba CPC-HCI bo bakang ho hloleha ho sibolloa ha GATT. |
| 1039636 | Lokisa bothata ho selaoli sa Bluetooth se fetang matla a tlase amptlhophiso ea lifier ho matla a holimo amplifier haeba sesebelisoa se khetha matla a tlase ampmoqhobi. Taba ena e baka keketseho ea hona joale ea phetiso. Tokiso e fumaneha ho tloha ho Bluetooth SDK 4.2.0.0. |
| 1040323 | Karolo e tlamang ea ADI e kentsoe ho AUX_ADV_IND PDUs. |
| 1042501 | Lokisa bothata ho AppLoader e entseng hore ho sebelisa aterese e sa fetoheng ho lisebelisoa tsa Series-2 ho se sebetse. |
| 1043031 | Lokisa bothata ka RAIL's PA auto mode e tla fella ka ho khetha RAIL_TxPowerMode_t e sa tšehetsoeng ho li-OPN tsa chip tse haellang li-PA tsa matla a holimo. |
| 1057377 | E lokisitse bothata boo Apploader e fanang ka maikutlo a etsang hore OTA DFU e hlolehe ho tsoela pele ho [M|B]GM240P modules. |
| 1057775 | Kenya tšehetso ea BGM240P/BGM240S ho Bluetooth sample likopo. |
| 1058017 | E lokiselitsoe bt_aoa_host_locator example ho sebelisa CPU e nyane ka lehlakoreng la moamoheli. |
| 1060118 1067617 |
Lokisa bothata bo etsang hore lisebelisoa tsa efr32[M|B]g24 li khaotse ho romela lipakete tsa Bluetooth hantle ka mor'a lihora tse 'maloa tsa ts'ebetso. |
| 1063497 | E lokisitse bothata ho bt_ncp_host hore ha e khone ho romela data ho sesebelisoa. Taba ena e hlahisitsoe ka Bluetooth SDK 4.2.0. |
| 1067967 | Lokisa bothata bo etsang hore sl_bt_evt_sync_opened le sl_bt_evt_sync_transfer_received diketsahalo ho tlaleha boleng bo fosahetseng ba adv_phy haeba terene ya dipapatso ya nako le nako e sebedisa PHY e nang le khoutu. |
| 1068798 | Lokisa bothata bo bakang sl_bt_connection_get_tx_power() le sl_bt_connection_get_remote_tx_power() ho khutlisa phoso ha ba bitsoa ka phy value sl_bt_gap_phy_coding_500k_coded. |
| 1069081 | Lokisa taelo ea deinit ea morekisi e sa sebetseng hantle ha e bitsoa ka HCI. |
| 1069305 | Hona joale stack e eketsa lebitso la sesebelisoa ho hlahloba sephutheloana sa data ea likarabo kamoo ho hlokahalang ha u sebetsana le taelo sl_bt_legacy_advertiser_generate_data() bakeng sa ho hlahisa lintlha tsa papatso bakeng sa li-PDU tsa papatso ea lefa. |
| 1069609 | Lokisa bothata bo etsang hore ho se khonehe ho seta liparamente tsa scan ka taelo sl_bt_cmd_scanner_set_parameters() ha motsoako oa bluetooth_feature_scanner o sebelisoa, empa bluetooth_feature_legacy_scanner kapa bluetooth_feature_extended_scanner ha e sebelisoe. |
| 1078436 | Lokisa bothata ho mefuta ea Bluetooth SDK ea 4.0.0, 4.1.0, 4.2.0, le 4.2.1, moo lisebelisoa tse neng li hokahane le ho sebelisa mefuta ea Bluetooth SDK ea 3.3.2 kapa pejana li bonahala li sa tlamahane. |
Litaba Tse Tsejoang Tokollong ea Hona Joale
Litaba tse ngotsoeng ka mongolo o motenya li kentsoe ho tloha tokollong e fetileng. Haeba u fositse tokollo, lintlha tsa morao-rao tsa tokollo lia fumaneha https://www.si- labs.com/developers/bluetooth-low-energy ho Tech Docs tab ya
| ID # | Tlhaloso |
Mokhoa oa ho lokisa |
| 361592 | Ketsahalo ea sync_data ha e tlalehe matla a TX. | Ha ho letho |
| 368403 | Haeba u seta nako ea CTE ho 1, kopo ea CTE e lokela ho romelloa ka nako e 'ngoe le e 'ngoe ea khokahanyo. Empa e romelloa feela ka nako e 'ngoe le e 'ngoe ea khokahanyo ea bobeli. | Ha ho letho |
| 641122 | Karolo ea stack ea Bluetooth ha e fane ka tlhophiso bakeng sa tsela ea manakana a RF. | Ena ke taba e tobileng BGM210P. Tharollo e 'ngoe ke ho ntlafatsa tlhophiso ka letsoho ho sl_bluetooth_config.h ka mokhoa oa ho hlophisa mongolo. Haeba OTA e nang le Apploader e sebelisoa, kenyelletsa karolo ea bluetooth_feature_ota_config morerong oa kopo. Taelo ea mohala sl_bt_ota_set_rf_path() ho seta tsela ea RF bakeng sa mokhoa oa OTA. |
| 650079 | LE 2M PHY ho EFR32[B|M]G12 le EFR32[B|M]G13 ha e sebetse le li-smartphone tse sebelisang chip ea Mediatek Helio ka lebaka la bothata ba ho sebelisana. | Ha ho na tharollo e teng. Bakeng sa nts'etsopele ea ts'ebeliso le liteko, ho khaoha ho ka qojoa ka ho tima 2M PHY ka sl_bt_connection_set_preferred_phy() kapa sl_bt_connection_set_default_preferred_phy(). |
| 682198 | Bluetooth stack e na le bothata ba ho sebelisana ho 2M PHY ka Windows PC. | Ha ho na tharollo e teng. Bakeng sa nts'etsopele ea ts'ebeliso le liteko, ho khaoha ho ka qojoa ka ho tima 2M PHY ka sl_bt_connection_set_preferred_phy() kapa sl_bt_connection_set_default_preferred_phy(). |
| 730692 | Sekhahla sa phoso ea pakete ea 4-7% se bonoa lisebelisoa tsa EFR32M|BG13 ha RSSI e le lipakeng tsa -25 le -10 dBm. PER ke lebitso (ho ea ka database) ka holimo le ka tlase ho mofuta ona. |
Ha ho letho |
| 756253 | Theko ea RSSI khokahanyong ea Bluetooth e khutlisitsoeng ke Bluetooth API e fosahetse ho lisebelisoa tsa EFR32M|B1, EFR32M|B12, EFR32M|B13, le EFR32M|B21. Ho lisebelisoa tsa EFR32M|B21. E ka ba 8 ~ 10 dBm holimo ho feta boleng ba sebele, ho latela tekanyo. | Kenya karolo ea "RAIL Utility, RSSI" morerong oa kopo. Karolo ena e fana ka RSSI offset ea kamehla bakeng sa chip e sebelisoang boemong ba RAIL mme e ka thusa ho fihlela litekanyo tse nepahetseng tsa RSSI. |
| 845506 | Ha karolo ea Bluetooth_feature_afh bakeng sa AFH e kenyelelitsoe, ho qalisoa ha karolo kamehla ho thusa AFH. | Ho kenyelletsa karolo empa o sa lumelle AFH ho qala sesebelisoa, fetola boleng ba paramethara ho tloha ho 1 ho ea ho 0 mohaleng oa tšebetso oa sl_btctrl_init_afh() ho sl_bt_stack_init.c. |
| 1031031 | Ho fetola tlhophiso ho bt_aoa_host_locator ts'ebeliso ho fella ka ho senyeha ha ts'ebeliso. | Ha ho letho |
| 1169496 | Ho na le bothata leareng la khokahano ea Bluetooth e ka bakang ts'ebeliso ea multiprotocol e sebelisang lipapatso tsa BLE ho senyeha kamora ho sebetsa nako e telele. Litaba tsena ha li teng liphetolelong tse ncha tsa Bluetooth SDK. |
Ha ho letho |
Lintho tse Khaotsoeng
E fokotsehile ho lokolloa 5.0.0.0
sl_bt_scanner_set_mode
sl_bt_scanner_set_timing
Liphetoho tse tlositsoeng ho sl_bt_version.h
- BG_VERSION_MAJOR, e nkeloe sebaka ke SL_BT_VERSION_MAJOR
- BG_VERSION_MINOR, e nkeloe sebaka ke SL_BT_ VERSION_MINOR
- BG_VERSION_PATCH, e nkeloe sebaka ke SL_BT_ VERSION_PATCH
- BG_VERSION_BUILD, e nkeloe sebaka ke SL_BT_ VERSION_BUILD
- BG_VERSION_HASH, e nketsoe sebaka ke SL_BT_ VERSION_HASH
Lintho tse Tlositsoeng
E tlositsoe ho tsoa ho 5.0.0.0
Taelo ea BGAPI sl_bt_dfu_reset
Multiprotocol Gateway le RCP
7.1 Lintho tse ncha
E kenyelelitsoe ho lokolloa 5.1.1.0
Hona joale Zigbeed e kenya CREATOR_STACK_RESTORED_EUI64, haeba e teng, ho tswa ho ditokene tsa moamohedi file, mme e e sebelisa e le EUI64, e fetang EUI64 e bolokiloeng ho EFR32.
E kenyelelitsoe ho lokolloa 5.1.0.0
Hona joale Zigbeed e tšehetsa litaelo tsa coex EZSP.
E kenyelelitsoe ho lokolloa 5.0.0.0
E kentse Dynamic Multiprotocol BLE le Zigbee NCP project (zigbee_ncp-ble_ncp-xxx.slcp). E hlahisitsoe e le boleng ba liteko.
E kentse 802.15.4 ho mamela ka nako e le 'ngoe bakeng sa EFR32MG24 CMP RCP. Bona ke bokhoni ba ho tsamaisa Zigbee le OpenThread ka nako e le 'ngoe ho likanale tse fapaneng u sebelisa RCP e le' ngoe (rcp-802154-xxx.slcp le rcp-802154-blehci-xxx.slcp). E hlahisitsoe e le boleng ba liteko.
E kentse tšehetso ea Zigbeed bakeng sa meralo ea 32-bit x86.
Ts'ehetso e ekelitsoeng bakeng sa BLE ho tlosa linyeoe tsa tšebeliso ea liprotocol tse ngata, ho lokolla lisebelisoa tsa memori hore li sebelisoe ke li-protocol tse ling.
The Stack API Trace hona joale e ka lumelloa ho Zigbeed ka ho beha boemo ba debug ho 4 kapa 5 ho zigbeed.conf file.
Mofuta oa Zigbeed stack hammoho le letsatsi le nako ea kaho li se li hatisitsoe ka har'a marako.
7.2 Lintlafatso
E fetotsoe ho lokolloa 5.1.1.0
E fokotsehile CPC Tx le boholo ba mela ea Rx hore e lekane Zigbee BLE DMP NCP lelapeng la MG13.
Fetotse zigbee_ble_event_handler ho hatisa likarabo tsa skena ho tsoa lipapatsong tsa nalane ho app ea DMPLight.
Lisebelisoa tsa rcp-xxx-802154 le rcp-xxx-802154-blehci joale li sebelisa nako ea ho fetola 192 µsec bakeng sa li-acks tse sa ntlafatsoang ha li ntse li sebelisa nako ea ho fetola 256 µsec bakeng sa li-acks tse ntlafalitsoeng tse hlokoang ke CSL.
7.3 Mathata a Tsitsitseng
E tsitsitseng ho lokolloa 5.1.4.0
| ID # | Tlhaloso |
| 1188521 | Lokisa bothata ba RCP ha o sebelisa BLE Scan ka tsebiso le sephethephethe sa OpenThread ping. |
E tsitsitseng ho lokolloa 5.1.3.0
| ID # | Tlhaloso |
|
1118077 |
Ho CMP RCP, melaetsa ea Spinel e ne e theoha tlas'a mojaro o boima oa sephethephethe ka lebaka la CPC e sa tsamaisaneng le lipakete tse kenang. Lokisa sena ka ho kopanya melaetsa eohle ea Spinel e loketseng ho romelloa ka CPC ho mojaro o le mong ho RCP, le ho e arola ho moamoheli. Sena se ntlafatsa haholo ts'ebetso ea CPC hore e tsebe ho tsamaisana le sephethephethe sa seea-le-moea se tlang. |
| 1113498,1135805, 1139990, 1143344 |
E lokisitse likotsi tse ngata tsa nakoana tsa Zigbeed le lipolelo tse ka hlahisoang ha u kopanya lisebelisoa tse ngata tsa Zigbee ka nako e le 'ngoe ho CMP RCP. |
E tsitsitseng ho lokolloa 5.1.2.0
| ID # | Tlhaloso |
| 1130226 | Taba e tsitsitseng eo ho eona RCP e neng e ke ke ea hlaphoheloa haeba CPC e ka phathahana ka nakoana. |
| 1129821 | E tsitsitse null pointer dereference ho Zigbeed ha u amohela pakete haeba ho se na li-buffer tse fumanehang. |
E tsitsitseng ho lokolloa 5.1.0.0
| ID # | Tlhaloso |
| 1036645 | E rarollotse bothata ho BLE CPC NCP e thibelitseng sesebelisoa sa bareki ho hokela hape kamora ho khaoha ha pele. |
| 1068435 | Taba ea nako e tsitsitseng ea Green Power bidirectional ea nako. Nyeoe ea tlhahlobo ea setifikeiti ea GPP 5.4.1.23 e feta. |
| 1074593 | Taba e tsitsitseng eo melaetsa ea Just-in-time (JIT) ea lisebelisoa tsa boroko e sa kang ea romeloa ka nepo ke Zigbeed + RCP. |
| 1076235 | Taba e tsitsitseng moo ot-cli e hlotsoeng ho sebetsa ka har'a sets'oants'o sa multiprotocol docker. |
| 1080517 | Z3GatewayCPC joale e sebetsana le ho seta bocha ha NCP (CPC secondary). |
| 1085498 | Lokisa bothata moo Zigbeed e neng e sa romelle likarabo tsa ho kopanya hape lisebelisoa tsa boroko ka tsela e sa tobang. |
| 1090915 | Taba e tsitsitseng moo liphoso tse ngata tsa 0x38 li hlahileng ha u leka ho bula ntlha ea ho qetela ea Zigbee ho Z3GatewayCPC KAPA ho beha liparamente tsa EZSP ntle le ho tsosolosa CPC NCP. |
E tsitsitseng ho lokolloa 5.0.0.0
| ID # | Tlhaloso |
| 828785 | Lokisa kokoanyana ho cpc-hci-bridge e entseng hore pakete ea HCI e theohe haeba BlueZ e romella tse peli hang-hang. |
| 834191 | E ntlafalitse ts'ebeliso ea CPU ea sesebelisoa sa thuso ea cpc-hci-bridge. |
| 1025713 | Keketseho e kholo ea bolelele ba tsela ea sesebelisoa sa Zigbeed ho fihla ho 4096. |
| 1036622 | Lokisa bothata ka ho sebelisa cmake ho aha ot-cli ho sebelisa multi-PAN RCP. |
| 1040127 | Ts'ireletso ea CPC e ne e hloleha ho qala merero ea rcp-uart-802154 le rcp-spi-802154 ho likarolo tsa letoto la MG13 le MG14. Ho rarolla bothata bona, mbedtls_entropy_adc e kentsoe joalo ka mohloli oa entropy bakeng sa likarolo tsena. Seo se ka thibela ADC ho sebelisoa hammoho le ts'ireletso ea CPC. |
| 1066422 | E lokisitse ho lutla ha nako ha nakoana ho Zigbeed. |
| 1068429 | Lokisa maemo a morabe a ka etsang hore CMP RCP e bue. |
| 1068435 | Bokhoni bo ekelitsoeng nodeng ea RCP ho lekola le ho buffer foreimi e le 'ngoe ea data ea Green Power le ho e romella ka nako ea rx offset. |
| 1068942 | Lokisa ho lutla ho tafole ea papali ea mohloli oa RCP e ka thibelang lisebelisoa tsa Zigbee ho ikopanya. |
| 1074172 | Kopo e tsitsitseng ea ho romella matsatsi a phomolo ho tsoa ho Zigbeed ha a fumana phuputso ho tsoa ho motho eo e seng ngoana. |
| 1074290 | E emisitse Zigbeed ho sebetsana le likhetho tse sa hlophisoang. |
| 1079903 | E lokisitse bothata ho CMP RCP e ka etsang hore melaetsa ea SPINEL e romeloe ka phoso, e leng se etsang hore Zigbeed le OTBR li soahlamane kapa li tsoe. |
7.4 Litaba Tse Tsejoang Tokollong ea Hona Joale
Litaba tse ngotsoeng ka mongolo o motenya li kentsoe ho tloha tokollong e fetileng. Haeba u fositse tokollo, lintlha tsa morao-rao tsa tokollo lia fumaneha https://www.silabs.com/developers/gecko-software-development-kit.
| ID # | Tlhaloso | Mokhoa oa ho lokisa |
| 811732 | Tšehetso ea tokene e tloaelehileng ha e fumanehe ha u sebelisa Zigbeed. | Tšehetso e reriloe tokollong e tlang. |
| 937562 | Taelo ea Bluetoothctl 'papatso ho' e hloleha ka sesebelisoa sa rcp-uart- 802154-blehci ho Raspberry Pi OS 11. | Sebelisa btmgmt app ho e-na le bluetoothctl. |
|
1031607 |
Morero oa rcp-uart-802154.slcp o ntse o fokotseha ho RAM karolong ea MG1. Ho eketsa lisebelisoa ho ka fokotsa boholo ba qubu ka tlase ho se hlokahalang ho tšehetsa ECDH ho tlama CPC. | Tharollo ke ho tima ts'ireletso ea CPC ka SL_CPC_SECURITY_ENABLED tlhophiso. |
| 1074205 | CMP RCP ha e tšehetse marang-rang a mabeli ho id e tšoanang ea PAN. | Sebelisa li-ID tsa PAN tse fapaneng bakeng sa marang-rang ka 'ngoe. Tšehetso e reriloe tokollong e tlang. |
7.5 Lintho tse sa Laoleheng
Ha ho letho
7.6 Lintho tse Tlositsoeng
Ha ho letho
Ho Sebelisa Phatlalatso Ena
Tokollo ena e na le tse latelang
- Laeborari ea pokello ea Bluetooth ea Silicon Labs
- Bluetooth sample likopo
Ho fumana lintlha tse ling ka Bluetooth SDK bona QSG169: Bluetooth® SDK v3.x Tataiso ea ho Qala ka Potlako. Haeba u le mocha ho Bluetooth bona UG103.14: Bluetooth LE Basics.
8.1 Ho kenya le ho Sebelisa
Bluetooth SDK e fanoe e le karolo ea Gecko SDK (GSDK), sehlopha sa Silicon Labs SDKs. Ho qala kapele ka GSDK, kenya Studio e bonolo ea 5, e tla theha tikoloho ea hau ea nts'etsopele le ho u tsamaisa ka ho kenya GSDK. Bonolo Studio 5 e kenyelletsa ntho e ngoe le e ngoe e hlokahalang bakeng sa nts'etsopele ea sehlahisoa sa IoT ka lisebelisoa tsa Silicon Labs, ho kenyeletsoa sesebelisoa le sebui sa projeke, lisebelisoa tsa tlhophiso ea software, IDE e felletseng e nang le GNU toolchain, le lisebelisoa tsa tlhahlobo. Litaelo tsa ho kenya li fanoe inthaneteng Tataiso ea Mosebelisi e bonolo ea Studio 5. Ntle le moo, Gecko SDK e ka kenngoa ka letsoho ka ho khoasolla kapa ho kopanya tsa morao-rao ho tsoa ho GitHub. Bona https://github.com/SiliconLabs/gecko_sdk bakeng sa lintlha tse ling.
Simplicity Studio e kenya GSDK ka boiketsetso ho:
- (Windows): C:\Basebelisi\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Users/ /SimplicityStudio/SDKs/gecko_sdk
Litokomane tse khethehileng tsa mofuta oa SDK li kentsoe le SDK. Boitsebiso bo eketsehileng bo ka fumanoa hangata ho lingoliloeng tsa motheo tsa tsebo (KBAs). Litšupiso tsa API le lintlha tse ling mabapi le sena le litokollo tsa pejana li fumaneha ho https://docs.silabs.com/.
8.2 Litaba tsa Tšireletso
Khokahano e sireletsehileng ea Vault
Ha e fetisetsoa ho lisebelisoa tse Sireletsehileng tsa Vault High, linotlolo tse hlokolosi tse kang Key Term Key (LTK) li sirelelitsoe ho sebelisoa ts'ebetso ea Secure Vault Key Management. Tafole e ka tlase e bontša linotlolo tse sirelelitsoeng le litšobotsi tsa tsona tsa tšireletso ea polokelo.
| Senotlolo se phuthetsoeng | Exportable/ E sa rekiseng kantle | Lintlha |
| Remote Long Term Key (LTK) | Hase Thepa | |
| Senotlolo sa Nako e Telele ea Lehae (lefa feela) | Hase Thepa | |
| Senotlolo sa Remote Identity Resolving (IRK) | Exportable | E tlameha ho fetisetsoa kantle ho naha ka mabaka a lumellanang |
| Senotlolo sa ho Rarolla Boitsebiso ba Sebaka | Exportable | E tlameha ho Sebetsa ka Ntle hobane senotlolo se arolelanoa le lisebelisoa tse ling. |
Likonopo tse phuthetsoeng tse tšoailoeng e le "Non-Exportable" li ka sebelisoa empa li ke ke tsa ba teng viewe hlophisitsoeng kapa e arolelanoa ka nako ea ts'ebetso.
Likonopo tse phuthetsoeng tse tšoailoeng e le "Exportable" li ka sebelisoa kapa tsa arolelanoa ka nako ea ts'ebetso empa li lule li patiloe ha li ntse li bolokiloe ka flash.
Bakeng sa tlhaiso-leseling e batsi mabapi le ts'ebetso ea Secure Vault Key Management, bona AN1271: Sireletsehile Polokelo ea Senotlolo.
Likeletso tsa Ts'ireletso
Ho ingolisa ho Likeletso tsa Ts'ireletso, kena ho portal ea bareki ea Silicon Labs, ebe u khetha Lehae la Account. Tobetsa HOME ho ea leqepheng la lehae la portal ebe u tobetsa thaele ea Laola Litsebiso. Etsa bonnete ba hore 'Litsebiso tsa Keletso ea Software/Tshireletso & Litsebiso tsa Phetoho ea Sehlahisoa (PCN)' li hlahlojoe, le hore bonyane u ngolisitse bakeng sa sethala le protocol ea hau. Tobetsa Boloka ho boloka liphetoho leha e le life.![]()
8.3 Tšehetso
Bareki ba Development Kit ba tšoaneleha bakeng sa koetliso le tšehetso ea tekheniki. Sebelisa le Silicon Labs Bluetooth LE web leqephe ho fumana tlhahisoleseling mabapi le lihlahisoa le lits'ebeletso tsa Bluetooth tsa Silicon Labs, le ho ingolisa bakeng sa tšehetso ea sehlahisoa.
U ka ikopanya le tšehetso ea Silicon Laboratories ho http://www.silabs.com/support.
Studio e bonolo
Ho fihlella MCU le lisebelisoa tse se nang mohala, litokomane, software, lilaeborari tsa khoutu ea mohloli le tse ling. E fumaneha bakeng sa Windows, Mac le Linux!![]()
| IoT Portfolio www.silabs.com/IoT |
|
| SW/HW www.silabs.com/simplicity |
|
| Boleng www.silabs.com/quality |
|
| Tšehetso & Sechaba www.silabs.com/community |
Boithorollo
Silicon Labs e rerile ho fa bareki litokomane tsa morao-rao, tse nepahetseng, le tse tebileng tsa lisebelisoa tsohle le li-module tse fumanehang bakeng sa lisebelisoa tsa tsamaiso le lisebelisoa tse sebelisang kapa tse ikemiselitseng ho sebelisa lihlahisoa tsa Silicon Labs. Lintlha tsa sebopeho, li-module tse fumanehang le li-peripherals, boholo ba memori le liaterese tsa memori li bua ka sesebelisoa se seng le se seng, 'me li-parameter tsa "Ts'aelo" tse fanoeng li ka fapana ebile lia fapana lits'ebetsong tse fapaneng. Mohlala oa kopoamptse hlalositsoeng mona ke tsa merero ea litšoantšo feela. Silicon Labs e na le tokelo ea ho etsa liphetoho ntle le tsebiso e eketsehileng ho tlhahisoleseding ea sehlahisoa, litlhaloso le litlhaloso tse teng mona, 'me ha e fane ka litiisetso mabapi le ho nepahala kapa botlalo ba tlhahisoleseding e kenyellelitsoeng. Ntle le tsebiso ea pele, Silicon Labs e ka ntlafatsa firmware ea sehlahisoa nakong ea ts'ebetso ea tlhahiso bakeng sa mabaka a ts'ireletso kapa a ts'epahalo. Liphetoho tse joalo li ke ke tsa fetola lintlha kapa sebopeho sa sehlahisoa .Silicon Labs e ke ke ea ba le boikarabelo bakeng sa liphello tsa tšebeliso ea boitsebiso bo fanoeng tokomaneng ena. Tokomane ena ha e bolele kapa e fane ka tumello e hlakileng ea ho rala kapa ho etsa lipotoloho life kapa life tse kopaneng. Lihlahisoa ha lia etsetsoa kapa ha lia lumelloa ho sebelisoa ka har'a lisebelisoa life kapa life tsa FDA Class III, likopo tseo ho tsona ho hlokehang tumello ea FDA pele kapa Life Support Systems ntle le tumello e ngotsoeng e tobileng ea Silicon Labs. "Sistimi ea Ts'ehetso ea Bophelo" ke sehlahisoa kapa sistimi efe kapa efe e reretsoeng ho ts'ehetsa kapa ho ts'ehetsa bophelo le / kapa bophelo bo botle, boo, haeba bo hloleha, bo ka lebelloang ka mokhoa o utloahalang ho fella ka kotsi e kholo ea motho kapa lefu. Lihlahisoa tsa Silicon Labs ha lia etsoa kapa ha lia lumelloa ho sebelisoa sesoleng. Lihlahisoa tsa Silicon Labs li ke ke tsa sebelisoa ho libetsa tse senyang batho ba bangata ho kenyeletsoa (empa li sa felle ho) libetsa tsa nyutlelie, likokoana-hloko kapa lik'hemik'hale, kapa limisaele tse khonang ho fana ka libetsa tse joalo. Silicon Labs ha e fane ka litiisetso tsohle tse hlakileng le tse boletsoeng 'me e ke ke ea ikarabella kapa ea ikarabella bakeng sa likotsi kapa ts'enyehelo e amanang le ts'ebeliso ea sehlahisoa sa Silicon Labs lits'ebetsong tse sa lumelloeng.
Hlokomela: Litaba tsena li ka 'na tsa tsoela pele ka litlolo tsa molao tse seng li sa sebetse. Silicon Labs e nkela mantsoe ana sebaka ka puo e kenyeletsang hohle moo ho khonehang. Ho fumana lintlha tse ling, etela www.silabs.com/about-us/inclusive-lexicon-project
Lintlha tsa Letšoao la Khoebo
Silicon Laboratories Inc. ® , Silicon Laboratories ® , Silicon Labs ® , SiLabs ® le logo ea Silicon Labs ® , Bluegiga ® , Bluegiga Logo ® , EFM ® , EFM32 ® , EFR, Ember , Energy Micro, there Micro logo ea Microof le motsoako "li-microcontrollers tse nang le matla lefatšeng ka bophara", Redpine Signals ® , WiSeConnect , n-Link, ThreadArch , Gecko ® , Gecko OS, Gecko OS Studio, Precision32 ® , Simplicity Studio ® , Telegesis, the Telegesis Logo ® , USBXpress EZ® ®nk , , USBXpress EZ ® ® , ® ® , EZRadio , Zentri, logo ea Zentri le Zentri DMS, Z-Wave, le tse ling ke matšoao a khoebo kapa matšoao a ngolisitsoeng a Silicon Labs. ARM, CORTEX, Cortex-M3 le THUMB ke matshwao a kgwebo kapa matshwao a kgwebo a ngodisitsweng a ARM Holdings. Keil ke lets'oao la khoebo le ngolisitsoeng la ARM Limited. Wi-Fi ke letšoao la khoebo le ngolisitsoeng la Wi-Fi Alliance. Lihlahisoa tse ling kaofela kapa mabitso a mabitso a boletsoeng mona ke matšoao a beng ba ona. ® , EZRadioPRO ® ®
Litlhaloso tsa likarolo tsa Silicon Laboratories Inc.
400 Bophirima Cesar Chavez
Austin, TX 78701
usa
www.silabs.com
Litokomane / Lisebelisoa
![]() |
SILICON LABS 5140 Bluetooth LE SDK Gecko Suite [pdf] Bukana ea Mosebelisi 5140 Bluetooth LE SDK Gecko Suite, 5140, Bluetooth LE SDK Gecko Suite, SDK Gecko Suite, Gecko Suite |
