SILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development
Awọn pato
- Orukọ Ọja: Gecko SDK Suite 4.4
- Ọjọ Itusilẹ: Oṣu Kẹwa Ọjọ 23, Ọdun 2024
- Ẹya Isọdi Mesh Bluetooth: 1.1
- Awọn ẹya SDK ti o ni atilẹyin:
- 6.1.3.0 ti jade ni Oṣu Kẹwa Ọjọ 23, Ọdun 2024
- 6.1.2.0 ti jade ni Oṣu Kẹjọ Ọjọ 14, Ọdun 2024
- 6.1.1.0 ti tu silẹ May 2, 2024
- 6.1.0.0 ti jade ni Oṣu Kẹrin Ọjọ 10, Ọdun 2024
- 6.0.1.0 ti jade ni Kínní 14, 2024
- 6.0.0.0 ti jade ni Oṣu kejila ọjọ 13, Ọdun 2023
Awọn ilana Lilo ọja
Ibamu ati Awọn akiyesi Lo
Fun awọn imudojuiwọn aabo ati awọn akiyesi, tọka si ipin Aabo ti Gecko Platform Tu awọn akọsilẹ tabi ṣabẹwo si oju-iwe Awọn akọsilẹ Itusilẹ Silicon Labs. Alabapin si Awọn imọran Aabo fun alaye tuntun.
Lilo itusilẹ yii
Ti o ba jẹ tuntun si Silicon Labs Bluetooth mesh SDK, tẹle awọn ilana ti a pese ninu afọwọṣe olumulo lati bẹrẹ pẹlu ọja naa.
Ibamu Compilers
Rii daju pe o lo ohun ti o tọ files ati awọn olupilẹṣẹ bi iṣeduro fun iṣẹ ṣiṣe to dara julọ ti ọja naa.
FAQ
- Q: Nibo ni MO le wa alaye diẹ sii nipa awọn imudojuiwọn aabo?
A: O le tọka si apakan Aabo ti Gecko Platform Tu awọn akọsilẹ tabi ṣabẹwo si oju-iwe Awọn akọsilẹ Itusilẹ Silicon Labs fun alaye imudojuiwọn aabo alaye. | - Q: Bawo ni MO ṣe ṣe alabapin si Awọn imọran Aabo fun ọja yii?
A: Lati ṣe alabapin si Awọn imọran Aabo ati gba alaye imudojuiwọn, tẹle awọn ilana ti a pese ninu iwe afọwọkọ olumulo tabi kan si atilẹyin Silicon Labs. - Q: Awọn olupilẹṣẹ wo ni ibamu pẹlu ọja yii?
A: Tọkasi itọnisọna olumulo fun atokọ ti awọn akojọpọ ibaramu ti a ṣeduro fun lilo pẹlu ọja yii.
Bluetooth® apapo SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 Oṣu Kẹwa ọjọ 23, Ọdun 2024
Asopọmọra Bluetooth jẹ topology tuntun ti o wa fun awọn ẹrọ Bluetooth Low Energy (LE) ti o mu ki ọpọlọpọ-si-ọpọlọpọ (m: m) ibaraẹnisọrọ ṣiṣẹ. O jẹ iṣapeye fun ṣiṣẹda awọn nẹtiwọọki igbakeji iwọn nla, ati pe o baamu ni pipe fun ṣiṣe adaṣe, awọn nẹtiwọọki sensọ, ati titọpa dukia. Sọfitiwia wa ati SDK fun idagbasoke Bluetooth ṣe atilẹyin Mesh Bluetooth ati iṣẹ ṣiṣe Bluetooth 5.3. Awọn olupilẹṣẹ le ṣafikun ibaraẹnisọrọ netiwọki mesh si awọn ẹrọ LE gẹgẹbi awọn ina ti a ti sopọ, adaṣe ile, ati awọn eto ipasẹ dukia. Sọfitiwia naa tun ṣe atilẹyin itọnisi Bluetooth, ọlọjẹ beakoni, ati awọn asopọ GATT ki mesh Bluetooth le sopọ si awọn foonu smati, awọn tabulẹti, ati awọn ẹrọ Bluetooth LE miiran. Itusilẹ yii pẹlu awọn ẹya ti o ni atilẹyin nipasẹ ẹya iyasọtọ mesh Bluetooth 1.1.
Awọn ẹya ara ẹrọ bọtini
- Imuse ti o peye ti Mesh 1.1
- Ṣafikun Iṣakoso Imọlẹ Nẹtiwọọki (NLC) profiles
Awọn akọsilẹ itusilẹ wọnyi bo awọn ẹya SDK:
- 6.1.3.0 ti jade ni Oṣu Kẹwa Ọjọ 23, Ọdun 2024
- 6.1.2.0 ti jade ni Oṣu Kẹjọ Ọjọ 14, Ọdun 2024
- 6.1.1.0 ti tu silẹ May 2, 2024
- 6.1.0.0 ti jade ni Oṣu Kẹrin Ọjọ 10, Ọdun 2024
- 6.0.1.0 ti jade ni Kínní 14, 2024
- 6.0.0.0 ti jade ni Oṣu kejila ọjọ 13, Ọdun 2023
Ibamu ati Awọn akiyesi Lo
Fun alaye diẹ sii nipa awọn imudojuiwọn aabo ati awọn akiyesi, wo ipin Aabo ti Gecko Platform Tu awọn akọsilẹ ti a fi sori ẹrọ pẹlu SDK yii tabi lori oju-iwe Awọn akọsilẹ Itusilẹ Silicon Labs. Awọn ile-iṣẹ Silicon tun ṣeduro ni agbara pe ki o ṣe alabapin si Awọn imọran Aabo fun alaye imudojuiwọn. Fun awọn ilana, tabi ti o ba jẹ tuntun si Silicon Labs Bluetooth mesh SDK, wo Lilo Tu Yii.
Awọn akopọ ibaramu:
IAR ti a fi sii Workbench fun ARM (IAR-EWARM) ẹya 9.40.1
- Lilo ọti-waini lati kọ pẹlu IwUlO laini aṣẹ IarBuild.exe tabi IAR Imudara Workbench GUI lori macOS tabi Lainos le ja si aṣiṣe files ni lilo nitori collisions ni waini ká hashing alugoridimu fun ti o npese kukuru file awọn orukọ.
- Awọn alabara lori macOS tabi Lainos ni imọran lati ma kọ pẹlu IAR ni ita ti Simplicity Studio. Awọn alabara ti o ṣe yẹ ki o farabalẹ rii daju pe o tọ files ti wa ni lilo. GCC (The GNU Compiler Collection) version 12.2.1, pese pẹlu ayedero Studio.
- Ẹya iṣapeye akoko-ọna asopọ ti GCC ti jẹ alaabo, ti o yọrisi ilosoke diẹ ti iwọn aworan.
Awọn nkan Tuntun
New Awọn ẹya ara ẹrọ
Fi kun ni Tu 6.0.1.0
Awọn iyipada ninu awọn paati SLC:
- Ipa BT Mesh kẹta kan ni a ṣafikun lẹgbẹẹ Olupese ati ipa Olupese – Aṣa BT Mesh Ipa, nibiti ohun elo ti gba ominira lati ṣe ipa aṣa kan. Fun example, Olupese tabi
- Iṣe olupese le jẹ yiyan akoko asiko.
- Fi kun ni Tu 6.0.0.0
- Iṣakoso Imọlẹ Nẹtiwọki Tuntun (NLC) fun apẹẹrẹampati awọn ohun elo:
- btmesh_soc_nlc_basic_lightness_controller fun ifihan ti BT Mesh NLC Ipilẹ Lightness Adarí Profile
- btmesh_soc_nlc_basic_scene_selector fun ifihan ti BT Mesh NLC Ipilẹ Scene Selector Profile
- btmesh_soc_nlc_dimming_control fun ifihan ti BT Mesh NLC Dimming Controller Profile
- btmesh_soc_nlc_sensor_ambient_light fun ifihan ti BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_nlc_sensor_occupancy fun ifihan ti BT Mesh NLC Occupancy Sensor Profile (Eniyan ka)
Awọn ayipada ninu exampati awọn ohun elo:
btmesh_soc_sensor_server ti paarẹ ati pe iṣẹ rẹ ti pin si 3 example:
- btmesh_soc_sensor_thermometer fun ifihan Awoṣe Server sensọ pẹlu thermometer kan
- btmesh_soc_nlc_sensor_occupancy fun ifihan ti BT Mesh NLC Occupancy Sensor Profile (eniyan ka)
- btmesh_soc_nlc_sensor_ambient_light fun ifihan ti BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_switch ti fun lorukọmii si btmesh_soc_switch_ctl, ẹniti idi rẹ ni lati ṣe afihan lilo ti Awoṣe Onibara CTL Light. Awọn exampko ṣe ṣakoso awọn iwoye mọ (Obara Iwoye)
- btmesh_soc_light ti tun lorukọ si btmesh_soc_light_ctl
- Awọn example ko tun ṣe afihan awoṣe olupin LC ati Olupin Iworan, Olupin Iṣeto ati Awọn awoṣe Olupin Aago
- btmesh_soc_hsl ti tun lorukọ si btmesh_soc_light_hsl
- Awọn example ko tun ṣe afihan awoṣe olupin LC ati Olupin Iworan, Olupin Iṣeto ati Awọn awoṣe Olupin Aago
Ayipada ni gbogbo exampati awọn ohun elo:
- Awọn imudojuiwọn aworan DFU jẹ ipilẹṣẹ nipasẹ iwe afọwọkọ Python dipo ṣẹda_bl_files.adan/.sh files
- Atilẹyin fun Mesh Data Awọn oju-iwe 1, 2, 128, 129, 130 ni a ṣafikun fun gbogbo exampLes, wọnyi ojúewé ti wa ni laifọwọyi ti ipilẹṣẹ nipasẹ awọn BT Mesh Configurator ọpa.
Awọn paati SLC tuntun:
- btmesh_nlc_basic_lightness_controller fun ifihan ti BT Mesh NLC Ipilẹ Lightness Adarí Profile
- btmesh_nlc_basic_lightness_controller_profile_metadata fun Data Tiwqn Oju-iwe 2 Atilẹyin NLC fun Alakoso Imọlẹ Ipilẹ Profile
- btmesh_nlc_basic_scene_selector fun ifihan ti BT Mesh NLC Ipilẹ Scene Selector Profile
- btmesh_nlc_basic_scene_selector_profile_metadata fun Ikopọ Data Oju-iwe 2 Atilẹyin NLC fun Aṣayan Ipilẹ Ipilẹ Profile btmesh_nlc_dimming_control fun ifihan ti BT Mesh NLC
- Dimming Adarí Profile
- btmesh_nlc_dimming_control_profile_metadata fun Ikopọ Data Oju-iwe 2 Atilẹyin NLC fun Dimming Adarí Profile btmesh_nlc_ambient_light_sensor fun ifihan ti BT Mesh NLC Ambient Light Sensor Profile
- btmesh_nlc_ambient_light_sensor_profile_metadata fun Data Tiwqn Oju-iwe 2 Atilẹyin NLC fun Sensọ Imọlẹ Ibaramu Profile btmesh_nlc_occupancy_sensor fun ifihan ti BT Mesh NLC Occupancy Sensor Profile (Eniyan ka)
- btmesh_nlc_occupancy_sensor_profile_metadata fun Ikopọ Data Oju-iwe 2 Atilẹyin NLC fun Sensọ Ibugbe Profile
- btmesh_generic_level_client_ext fun faagun paati Ipilẹ Ipilẹ Generic pẹlu Gbigbe Jeneriki Ti a ko gba ati Generic Delta Awọn ifiranṣẹ Aimọ
- ncp_btmesh_ae_server fun mimuuṣe apẹẹrẹ olutaja Iṣeto Silabs fun ipade lati gba gbigbe data laaye lori Ifaagun Ipolongo
- ncp_btmesh_ae_server fun ṣiṣe Silabs Iṣeto ni Onibara awoṣe ataja fun ipade.
- ncp_btmesh_user_cmd fun iṣafihan ibaraẹnisọrọ laarin agbalejo NCP ati ibi-afẹde NCP nipa lilo awọn ifiranṣẹ olumulo BGAPI, awọn idahun ati awọn iṣẹlẹ.
Awọn API Tuntun
Fi kun ni Tu 6.1.0.0
Awọn afikun BGAPI:
Awọn ofin titun ti ni afikun si kilasi ipade lati ṣe idapọ data esi ọlọjẹ pẹlu ipese Mesh ati awọn ipolowo iṣẹ aṣoju Mesh. Awọn data esi ọlọjẹ ti o ni nkan ṣe pẹlu awọn ipolowo iṣẹ aṣoju Mesh le ṣee ṣeto ni ẹyọkan fun bọtini nẹtiwọọki kọọkan, nitorinaa o le ni data ti paroko pẹlu bọtini yẹn, ṣugbọn o to ohun elo lati ṣakoso iyẹn. Awọn aṣẹ tuntun ni:
- Idahun sl_btmesh_node_set_proxy_service_scan: Ṣeto data esi ọlọjẹ fun ipolowo iṣẹ aṣoju
- sl_btmesh_node_clear_proxy_service_scan_response: Ko data esi ọlọjẹ kuro fun ipolowo iṣẹ aṣoju
- Idahun sl_btmesh_node_set_provisioning_service_scan: Ṣeto data esi ọlọjẹ fun ipese ipolowo iṣẹ
- sl_btmesh_node_clear_provisioning_service_scan_response: Ko data esi ọlọjẹ kuro fun ipolowo ipese iṣẹ
A ti ṣafikun aṣẹ tuntun si kilasi awoṣe ataja lati ṣeto awọn aṣayan ihuwasi awoṣe. Lọwọlọwọ aṣayan kan wa ti o ṣakoso boya ifipamọ iṣẹ ti pin lati inu okiti fun awoṣe ataja kọọkan fun ijabọ gbigba ifiranṣẹ. Awọn aiyipada iye (1) allocates a saarin, eyi ti o mu iṣẹlẹ resilience riroyin nigbati a ẹrọ wa labẹ ga fifuye ni laibikita fun afikun okiti iranti lilo. Aṣẹ tuntun ni:
- sl_btmesh_vendor_model_set_option: Ṣeto aṣayan ihuwasi awoṣe ataja kan
Awọn aṣẹ tuntun ti ṣafikun si kilasi iwadii lati jabo awọn iṣẹlẹ ti o jọmọ ọrẹ. Awọn aṣẹ tuntun ni:
- sl_btmesh_diagnostic_enable_friend: Muu iran ti awọn iṣẹlẹ iwadii ti o jọmọ ọrẹ ṣiṣẹ
- sl_btmesh_diagnostic_disable_friend: Pa iran ti awọn iṣẹlẹ iwadii ti o jọmọ ọrẹ ṣiṣẹ
- sl_btmesh_diagnostic_get_friend: Gba awọn iṣiro iwadii ti o jọmọ ọrẹ pada
Awọn iṣẹlẹ tuntun ti a ṣafikun si kilasi iwadii jẹ bi atẹle:
- sl_btmesh_diagnostic_friend_queue: Iṣẹlẹ fun ifiranṣẹ ti a ṣafikun si isinyi ifiranṣẹ ọrẹ
sl_btmesh_diagnostic_friend_relay: Iṣẹlẹ fun fifiranṣẹ si LPN kan - sl_btmesh_diagnostic_friend_remove: Iṣẹlẹ fun a yọ ifiranṣẹ kuro ni isinyi ifiranṣẹ ọrẹ
Fi kun ni Tu 6.0.0.0
Awọn iyipada ninu awọn paati SLC:
- ncp_btmesh_dfu paati ncp_btmesh_dfu.h ni API tuntun kan
- ofo sl_btmesh_ncp_dfu_handle_cmd (asan * data, bool * cmd_handled);
- paati btmesh_provisioning_decorator ko tun bẹrẹ ipese lẹhin ipese ti kuna btmesh_lighting_server's sl_btmesh_lighting_server.h ni API tuntun
- ofo sl_btmesh_update_lightness(uint16_t lightness, uint32_t left_ms);
- btmesh_event_log ni awọn aṣayan atunto granular diẹ sii
- btmesh_ctl_client's sl_btmesh_ctl_client.h ni iyipada API dipo ti
- ofo sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); API tuntun ni
- ofo sl_btmesh_ctl_client_set_temperature(uint8_t temperature_percent); ofo sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);
Awọn afikun BGAPI:
Kilasi BGAPI tuntun fun awọn iwadii ẹrọ ti ni afikun. O pese ohun elo naa pẹlu awọn iṣiro iṣiro akopọ Mesh ati ijabọ ti o da lori iṣẹlẹ ti nẹtiwọọki PDU isọdọtun ati aṣoju, eyiti o le muu ṣiṣẹ ati mu maṣiṣẹ bi o ti nilo.
Awọn aṣẹ BGAPI ni kilasi iwadii jẹ:
- sl_btmesh_diagnostic_init: Bẹrẹ paati aisan
- sl_btmesh_diagnostic_deinit: Deinitialize the diagnostic paati
- sl_btmesh_diagnostic_enable_relay: Mu ijabọ orisun iṣẹlẹ ṣiṣẹ ti nẹtiwọọki PDU isọdọtun/iṣẹ aṣoju
- sl_btmesh_diagnostic_disable_relay: Mu ijabọ ti o da lori iṣẹlẹ ṣiṣẹ ti nẹtiwọọki PDU isọdọtun/iṣẹ aṣoju
- sl_btmesh_diagnostic_get_relay: Gba nọmba ti awọn PDU nẹtiwọki ti o ti tunṣe/aṣojuuṣe titi di isisiyi
- sl_btmesh_diagnostic_get_statistics: Gba awọn iṣiro iṣiro apapo apapo
- sl_btmesh_diagnostic_clear_statistics: Awọn iṣiro iṣiro apapọ apapo odo odo
Iṣẹlẹ BGAPI ni kilasi iwadii jẹ:
- sl_btmesh_diagnostic_relay: Ijabọ iṣẹlẹ pe PDU nẹtiwọọki kan ti tan tabi jẹ aṣoju nipasẹ akopọ
Awọn ilọsiwaju
Yi pada ni Tu 6.1.0.0
Aṣẹ BGAPI kilasi iwadii fun gbigba awọn iṣiro pada ti yipada lati gba awọn ṣoki ti data dipo gbigba gbogbo data pada ni ẹẹkan. Olupe naa yẹ ki o pese iwọn ti chunk ti o beere pẹlu aiṣedeede ti chunk ninu data awọn iṣiro, ati pe ipe naa yoo pada pẹlu data pupọ bi o ti le pese, fun awọn ihamọ ibeere naa.
Yi pada ni Tu 6.0.0.0
- Olupese tabi ipade le tunto ararẹ ni lilo awoṣe alabara iṣeto ati adirẹsi akọkọ tirẹ bi opin irin ajo fun awọn ifiranṣẹ naa. Eyi le rọpo atunto ara ẹni nipasẹ idanwo awọn aṣẹ BGAPI.
- Imudara koodu le ja si awọn aworan famuwia kekere diẹ ju ti iṣaaju lọ, da lori eto ẹya ti a lo.
- Imudara koodu le ja si lilo Ramu kekere diẹ ju ti iṣaaju lọ, da lori eto ẹya ti a lo.
- Iṣakojọpọ Mesh naa ko nilo tabi ṣe atilẹyin fun olupolowo BLE ti o ti bajẹ ati awọn paati ọlọjẹ. Dipo, o nlo awọn ẹya ti o wa lọwọlọwọ ti ọkọọkan (olupolowo aṣẹ ati aṣayẹwo julọ fun awọn ipolowo ti kii ṣe gbooro, ati olupolowo gbooro ati ọlọjẹ ti o gbooro fun awọn ipolowo ti o gbooro). Awọn ohun elo ti o lo mejeeji BLE ati Mesh BGAPIs ko yẹ ki o lo olupolowo BLE ti o ti bajẹ ati awọn paati ọlọjẹ boya.
Awọn ọrọ ti o wa titi
Ti o wa titi ni idasilẹ 6.1.3.0
ID # | Apejuwe |
1331888,
1338088, 1338090 |
Ti o wa titi nọmba kan ti awọn ikuna ipin iranti ti a ko mu ti o le ja si jamba nigbati ẹrọ naa ba pọju pẹlu ijabọ. |
1345827 | Ipadanu ti o wa titi ti iṣẹlẹ BGAPI olupin DFU alaye fun yiyọ kuro. |
1351464 | Ijabọ Layer ọna asopọ ti o wa titi ti awọn asopọ pipade ni ipo apọju. |
1354679 | Iṣapeye iṣapeye lilo iranti nigba fifiranṣẹ awọn ipolowo igbanilaaye. |
1356050 | Ti o wa titi aṣoju GATT ti o tun bẹrẹ ọrọ nigbati asopọ abẹlẹ ba tilekun lairotẹlẹ. |
Ti o wa titi ni idasilẹ 6.1.2.0
ID # | Apejuwe |
1251498 | Ti o wa titi nigbati ifiranṣẹ Imọlẹ, pẹlu akoko iyipada, nyorisi ifiranṣẹ aṣiṣe ti ko tọ ninu awọn akọọlẹ. |
1284204 | Ọrọ ti o wa titi ti o le ṣe idiwọ fifipamọ atokọ aabo atunwi nigba lilo pipaṣẹ sl_btmesh_node_power_off. |
1325267 | Ti o wa titi ano nọmba ọkọọkan kikọ nigba ti tunto kikọ atampako ti ṣeto si odo. |
1334927 | Ti o wa titi oro kan ti o le fa a lile ẹbi nigbati GATT aṣoju olupin gba data nigba awọn oluşewadi ifebipani. |
Ti o wa titi ni idasilẹ 6.1.0.0
ID # | Apejuwe |
1235337 | Ṣe awari iṣẹ GATT diẹ sii logan lori ẹrọ apọju. |
1247422 | Ṣe gbigba awoṣe ataja ti o lagbara diẹ sii lori ẹrọ ti kojọpọ. |
1252252 | Ti o wa titi nigbati ifiranṣẹ Gbe Generic kan ba yori si baibai, eyiti o le ṣànkún si isalẹ. |
1254356 | Ti o wa titi a padasehin pẹlu ore subsystem deinitialization. |
1276121 | Itọka atọka bọtini ohun elo ti o wa titi ni ipele BGAPI nigbati olupese ti a fi sii n pe ilana isọdọtun bọtini kan. |
Ti o wa titi ni idasilẹ 6.0.1.0
ID # | Apejuwe |
1226000 | Iṣẹ BGAPI Olupese ti o gbooro fun ṣiṣe ayẹwo idanimọ oju ipade lati tun ṣayẹwo idanimọ ipade ikọkọ. |
1206620 | Awọn iṣoro ti o wa titi ṣẹlẹ nipasẹ sisọnu awọn iṣẹlẹ BGAPI lakoko fifuye giga lati ṣatunṣe awọn iṣoro ijẹrisi famuwia. |
1230833 | Ti o wa titi ore subsystem deinitialization ki reinitialization ṣiṣẹ lai tun awọn ẹrọ. |
1243565 | jamba ti o wa titi ti o le waye ti ipilẹṣẹ olupese ba kuna, fun example nitori malformed DCD. |
1244298 | Ijabọ ti o wa titi ti awọn octets afikun spurious ni iṣẹlẹ Iforukọsilẹ Ipo ti awoṣe Onibara Oju iṣẹlẹ. |
1243556 | Ipilẹṣẹ ipade ipade aifọwọyi kuro fun awọn paati ohun elo BT Mesh. Bayi gbogbo awọn paati le ṣee lo tun ni ipa Olupese. |
Ti o wa titi ni idasilẹ 6.0.0.0
ID # | Apejuwe |
360955 | Aarin laarin akọkọ ati iṣẹlẹ aago akiyesi keji le jẹ miiran ju iṣẹju kan lọ. |
1198887 | Adirẹsi olupolowo ID ti ara ẹni jẹ kanna fun gbogbo awọn subnet nigba ti o yẹ ki o yatọ. |
1202073 | Btmesh_ncp_empty atijọample ko ni to Ramu lori BRD4182 pẹlu GCC alakojo. |
1202088 | Btmesh_soc_switch atijọample ko ni Ramu ti o to lori BRD4311 ati BRD4312 pẹlu alakojo IAR |
1206714 | Olupin aṣoju yẹ ki o ṣe itusilẹ ina lori asopọ aṣoju nigbati a ba ṣafikun subnet kan si olupin aṣoju |
ID # | Apejuwe |
1206715,
1211012, 1211022 |
Atilẹyin fun oju-iwe data akopọ ohun elo 2, 129 ati 130 yẹ ki o wa ni awoṣe olupin iṣeto ni bii awoṣe olupin data akopọ nla nigbati ipese latọna jijin jẹ atilẹyin |
1211017 | Titẹjade alaye igbakọọkan yẹ ki o yipada laarin agbaye ati ipo agbegbe nigbati awọn mejeeji ba mọ |
1212373 | Awọn orisun jijo ni mimu asopo asopo lẹhin ọgọọgọrun awọn isopọ aṣoju ti ṣiṣi ati pipade |
1212854 | Gbigbe ipo MBT si LPN ko pari ni aṣeyọri |
1197398,
1194443 |
Ohun elo olupin DFU lọwọlọwọ ko ni anfani lati mu diẹ sii ju awọn apa 60 lọ ni aṣeyọri |
1202088 | Btmesh_soc_switch_ctl atijọample compiles lori gbogbo awọn lọọgan pẹlu IAR alakojo. |
Awọn ọrọ ti a mọ ni itusilẹ lọwọlọwọ
Awọn ọran ni igboya ni a ṣafikun lati itusilẹ iṣaaju.
ID # | Apejuwe | Ṣiṣẹda |
401550 | Ko si iṣẹlẹ BGAPI fun ikuna mimu ifiranṣẹ ti a pin. | Ohun elo nilo lati yọkuro ikuna lati akoko ipari / aini idahun Layer ohun elo; fun awọn awoṣe ataja ti pese API kan. |
454059 | Nọmba nla ti awọn iṣẹlẹ iyipada ipo isọdọtun bọtini jẹ ipilẹṣẹ ni ipari ilana KR, ati pe o le ṣe iṣan omi ti isinyi NCP. | Mu ipari isinyi NCP pọ si ninu iṣẹ akanṣe naa. |
454061 | Ibajẹ iṣẹ ṣiṣe diẹ ni akawe si 1.5 ni awọn idanwo airi irin-ajo yika ni a ṣe akiyesi. | |
624514 | Ọrọ pẹlu tun-idasile asopo ohun ipolongo ti o ba ti gbogbo awọn isopọ ti nṣiṣe lọwọ ati GATT aṣoju wa ni lilo. | Pin asopọ kan diẹ sii ju ti o nilo lọ. |
841360 | Išẹ ti ko dara ti gbigbe ifiranṣẹ ipin lori agbateru GATT. | Rii daju pe aarin Asopọ BLE ti o wa ni abẹlẹ jẹ kukuru; rii daju pe ATT MTU tobi to lati baamu Mesh PDU kikun; tunse ipari iṣẹlẹ asopọ ti o kere ju lati gba ọpọlọpọ awọn apo-iwe LL laaye lati tan kaakiri fun iṣẹlẹ asopọ. |
1121605 | Awọn aṣiṣe iyipo le fa awọn iṣẹlẹ ti a ṣeto lati ma nfa ni awọn akoko ti o yatọ pupọ ju ti a reti lọ. | |
1226127 | Olupese ogun example ti wa ni di nigbati o bẹrẹ lati pese a keji ipade. | Tun ohun elo olupese olupin bẹrẹ ṣaaju ipese ipade keji. |
1204017 | Olupinpin ko ni anfani lati mu imudojuiwọn FW ti ara ẹni ti o jọra ati ikojọpọ FW. | Maṣe ṣiṣe imudojuiwọn FW ti ara ẹni ati ikojọpọ FW ni afiwe. |
1338936 | Aṣoju GATT le ma tun bẹrẹ ipolowo iṣẹ lẹhin gige asopọ ni ipo apọju. | Rii daju pe awọn buffers to wa ni ipamọ fun mimu ijabọ. Gbero nẹtiwọọki ati awọn ilana ibaraẹnisọrọ ki ko si ipade ti o bori pẹlu ijabọ. |
1344809 | Aṣoju si olupolowo ipolowo duro ni ipo apọju pẹlu awọn idaduro ti o ga ju igbagbogbo lọ ni gbigbe data siwaju. | Rii daju pe awọn buffers to wa ni ipamọ fun mimu ijabọ. Gbero nẹtiwọọki ati awọn ilana ibaraẹnisọrọ ki ko si ipade ti o bori pẹlu ijabọ. |
Awọn nkan ti a ti parun
Deprecated ni Tu 6.0.0.0
Aṣẹ BGAPI sl_btmesh_node_get_networks() ti parẹ. Lo sl_btmesh_node_key_key_count () ati sl_btmesh_node_get_key () dipo.
Awọn aṣẹ BGAPI sl_btmesh_test_set_segment_send_delay () ati sl_btmesh_test_set_sar_config () ti parẹ. Lo sl_btmesh_sar_config_set_sar_transmitter () ati sl_btmesh_sar_config_server_set_sar_receiver () dipo.
Awọn nkan ti a yọ kuro
Ti yọ kuro ni idasilẹ 6.0.0.0
Awọn aṣẹ BGAPI sl_btmesh_test_set_local_config () ati sl_btmesh_test_get_local_config () ti yọkuro. Awọn aṣẹ BGAPI sl_btmesh_node_get_statistics () ati sl_btmesh_node_clear_statistics () ti yọkuro.
Lilo itusilẹ yii
Itusilẹ yii ni awọn wọnyi ninu
- Silicon Labs Bluetooth mesh akopọ ìkàwé
- Apapo Bluetooth sample awọn ohun elo
Ti o ba jẹ olumulo igba akọkọ, wo QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Itọsọna Ibẹrẹ kiakia.
Fifi sori ẹrọ ati Lo
SDK mesh Bluetooth jẹ apakan ti Gecko SDK (GSDK), suite ti Silicon Labs SDKs. Lati yara bẹrẹ pẹlu GSDK, fi Simplicity Studio 5 sori ẹrọ, eyiti yoo ṣeto agbegbe idagbasoke rẹ ki o rin ọ nipasẹ fifi sori GSDK. Simplicity Studio 5 pẹlu ohun gbogbo ti o nilo fun idagbasoke ọja IoT pẹlu awọn ẹrọ Silicon Labs, pẹlu orisun ati ifilọlẹ iṣẹ akanṣe, awọn irinṣẹ iṣeto sọfitiwia, IDE ni kikun pẹlu ohun elo GNU, ati awọn irinṣẹ itupalẹ. Awọn ilana fifi sori ẹrọ ni a pese ni Itọsọna Olumulo ile-iṣẹ Arọrun 5 lori ayelujara.
Ni omiiran, Gecko SDK le fi sori ẹrọ pẹlu ọwọ nipasẹ gbigba lati ayelujara tabi didi tuntun lati GitHub. Wo https://github.com/Sili-conLabs/gecko_sdk fun alaye siwaju sii.
Ipo fifi sori aiyipada GSDK ti yipada pẹlu Simplicity Studio 5.3 ati giga julọ.
- Windows: C: \ Awọn olumulo \SimplicityStudio \ SDKs \ gecko_sdk
- MacOS: /Awọn olumulo/ /SimplicityStudio/SDKs/gecko_sdk
Ẹya akopọ yii ni a ṣepọ pẹlu Itọju Ifinkan Key Management. Nigbati a ba fi ranṣẹ si awọn ohun elo Ile-ipamọ to gaju, awọn bọtini fifi ẹnọ kọ nkan mesh jẹ aabo ni lilo iṣẹ ṣiṣe Iṣakoso Ifipamọ Ifipamọ. Tabili ti o wa ni isalẹ fihan awọn bọtini aabo ati awọn abuda aabo ibi ipamọ wọn.
Bọtini | Exportability on a ipade | Exportability on Olupese | Awọn akọsilẹ |
Bọtini nẹtiwọki | Ti o le gbe jade | Ti o le gbe jade | Awọn itọsẹ ti bọtini nẹtiwọki wa nikan ni Ramu nigba ti awọn bọtini nẹtiwọki wa ni ipamọ lori filasi |
Bọtini ohun elo | Ti kii ṣe okeere | Ti o le gbe jade | |
Bọtini ẹrọ | Ti kii ṣe okeere | Ti o le gbe jade | Ninu ọran Olupese, ti a lo si bọtini ẹrọ ti Provisionerr ati awọn bọtini awọn ẹrọ miiran |
Awọn bọtini ti o ti samisi bi “Ti kii ṣe Si ilẹ okeere” le ṣee lo ṣugbọn wọn ko le ṣe viewed tabi pín ni asiko isise. Awọn bọtini ti o ti samisi bi “Exportable” le ṣee lo tabi pinpin ni asiko asiko ṣugbọn wa ni fifi ẹnọ kọ nkan lakoko ti o fipamọ sinu filasi. Fun alaye diẹ sii lori iṣẹ ṣiṣe iṣakoso ifinkan ifinkan, wo AN1271: Ibi ipamọ bọtini aabo.
Lati ṣe alabapin si Awọn imọran Aabo, wọle si oju-ọna alabara Silicon Labs, lẹhinna yan Ile Akọọlẹ. Tẹ ILE lati lọ si oju-iwe ile ọna abawọle ati lẹhinna tẹ Ṣakoso awọn tile Awọn iwifunni. Rii daju pe 'Software/Awọn akiyesi Imọran Aabo & Awọn akiyesi Iyipada Ọja (PCNs)' jẹ ayẹwo, ati pe o ti ṣe alabapin ni o kere ju fun pẹpẹ ati ilana rẹ. Tẹ Fipamọ lati ṣafipamọ eyikeyi awọn ayipada.
Nọmba atẹle jẹ ẹya example:
Atilẹyin
Awọn alabara Apo Idagbasoke jẹ ẹtọ fun ikẹkọ ati atilẹyin imọ-ẹrọ. Lo ohun alumọni Labs Bluetooth mesh web oju-iwe lati gba alaye nipa gbogbo awọn ọja ati iṣẹ Bluetooth Silicon Labs, ati lati forukọsilẹ fun atilẹyin ọja. Olubasọrọ Silicon Laboratories support ni http://www.silabs.com/support.
IoT Portfoliowww.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- Didara www.silabs.com/quality
- Atilẹyin & Agbegbe www.silabs.com/community
AlAIgBA
Awọn ile-iṣẹ Silicon ni ipinnu lati pese awọn alabara pẹlu tuntun, deede, ati iwe-ijinle ti gbogbo awọn agbeegbe ati awọn modulu ti o wa fun eto ati awọn imuse sọfitiwia nipa lilo tabi pinnu lati lo awọn ọja Silicon Labs. Awọn alaye abuda, awọn modulu ti o wa ati awọn agbeegbe, awọn iwọn iranti ati awọn adirẹsi iranti tọka si ẹrọ kọọkan, ati awọn aye “Aṣoju” ti a pese le ati ṣe yatọ ni awọn ohun elo oriṣiriṣi. Ohun elo exampAwọn ohun ti a ṣalaye ninu rẹ wa fun awọn idi apejuwe nikan. Ohun alumọni Labs ni ẹtọ lati ṣe awọn ayipada laisi akiyesi siwaju si alaye ọja, awọn pato, ati awọn apejuwe ninu rẹ, ati pe ko fun awọn iṣeduro ni deede tabi pipe alaye to wa. Laisi ifitonileti iṣaaju, Awọn Labs Silicon le ṣe imudojuiwọn famuwia ọja lakoko ilana iṣelọpọ fun aabo tabi awọn idi igbẹkẹle. Iru awọn iyipada ko ni paarọ awọn pato tabi iṣẹ ọja naa. Awọn Labs Silicon ko ni ni gbese fun awọn abajade ti lilo alaye ti a pese ninu iwe yii.
Iwe yii ko tumọ si tabi funni ni gbangba ni iwe-aṣẹ eyikeyi lati ṣe apẹrẹ tabi ṣe agbero eyikeyi awọn iyika iṣọpọ. Awọn ọja naa ko ṣe apẹrẹ tabi fun ni aṣẹ lati ṣee lo laarin eyikeyi awọn ẹrọ FDA Class III, awọn ohun elo eyiti o nilo ifọwọsi premarket FDA tabi Awọn ọna Atilẹyin Igbesi aye laisi aṣẹ kikọ pato ti Silicon Labs. “Eto Atilẹyin Igbesi aye” jẹ ọja eyikeyi tabi eto ti a pinnu lati ṣe atilẹyin tabi ṣetọju igbesi aye ati / tabi ilera, eyiti, ti o ba kuna, o le nireti ni deede lati ja si ipalara ti ara ẹni pataki tabi iku. Awọn ọja Silicon Labs ko ṣe apẹrẹ tabi ni aṣẹ fun awọn ohun elo ologun. Awọn ọja Silicon Labs labẹ ọran kankan ko ni lo ninu awọn ohun ija ti iparun pupọ pẹlu (ṣugbọn ko ni opin si) iparun, ti ibi tabi awọn ohun ija kemikali, tabi awọn ohun ija ti o lagbara lati jiṣẹ iru awọn ohun ija bẹẹ. Awọn ile-iṣẹ Silicon ko sọ gbogbo awọn iṣeduro ti o han ati mimọ ati pe kii yoo ṣe iduro tabi ṣe oniduro fun eyikeyi awọn ipalara tabi awọn ibajẹ ti o ni ibatan si lilo ọja Silicon Labs ni iru awọn ohun elo laigba aṣẹ.
Ifitonileti aami-iṣowo
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ati Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ati awọn akojọpọ rẹ. , "Awọn microcontrollers ti o ni agbara julọ ni agbaye", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri, aami Zentri ati Zentri DMS, Z-Wave®, ati awọn miiran jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti Silicon Labs. ARM, CORTEX, Cortex-M3 ati THUMB jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti ARM Holdings. Keil jẹ aami-išowo ti a forukọsilẹ ti ARM Limited. Wi-Fi jẹ aami-iṣowo ti a forukọsilẹ ti Wi-Fi Alliance. Gbogbo awọn ọja miiran tabi awọn orukọ iyasọtọ ti a mẹnuba ninu rẹ jẹ aami-išowo ti awọn oniwun wọn.
Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
USAwww.silabs.com
Awọn iwe aṣẹ / Awọn orisun
![]() |
SILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development [pdf] Itọsọna olumulo 6.1.3.0 GA Bluetooth Mesh Software Development, 6.1.3.0 GA, Bluetooth Mesh Software Development, Mesh Software Development, Software Development, Development |