SILICON-LABS-akara ngosi

SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-ihe onyonyo

Nkọwapụta
  • Zigbee EmberZNet SDK Ụdị: 7.4.5.0 GA
  • Ụdị Gecko SDK Suite: 4.4
  • Ụbọchị mwepụta: Ọktoba 23, 2024
  • Platform: Silicon Labs
  • Ndị nchịkọta akwadoro: GCC (GNU Compiler Collection) ụdị 12.2.1
  • Ụdị Protocol EZSP: 0x0D

Ntuziaka ojiji ngwaahịa

Atụmatụ igodo
Zigbee EmberZNet SDK nke Silicon Labs na-enye njirimara igodo ndị a
Nkwado Multiprotocol (CMP) Zigbee na OpenThread na SoC.

Ndakọrịta na ọkwa ojiji
Maka mmelite nchekwa na ọkwa, rụtụ aka na isi nchekwa nke ndetu mwepụta Gecko Platform ma ọ bụ gaa na taabụ TECH DOCS na Silicon Labs websaịtị. A na-atụ aro ka ị denye aha na ndụmọdụ nchekwa maka ozi kachasị ọhụrụ.

Ndị nchịkọta dakọtara
Gbaa mbọ hụ na iji nke ziri ezi files na onye nchịkọta akwadoro
GCC (The GNU Compiler Collection) ụdị 12.2.1 nyere na Simplicity Studio.

EZSP Protocol
Ụdị protocol EZSP maka ntọhapụ a bụ 0x0D.

FAQ
  • Q: Gịnị bụ ihe ọhụrụ akụrụngwa ewebata na ntọhapụ 7.4.5.0?
    • A: Ndị ọrụ nwere ike nwee ọtụtụ ngwa zigbee_direct_security agbanyere na ngwa Zigbee kpọmkwem ngwaọrụ (ZDD), yana nhọrọ nchekwa n'ezie dabere na nhazi Zigbee Virtual Device (ZVD).
  • Ajụjụ: Gịnị bụ API ọhụrụ agbakwunyere na ntọhapụ 7.4.4.0?
    • A: API ọhụrụ gụnyere mfglibSetCtune na mfglibGetCtune.
  • Ajụjụ: Gịnị bụ nkwado ikpo okwu ọhụrụ ewepụtara na ntọhapụ 7.4.5.0?
    • A: EFR32MG24A020F768IM40 na-akwado ugbu a dị ka ikpo okwu.
  • Ajụjụ: Ebee ka m nwere ike ịhụ akwụkwọ emelitere maka akụrụngwa nchekwa nchekwa Zigbee Secure?
    • A: Ewelitela nkọwapụta maka akụrụngwa nchekwa nchekwa nke Zigbee Secure na ntọhapụ 7.4.0.0, yana ndetu ngwa ọhụrụ maka imekọrịta ihe na otu components nke Zigbee Security Manager (AN1412: Zigbee Security Manager).

Zigbee EmberZNet SDK 7.4.5.0 GA

Gecko SDK Suite 4.4

Ọktoba 23, 2024

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-ihe onyonyo

Silicon Labs bụ onye na-ere nhọrọ maka OEM na-emepe netwọk Zigbee na ngwaahịa ha. Ikpo okwu Silicon Labs Zigbee bụ nke agbakwunyere, zuru oke na njiri mara Zigbee ngwọta dị.
Silicon Labs EmberZNet SDK nwere mmejuputa Silicon Labs nke nkọwapụta nchịkọta Zigbee.

Ihe ndetu mwepụta ndị a na-ekpuchi ụdị(s) SDK

  • 7.4.5.0 wepụtara Ọktoba 23, 2024
  • 7.4.4.0 wepụtara Ọgọstụ 14, 2024
  • 7.4.3.0 wepụtara na Mee 2, 2024
  • 7.4.2.0 ewepụtara Eprel 10, 2024
  • 7.4.1.0 wepụtara na February 14, 2024
  • 7.4.0.0 wepụtara na Disemba 13, 2023

Ndakọrịta na ọkwa ojiji

Maka ozi gbasara mmelite nchekwa na ọkwa, lee isi nchekwa nke ndetu mwepụta Gecko Platform arụnyere na SDK a ma ọ bụ na taabụ TECH DOCS na https://www.silabs.com/developers/zigbee-emberznet . Silicon Labs na-akwadosi ike ka ị denye aha na ndụmọdụ nchekwa maka ozi ọhụrụ. Maka ntuziaka, ma ọ bụ ọ bụrụ na ị bụ onye ọhụrụ na Zigbee EmberZNet SDK, hụ Iji Ntọhapụ a.

Ndị nchịkọta dakọtara
IAR agbakwunyere Workbench maka ARM (IAR-EWARM) ụdị 9.40.1.

  • Iji mmanya iji wuo ụlọ ọrụ IarBuild.exe ma ọ bụ IAR Embedded Workbench GUI na macOS ma ọ bụ Linux nwere ike ibute ezighi ezi. fileA na-eji ya n'ihi nkukota na algọridim hashing mmanya maka imepụta mkpụmkpụ file aha.
  • A dụrụ ndị ahịa na macOS ma ọ bụ Linux ọdụ ka ha ghara iji IAR wuo na mpụga nke Simplicity Studio. Ndị ahịa na-eme ya kwesịrị iji nlezianya nyochaa na ọ bụ eziokwu filea na-eji s.

GCC (The GNU Compiler Collection) ụdị 12.2.1, nyere na Simplicity Studio.

Ụdị protocol EZSP maka ntọhapụ a bụ 0x0D.

 Ihe ọhụrụ

Ngwa ọhụrụ

Ọhụrụ na mwepụta 7.4.0.0
Agbakwunyela akụrụngwa “zigbee_direct_security_p256” na “zigbee_direct_security_curve25519” ka ndị ọrụ nwee ike hazie otu nhọrọ nchekwa Zigbee Direct.
A na-ahapụ ndị ọrụ ka ha nwee ọtụtụ "zigbee_direct_security" akụrụngwa enyere na ngwa Zigbee direct device (ZDD). N'okwu a, ezigbo nhọrọ nchekwa dabere na nhazi Zigbee Virtual Device (ZVD).

API ọhụrụ

Ọhụrụ na mwepụta 7.4.4.0
Ewebata lib API abụọ arụpụtara raara onwe ha nye iji nweta ma tọọ ụkpụrụ CTUNE.
Na patch mbụ ewepụtara ohere ịnweta na nhazi nke uru CTUNE ghọrọ akụkụ nke RAIL APIs. N'ime patch a, a na-ewebata ọtụtụ API nrụpụta nke na-ekpuchi RAIL API dị ka ndị a iji tọọ ma nweta uru ahụ.
mfglibSetCtune
mfglibGetCtune

Ọhụrụ na mwepụta 7.4.2.0

  • SPI NCP agbatịkwuru iji kwado ụdị ụra n'ụfọdụ ojiji onye ọbịa-NCP.
    N'okwu a, enwere ike ịhazi SPI NCP dị ka ngwaọrụ njedebe na-ehi ụra. Onye ọbịa Z3Gateway sampA na-agbatị ngwa le na koodu CLI omenala ndị ọzọ na-ahụ maka inye NCP iwu ka ọ banye n'otu ụdị ụra site na omenala CLI iwu sleepMode, ma ga-eteta site na iji iwu CLI omenala wakeup tupu ịga n'ihu nkwurịta okwu EZSP.
  • Ewebatara API sl_zigbee_af_isr_event_init ọhụrụ iji bido mmemme nhazi ngwa nke ezubere ka emee ya n'ime usoro ọrụ nkwụsịtụ(ISR). Ihe omume ndị a, nke ahaziri site na ISR, ga-enwerịrị ihe nrịbama nke 0 milli-sekọnd. N'ikwu ya n'ụzọ ọzọ, ihe omume sitere na ISR ga-emerịrị ka ọ bụrụ mmemme ozugbo. Enweghị nnyụọ mmemme ekwenyere n'ime ISR.
    Ihe kpatara nke a dị n'elu bụ nke a: Usoro mmemme na-emegharị kwụ n'ahịrị ihe omume n'oge nhazi (na-arụ ọrụ na-enweghị oge efu, ma ọ bụ gbanyụọ) ihe omume. Iji wedata latency, ISR kwesịrị ịgbalite mmemme nwere igbu oge 0, nke a na-ahazi na nhazi kwụ n'ahịrị mmemme na-esote. Nke a na-enye ohere igbu oge ọzọ, ma ọ bụ gbanyụọ, ka emechaa mgbe ọpụpụ ISR gasịrị. Iji mata ọdịiche dị n'ihe omume ndị ezubere iji mee ihe n'ime ọnọdụ ISR, a na-eji sli_zigbee_isr_event_marker akara n'usoro ihe omume ahụ n'oge mmalite.
    Rụtụ aka na isi mmalite zigbee_app_framework_event.h file maka nkọwa nke ọrụ ọhụrụ a.
  • Nkọwa maka iji ọrụ ọhụrụ ember Nwelite Multi Mac Rejoin Channel Mask Maka Nhọrọ Ma ọ bụ Ngwa Jikọọ nke a na-akpọ n'ime stack API ember Find And Rejoin Network With Reason iji nweta ihe mkpuchi ọwa eji eji abanyeghachi.

Nkọwapụta SE1.4a na-egbochi mgbanwe nke interface (site na 2.4GHz gaa na sub-GHz ma ọ bụ nke ọzọ) n'oge ịbanye na ngwaọrụ Multi-MAC Joining End ngwaọrụ. Ebe ọ bụ na ụdị ngwaọrụ bụ nhazi nhazi ngwa (ya bụ, ụdị ngwaọrụ njedebe ga-abụ ma ọ bụ ngwaọrụ sub-GHz ma ọ bụ ngwaọrụ 2.4 GHz, ọ bụghị ha abụọ, na nhazi), oku a na-enye nkpuchi ọwa dabere na nhazi ahụ. na nkpuchi rejoin na-adị mgbe niile ka nkpuchi nbanye interface.

Ọhụrụ na mwepụta 7.4.0.0

  • Etinyere ọhụrụ API efu sl_zigbee_token_factory_reset(bool exclude_outgoing_fc, bool exclude_boot_counter) iji tọgharịa akara ngosi Zigbee NVM3 na uru ndabara ha.
  • Agbakwunyere API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), nke na-alaghachi ezi ma ọ bụrụ na tebụl igodo njikọ nwere ike ịgbakwunye ma ọ bụ melite ntinye na adreesị a (tebulu ezughị).

Agbakwunyere API bool ọhụrụ sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t * context, sl_zb_sec_man_key_t * igodo), nke na-alaghachi eziokwu ma ọ bụrụ na igodo a na-ezo aka na gburugburu nwere otu uru dị ka igodo enyere na arụmụka ahụ.

Nkwado Platform ọhụrụ

Ọhụrụ na mwepụta 7.4.0.0
Agbakwunyere nkwado ngwugwu Zigbee maka akụkụ ọhụrụ ndị a na mwepụta a: EFR32MG24A010F768IM40 na EFR32MG24A020F768IM40.

Akwụkwọ ọhụrụ

Ọhụrụ na mwepụta 7.4.0.0
Emelitere nkọwa maka akụrụngwa nchekwa nchekwa nke Zigbee iji gosipụta mgbakwunye Zigbee Secure Key Nwelite (nke na-agbakwunye ndakọrịta azụ na ọrụ dị adị).
Etinyere ndetu ngwa ọhụrụ maka imekọrịta na otu ihe njikwa nchekwa Zigbee (AN1412: Onye njikwa nchekwa Zigbee).

Omume Ezubere
A na-echetara ndị ọrụ na mgbasa ozi CSL emekọrịtaghị nke Zigbee nọ n'okpuru preemption protocol na nhazi redio. N'ime ngwa SleepyToSleepy, BLE nwere ike ma wepụta nnyefe Zigbee CSL, nke ga-akwụsị nnyefe. Nhazi nhazi oge bụ ihe a na-ahụkarị maka CSL emekọrịtaghị, ebe ọ bụ na enwere ike iji usoro etiti etete ogologo ogologo. Ndị ọrụ na-achọ ịhazigharị mkpa nnyefe nwere ike iji DMP Tuning na Testing akụrụngwa mee ya. Ndị ọrụ nwekwara ike ịkpọtụrụ UG305: Dynamic Multiprotocol User's Guide maka ozi ndị ọzọ.

Mmelite

Gbanwee na ntọhapụ 7.4.0.0 ember Counter Handler API Mgbanwe Doc
Na nsụgharị ndị gara aga, Counter Handler callback maka MAC na APS oyi akwa Ember Counterdị nke gbasara ngwugwu RX na TX adịghị agafe agafe ID ọnụ ma ọ bụ arụmụka data, yana akwụkwọ API gbasara omume nke ụfọdụ counters na-eji usoro ndị a edoghị anya ma ọ bụ na-eduhie eduhie.

Ọ bụ ezie na mbinye aka nke ember Counter Handler() agbanwebeghị, otu esi bipụta parampat ya agbanweela ntakịrị.

  • Akwusaala okwu gburugburu EmberCounterType enums na ember-types.h maka idoanya.
  • Mpempe NJ Node na Counter Handler maka counter metụtara TX na-enyocha ugbu a ma adreesị ebe aga na-egosi ID dị mkpụmkpụ dị mkpụmkpụ tupu iji ya. (Ọ bụrụ na ọ bụghị, ọ nweghị adreesị ebe ị na-aga, yana uru onye na-edebe ebe
    A na-eji EMBER_UNKNOWN_NODE_ID kama.)
  • Mpempe NJ Node na Counter Handler maka counter metụtara RX ugbu a na-egosipụta ID ọnụ isi iyi, ọ bụghị NJ ọnụ ebe aga.
  • Agafetaghị ọnụọgụ ọzọ * dị ka oke data maka EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED counters dị ka akọwara na ember-types.h na ụdị ndị gara aga, mana nke a anaghị ebikọ nke ọma na ụdị ewepụtara na mbụ, yabụ uru ya na mwepụta ndị gara aga gaara abụ 0. A kọwapụtala omume a na nkọwa nke EmberCounterTypes. Agbanyeghị, ngụgharị ọzọ maka nyochagharị oyi akwa APS ka na-ejupụta na oke data maka
    Ụdị counter EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, ka ọ dabara na mwepụta ndị mbụ.
  • A nyochaala counters niile juputara na Node ID ma ọ bụ oke data maka oku a na-akpọghachi iji hụ na ha gafere data, adreesị, ma ọ bụ EMBER_UNKNOWN_NODE_ID a tụrụ anya ya, ma ọ bụrụ na a tụrụ anya NJ Node mana enweghị ike nweta ya na ngwugwu ahụ, dị ka akọwara na ember edegharịrị. -types.h akwụkwọ.
  • Onye na-ahụ maka Counter maka EMBER_COUNTER_MAC_TX_UNICAST_RETRY ugbu a na-egosipụta n'ụzọ ziri ezi MAC oyibo ebe njedebe ID na ọnụọgụ nke nyochagharị na NJ Node ya na data data.
  • Onye na-ahụ maka Counter maka EMBER_COUNTER_PHY_CCA_FAIL_COUNT ugbu a na-enye ozi NJ node ebe aga site na oke NJ Node gbasara ebumnuche MAC oyi akwa nke ozi na-agaghị ebufe.

Koodu ike ndụ ndụ emelitere
A na-emelite koodu sava ike ndụ ndụ site na nkwalite dị iche iche gụnyere

  • Agbakwunyere koodu nkwado maka iwu mbata nwere njedebe na-ezighi ezi mgbe ị na-enweta na sava GP.
  • Koodu agbakwunyere ijikwa ikpe ahụ mgbe enweghị ohere ọzọ iji wuo ozi ike Green.
  • The sink now tụlee pairing nhazi na edinam Wepụ Pairing n'ọnọdụ ụfọdụ kwa spec ngalaba A.3.5.2.4.1.
  • Sink ugbu a na-echekwa ndepụta otu dị adị nke ntinye tupu ewepụ ya mgbe ị na-ahazi nhazi nhazi na ihe ndọtị.
  • Iwu ajụjụ ntụgharị asụsụ na-eweghachite “Ahụbeghị ya” dị ka koodu mperi mgbe tebụl ntụgharị asụsụ tọgbọrọ chakoo ma ọ bụ ndeksi buru ibu karịa ọnụọgụ ndenye dị na tebụl.
  • Gbanwee ụdị njedebe GP n'ụfọdụ ngwa site na 1 ruo 0.

Eji CSMA na ọrụ izipu GPDF amachibidoro n'ihi na Ngwaọrụ Ike Green bụ ngwaọrụ ike pere mpe ma anaghị eji CSMA n'ọtụtụ atụmatụ. Kama nke ahụ, ihe kachasị mma bụ izipu ọtụtụ ngwugwu site na iji otu mmefu ego ike.
Wepụrụ iji ebe njedebe zoro ezo na nhọrọ ngwa mgbakwunye Green Power Server. Jiri otu n'ime njedebe ngwa kama.

Mmelite koodu mgbakwụnye igodo netwọkụ
Gbanwee oge nwelite netwọọdụ oge ka ọ bụrụ otu afọ.

Ehazigharịrị ụfọdụ API iji zere mbupụ igodo na-adịghị mkpa
Emere mgbanwe iji kwado iji isi ihe gbara gburugburu karịa data igodo ederede doro anya.

  • sl_zigbee_send_security_challenge_request na-ewe ugbu a na arụmụka sl_zb_sec_man_context_t n'ọnọdụ EmberKeyData.
  • Ụkpụrụ sl_zb_sec_man_derived_key_type enum bụ ugbu a 16-bit bitmask iji kwado kpọmkwem mpụta ụfọdụ isi na-ejikọta ọtụtụ ụdị ewepụtara.

 Okwu edoziri

Edobere na ntọhapụ 7.4.5.0

ID #Nkọwa
1357860Edoziri esemokwu butere mkpọka mgbe ọtụtụ isi ngwụcha malitere ibido ihe omume nzaghachi. (Ntụziaka ndị ọzọ: 1348659)
1357517Edoziri esemokwu butere mkpọka mgbe ngwa netwọkụ ọtụtụ nwara ịdugharị na netwọkụ nke abụọ.
1356285N'ọnọdụ ndị a na-adịghị ahụkebe, enwere ike ibufe otu ngwugwu gaa na ngwugwu aka na-apụ apụ na nsonye nrụnye nrụnye ụgwọ nke gafere ogologo ogologo nke ihe nchekwa ngwugwu ahụ, na-eduga na nkwupụta na legacy-packet-buffer.c ma ọ bụrụ na agbanyere ngwugwu Handoff. Ọrụ onye na-ahụ maka mbata na ọpụpụ nke akụrụngwa enwetala ọnọdụ a wee tụfuo ngwugwu na-adịghị mma na-enweghị nhazi ọzọ. (Ntụgharị ndị ọzọ: 1350285)
1355289Edoziri esemokwu nke butere nzaghachi LQI na adreesị MAC dị ka efu niile. (Ntụziaka ndị ọzọ: 1351489)
1349160
  • Z3Gateway wuru na Raspberry Pi nwere kernel 6.6 adaghị jikọọ na NCP karịa SPI na ndabara. Ngwọta bụ ịkọwapụta GPIO dị ka akọwara ebe a.
  • Rịba ama ozi ndị a na GPIO ndị na-ese onyinyo SPI NCP. Na kernel 6.6, na-agba sudo cat /sys/kernel/debug/gpio
  • Nke ahụ ga-egosipụta na-eso gpio-520 (GPIO8)
  • gpio-534 (GPIO22) gpio-535 (GPIO23) gpio-536 (GPIO24)
  • wee kọwagharịa GPIO maka interface SPI NCP site na sysfs dị n'elu na spi-protocol-linux-config.h dị ka #define NCP_CHIP_SELECT_GPIO "520"
  • # kọwapụta NCP_HOST_INT_GPIO "534"
  • # kọwapụta NCP_RESET_GPIO "535"
  • # kọwaa NCP_WAKE_GPIO "536" (Ntụgharị ọzọ: 1297976)
1343044Ọ bụrụ na ngwa mgbakwunye Fragmentation akọwahieghị oke ụgwọ dị maka iberi unicast, ọ nwere ike izipu data karịa na NCP karịa ka ọ ga-adaba n'otu ngwugwu ka agbakọchara ihe niile. Nke a nwere ike bute nrụrụ aka ebe nchekwa na NCP nke kpalitere ọdịda ma ọ bụ omume ndị ọzọ a na-atụghị anya ya.

(Ntụziaka ndị ọzọ: 1289413)

1343012Si4468 firmware patch agbakwunyere na phy-pro2plus-ọbá akwụkwọ iji lebara ọnọdụ agbụrụ na nhazi sub-GHz Tx/Rx. (Ntụgharị ndị ọzọ: 1341928)
1311214Nzaghachi ndabara agbakwunyere ewepụtara mgbe iwu ihe nkesa OTA na-abata ZCL nwere nzaghachi ndabara. Naanị otu nzaghachi maka mperi ka a na-eziga, yana maka arịrịọ mgbochi ihe ịga nke ọma, ọ nweghị nzaghachi ndabara edobere. (Ntụziaka ndị ọzọ: 1300935)
1296653Ọ bụrụ na ngwaọrụ dual-PHY NCP na-eme nyocha ike na mpaghara sub-GHz ebe redio 2.4GHz na-arụ ọrụ, nnukwu mgbawa okporo ụzọ Beacon na-abata na nzaghachi arịrịọ Beacon na-abata na ọwa redio 2.4GHz nwere ike ịnwe nnukwu ego. Ebe nchekwa nchekwa nke stack (nke ekepụtara site na ngalaba Heap) ka a na-enyocha ọtụtụ ọwa sub-GHz, nke nwere ike ibute ihe nchekwa.tages na EZSP ọnọdụ oke mmiri ma ọ bụrụ na nha nke Heap (nke na-ekpebi ọnụọgụ ole dị na sistemụ) ezughị oke. Ọnọdụ njupụta nke a nwere ike igbochi onye nyocha Scan Complete Handler ịbịaru ngwa ndị ọbịa, na-eme ka igwe nyocha steeti ngwa ahụ jidesie ike ruo mgbe ebighị ebi.

Koodu nyocha ike maka ngwaọrụ abụọ PHY ugbu a na-atụfu ngwugwu Beacon ọ bụla enwetara na redio 2.4GHz n'oge nyocha nke ọwa sub-GHz, si otú a na-egbochi nnukwu mgbama mgbama site na ịmepụta nsogbu ahụ a kpọtụrụ aha. Rịba ama na nke a anaghị egbochi ọrụ netwọk nkịtị na 2.4GHz n'ihi na a na-eji mgbama maka nchọpụta esemokwu PAN ID mgbe ngwaọrụ anaghị arụ ọrụ nyocha, na PAN ID esemokwu ndị ọzọ nwere ike ịchọta na netwọk n'oge. oge a ma ọ bụ site n'aka onye nhazi ozugbo nyocha ike ike mechara. (Ntụziaka ndị ọzọ: 1276049)

ID #Nkọwa
1295250Esemokwu ekpokọtala edobere mgbe ị na-agbakwunye akụrụngwa zigbee 3.0 nnwale na ngwa ọkọlọtọ. (Ntụziaka ndị ọzọ: 1280058)
1294848Agbakwunyere nlele maka usoro data ZCL iji nabata ogologo eriri ogologo ruo 253. (Ntụgharị ọzọ: 1275092)
1294843Mbido mgbanwe mpaghara na-efu efu tupu ejiri ya. (Ntụgharị ndị ọzọ: 1275104)
1271968
  • A naghị eji akụrụngwa zigbee_watchdog_periodic_refresh eme ihe na nhazi ngwa zigbee ma kwụsịrị na ntọhapụ a.
  • Agbanyụrụ ngụ oge nche na ndabara maka s niileample ngwa. A ga-enwe akụrụngwa nchekwa emelitere agbakwunyere na SDK n'ọdịniihu.
  • Rịba ama : Biko hụ na ị na-eme ka ngụ oge nche nwee ihe nhazi SL_LEGACY_HAL_DISABLE_WATCHDOG ka ọ bụrụ 0 n'ime ngwa gị.
1270721Edoziri esemokwu iji kwalite nbanye ọtụtụ hop nke ngwaọrụ. Mgbe ọkwa ọkwa ngwaọrụ, a na-agbakwunye ụzọ abụọ adreesị na cache adreesị. (Ntụziaka ndị ọzọ: 1266351)

Edobere na ntọhapụ 7.4.4.0

ID #Nkọwa
1334454Edoziri nsogbu na njikwa nzaghachi regharịa. (Ntụgharị ọzọ: 1331580)
1330732Ọrụ nyocha kwesịrị gbanyụọ nkwụsịtụ mgbe ọ kpọchara Iostream ka ịzenarị nkwupụta mgbe ị na-enweta mutex.
 

1330720

EZSP_MAX_FRAME_LENGTH laghachiri azụ na 220, na-ekwe ka ogologo ozi XNCP kacha bụrụ 220.

(Ntụziaka ndị ọzọ: 1327706)

1330311Edoziri esemokwu butere ụfọdụ ule proxy GP daa na ntọlite ​​ndị ọbịa RCP. (Ntụziaka ndị ọzọ: 1328991)
1312369Emere SL_LEGACY_HAL_WDOG_IRQHandler () arụ ọrụ adịghị ike, na-enye ndị ahịa ohere ịnye mmejuputa nke ha.
1310711Agbakwunyere na-enyocha njehie oge nchịkọta maka SL_STACK_SIZE mgbe ejiri akụrụngwa RTOS na ọrụ zigbee.
 

1309913

Nchekwa mutex agbakwunyere maka kwụ n'ahịrị mmemme Framework ngwa ka e wee nwee ike ịkpọ API mmemme Framework site na ọtụtụ ọrụ.

(Ntụgharị ndị ọzọ: 1252940, 1254397)

1309333Mgbe ngwaọrụ ngwụcha ọhụrụ jikọtara na band sub-GHz, ihie ụzọ kpochapụ data okirikiri ọrụ maka ụmụaka ngwaọrụ njedebe niile.

(Ntụziaka ndị ọzọ: 1296881)

1296002E doziri esemokwu butere nkọwa ọtụtụ nke ọrụ halAppBootloader.
1295756Agaghị ahazi ihe omume mkpokọ na-enweghị akara nkwụsịtụ-mma na ọnọdụ ISR n'ihi na nke a nwere ike ịmepụta ọnọdụ agbụrụ nke ga-eme ka a hapụ ihe omume ahụ na kwụ n'ahịrị mmemme. Otu ihe atụ nke a gbochiri ngwaọrụ sub-GHz ka ha hazie ihe azụ azụ MAC nke ọma mgbe agbanyere ọnọdụ agbụrụ a.

(Ntụziaka ndị ọzọ: 1269856)

1294660Edoziri esemokwu ebe ngwa mgbakwunye steering netwọk nwere ike ime dị ka a ga-asị na ngwaọrụ ahụ adịlarị na netwọk mgbe ọ na-anọghị, na-arapara na steeti a na-adịghị mma ruo mgbe nrụpụta. Enwere ike ịkpalite nke a site n'ịkpọ iwu ịhapụ netwọkụ ahụ CLI nwere oge zuru oke mgbe njikwa netwọkụ nọ n'etiti ịbanye na netwọkụ yana nyocha MAC ka na-echere.

(Ntụziaka ndị ọzọ: 1293923)

1290695Edoziri esemokwu nke tụbara ngwugwu ọrụ ZLL maka ihe eji eme ihe mgbe otu njedebe nwere nkwarụ ebe njedebe ndị ọzọ ka na-enyere aka. A na-agbakwunye ndozi ahụ iji lelee njedebe njedebe enyerela aka.

(Ntụziaka ndị ọzọ: 1275586)

Edobere na ntọhapụ 7.4.0.0

ID #Nkọwa
1019348Edoziri ihe ndabere chọrọ maka akụrụngwa Zigbee ZCL Cli ka ewepụrụ ya mgbe ọ dịghị mkpa.
1024246Emelitere nkọwa ọrụ maka emberHaveLinkKey() na sl_zb_sec_man_have_link_key().
1036503Agbakwunyere nkọwa iji kwado iji Micrium Kernel maka DMP sampna ngwa.
1037661Edozila nsogbu na-egbochi ngwa ịwụnye ma ọ bụ nchịkọta pro ma ọ bụ akwụkwọ.
1078136Edoziri mkpọka na-adịte aka mgbe ị na-agbanwe mmemme site na ọnọdụ nkwụsịtụ
1081548Edozila otu okwu na CSL ebe a gaghị edekọ usoro nkwute ọhụrụ nke enwetara ozugbo na-eso usoro ịkwụ ụgwọ gara aga nke ọma. Nke a ga-ebute etiti ibu akwụ ụgwọ efu.
1084111Nkwado SPI-NCP mbụ na-ehi ụra maka bọọdụ dabere na MG24 ka emelitere dịka akụkụ nke ntọhapụ a.
1104056Nkwado agbakwunyere maka nhazi netwọk ka ọ na-agba ọsọ na netwọk nke abụọ ma ọ bụrụ na ọtụtụ netwọk dị
1120515Edoziri esemokwu ebe ọwa ahụ agbanweghị mgbe ị na-eji iwu-ọwa mfglib.
1141109Edoziri esemokwu butere sample ngwa ncp-uart-gp-multi-rail ga-atụfu ụfọdụ nkụnye eji isi mee files mgbe ị na-eji ihe nkwụnye ọkụ Green na nhọrọ -cp.
1144316Emelitere nkọwa nke ụfọdụ ụdị nhazi data na akwụkwọ gp-types.h.
1144884Obere úkwù nke na-adịghị ahụkebe na-echere ntakịrị mgbe enweghị data na-echere.
1152512Edoziri mkpọka nwere ike ịdị na ụgbọ oloko dị ala Mac mgbe ị na-agbanwe ihe omume na ọnọdụ ISR.
1154616Agbakwunyere ihe dị iche maka ọnọdụ iji bido netwọkụ ahụ na ikpe “ịgbanwe ọrụ site na ngwaọrụ ngwụcha ụra gaa na ngwaọrụ ngwụcha anaghị ehi ụra”.
1157289Edoziri okwu nwere ike bute ọdịda ule BDB DN-TLM-TC-02B.
1157426Edoziri okwu nrụpụta mgbe ejiri akụrụngwa green_power_adapter rụọ zigbee_simple_app.
1157932Agbakwunyere ọnọdụ iji lelee ma mpaghara “oge mgbanwe” efu efu wee tọọ uru 0xFFFF ndabara maka ubi a efu.
1166340Edoziri esemokwu na-egbochi emberAfGpdfSend izipu ọnụọgụ mgbasa ozi echere ugboro ugboro.
ID #Nkọwa
1167807Edoziri esemokwu ebe ngwaọrụ na-arụ ọrụ dị ka Ụlọ Ọrụ ntụkwasị obi na netwọk kesara ga-ehichapụ igodo njikọ ha na-agafe agafe oge ọ bụla ngwaọrụ ọhụrụ sonyere.
1169504Edoziri nsogbu butere nrụpụta ngwaọrụ na-ehi ụra ka ọ tetara n'ike.
1169966Nkwado uru nloghachi na-efu efu na koodu ntinye ihe nchekwa.
1171477,

172270

Site na mmalite mfglib 1 ọ nweghị ozi a na-ebufe mana enwetara ya, yabụ ozi njedebe egosiri “mfglib send complete” ezighi ezi wee gbanwee ka ọ bụrụ “Packet RXed%d na ikpeazụ %d ms”.
1171935Gbanwee oge nwelite netwọọdụ oge ka ọ bụrụ otu afọ.
1172778Agbakwunyere oku na-efu efu nke emberAfPluginGreenPowerServerUpdateAliasCallback na sava Green Power..
1174288Edoziri esemokwu na-eme ka usoro nhazi netwọk kwupụta ma akpọọ oku ịkwụsị nyocha na-aga n'ihu.
1178393Emelitere mperi akwụkwọ.
1180445Na Smart Energy, OTA na-aga n'ihu na nbudata ugbu a ma ọ bụrụ na Onye Nchịkọba ruru okirikiri ọrụ nwere oke.
1185509Edoziri esemokwu na CSL ebe a gaghị edekọ usoro nkwute ọhụrụ nke enwetara ozugbo na-eso usoro ịkwụ ụgwọ gara aga. Nke a ga-ebute etiti ibu akwụ ụgwọ efu.
1186107Edoziri esemokwu butere mwepu nke GPDF enwetaghị nke ọma iji dochie GPDF na-abata na ọkwa ọrụ gp.
1188397Edoziri esemokwu butere mperi nchịkọta mgbe ị na-enyere nha tebụl akụkọ agbatịkwuru.
1194090Emezigharịrị ọnọdụ ọdịda na nzaghachi ndabara maka iwu Sink Commissioning Mode - na-eso ngalaba 3.3.4.8.2
1194963Edoziri nsogbu yana memset ka emebere maka nhazi nke Gpd tupu ịkpọ oku onye ọrụ emberAfGreenPowerServerPairingStatusCallback.
1194966Doziri esemokwu ebe njedebe njedebe na mpaghara proxies emetụtaghị na mmemme Mpụpụ.
1196698Edoziri scurious fremu na-echere ntakịrị ihe mgbe enweghị data na-echere.
1199958Koodu agbakwunyere ijikwa ikpe ahụ mgbe enweghị ohere ọzọ iji wuo ozi ike ndụ ndụ.
1202034Edoziri esemokwu ebe sl_zb_sec_man_context_t stack variable ebidobeghị nke ọma, na-eme ka itinye koodu nwụnye daa.
1206040Ịkpọ emberRemoveChild() n'oge mgbake ejikere ejikere ejikere nwere ike bute mbelata ọnụ ọgụgụ ụmụaka, nke nwere ike bute ọnụ ọgụgụ ụmụaka nke -1 (255), igbochi ngwaọrụ ngwụcha ịbanye / ịbanye n'ihi enweghị egosiri. nke ikike na mgbama.
 

1207580

Ọrụ nchọ tebụl nwata dị n'ime nchịkọta anaghị ekwekọ n'iji 0x0000 megide 0xFFFF maka uru nkwụghachi ID ọnụ na-anọchi anya ndenye ezighi ezi/efu, na-eduga na nsogbu ịlele ndenye ejighi ya na API dị ka emberRemoveChild().
1210706Ebe na Index PHY enyere na EmberExtraCounterInfo struct dị ka akụkụ nke emberCounterHandler() nwere ike ịbụ ezighi ezi maka ụdị counter MAC TX Unicast.
1211610

1212525

Edoziri esemokwu ebe ngwa Multiprotocol Dynamic dara ka ọ nyechara akụrụngwa nkwalite nchekwa nchekwa nchekwa.
1211847Ọ bụ ezie na mbinye aka nke emberCounterHandler() agbanwebeghị, otu esi ebi na paramita ya agbanweela ntakịrị. A kọwara mgbanwe gburugburu API a na ngalaba 2 dị n'elu.
 

1212449

Ihe oyi akwa MAC chịkọtara mgbama ọpụpụ na-ezighi ezi, na-eduga na emberCounterHandler() na-enwetaghị ngwugwu ndị a na ụdị counter EMBER_COUNTER_MAC_TX_BROADCAST kama na-agụta mgbama ahụ nwere ụdị counter EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. Nke ahụ nwere ike bute ụkpụrụ enweghị ntụkwasị obi maka paramita dest EmberNodeId gafere na nhazi EmberCounterInfo.
1214866Izipu ngwugwu ntuli aka data na ụfọdụ nhazi okporo ụzọ dị elu nwere ike bute mperi ụgbọ ala.
1216552Edoziri nsogbu na-ebute nkwuputa n'okpuru ọnọdụ okporo ụzọ na-arụsi ọrụ ike.
1216613Edoziri esemokwu nke butere uru radius groupcast na-ezighi ezi na tebụl proxy.
1222509Router/onye nhazi na-eziga ezumike & isonyere arịrịọ na ngwaọrụ ngwụcha ntuli aka na-abụghị nke ụmụaka, mana ebe MAC na-aga bụ 0xFFFF kama ịkwado adreesị ebe NWK.
1223842Edoziri esemokwu na ọgbọ nke sl_component_catalog.h nke na-ahapụ koodu achọghị na ya na-akpata ọdịda nchịkọta.
ID #Nkọwa
756628Gbanwee oku oku oku nke ngwa emberAfMacFilterMatchMessageCallback ka a ga-akpọ naanị maka ozi ZLL nke nchịkọta ahụ kwadoro.
816088Ebugara nhazi EMBER site na zigbeed_configuration.h gaa zigbeed.slcp.
829508Iji zere ọnọdụ agbụrụ, agbakwunyere nkwado ọzọ na emberSetLogicalAndRadioChannel ka ịlaghachi na-aga nke ọma ma ọ bụrụ na ọkwa ala na-arụ ọrụ ma ọ bụ na ọ nọghị na steeti ịgbanwe ọwa ahụ.

Okwu ndị amaara na mwepụta a dị ugbu a

agbakwunyere okwu n'atụghị egwu kemgbe ewepụtara gara aga. Ọ bụrụ na ị tụfuru ntọhapụ, ndetu mwepụta na-adịbeghị anya dị na https://www.si-labs.com/developers/zigbee-emberznet na Tech Docs tab.

ID #NkọwaNhazi
N/AAkwadoghi ngwa/akụrụngwa ndị a na ntọhapụ a: nkwado EM4.A ga-enyere njirimara aka na mwepụta ndị na-esote.
193492emberAfFillCommandGlobalServerToClientConfigureAgbajiri nnukwu ọdụ ụgbọ mmiri. Njuputa ihe nchekwa na-emepụta ngwugwu iwu na-ezighi ezi.Jiri “zcl global send-me-a-report” iwu CLI kama iji API.
278063Ọdụdọ Smart Energy plugins nwere ọgwụgwọ na-emegiderịta onwe / ojiji nke ndeksi tebụl adreesị.Enweghị usoro a ma ama
289569Ndepụta ikike ọkwa netwọkụ na-emepụta ihe anaghị enye ụkpụrụ akwadoro zuru oke maka EFR32Dezie oke <-8..20> akọwapụtara na nkọwa CMSIS maka EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER n'ime

/protocol/zigbee/app/framework/plugin/network- creator/config/network-creator-config.h file. Maka example, gbanwee gaa <-26..20>.

295498Nnabata UART mgbe ụfọdụ na-adaba bytes n'okpuru ibu dị arọ na Zigbee+BLE dynamic multiprotocol use case.Jiri njikwa eruba ngwaike ma ọ bụ wedata ọnụego baud.
312291EMHAL: Ọrụ halCommonGetIntxxMillisecondTick na ndị ọbịa Linux na-eji ọrụ oge ụbọchị, nke anaghị ekwe nkwa na ọ ga-abụ otu. Ọ bụrụ na usoro oge gbanwere, ọ nwere ike ịkpata nsogbu na oge nchịkọta.Gbanwee ọrụ ndị a ka iji clock_gettime jiri isi iyi CLOCK_MONOTIC kama.
338151Ịmalite NCP site na iji ọnụ ahịa ihe nchekwa dị ala nwere ike ibute ngwugwu rụrụ arụ.Jiri uru echekwara 0xFF maka ọnụ ọgụgụ nchekwa ngwugwu iji zere uru ndabara dị oke ala
387750Wepụta ya na usoro arịrịọ Tebụlụ ụzọ na ngwaọrụ njedebe.N'okpuru nyocha
400418Onye mbido touchlink enweghị ike ijikọ na ebumnuche ngwaọrụ njedebe na-abụghị ụlọ nrụpụta ọhụrụ.Enweghị usoro a ma ama.
424355Ngwaọrụ njedebe na-ehi ụra na-abụghị ụlọ mmepụta ihe ọhụrụ touchlink target onye nwere ike enweghị ike ịnweta nzaghachi ozi ngwaọrụ n'ọnọdụ ụfọdụ.N'okpuru nyocha
 

465180

Ihe njikarịcha ihe mgbochi redio ọnụ "Kwado oge njikwa" nwere ike igbochi ọrụ Zigbee kwesịrị ekwesị.Nhọrọ 'Wi-Fi Họrọ' njikwa njikarịcha ihe mgbochi kwesịrị ka ahapụ ya "nkwarụ".
480550Ụyọkọ OTA nwere usoro nkewa arụnyere n'ime ya, yabụ na o kwesịghị iji nkewa APS. Agbanyeghị, ọ bụrụ na agbanyere izo ya ezo APS, ọ na-abawanye ụgwọ ọrụ nke ImageBlockResponses na nha ebe a na-arụ ọrụ nkewa APS. Nke a nwere ike iduga na usoro OTA dara.Enweghị usoro a ma ama
481128Ihe nrụpụta zuru ezu na nkọwa okuku kwesịrị ịdị na ndabara site na Virtual UART (Serial 0) na nyiwe NCP mgbe agbanyere ngwa mgbakwunye Diagnostics na Virtual UART peripheral.Ebe ọ bụ na ebidolarị Serial 0 na NCP, ndị ahịa nwere ike mee ka emberAfNcpInitCallback dị na Zigbee NCP Framework wee kpọọ ọrụ nyocha kwesịrị ekwesị (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails, na halta azụ ka ibipụta data a) viewtinye n'ime ndekọ ndekọ ihe nyocha netwọkụ.

Maka exampMaka otu esi eji ọrụ ndị a, rụtụ aka na koodu etinyere na af-main-soc.c's emberAfMainInit() mgbe akọwara EXTENDED_RESET_INFO.

ID #NkọwaNhazi
486369Ọ bụrụ na DynamicMultiProtocolLightSoc na-eme netwọk ọhụrụ nwere ọnụ ụmụaka fọdụrụ na netwọk ọ hapụrụ, emberAfGetChildTableSize na-eweghachi uru na-abụghị efu na startIdentifyOnAllChildNodes, na-akpata ozi njehie Tx 66 mgbe ọ na-agwa ụmụaka "ghost".Mass-hichapụ akụkụ ahụ ma ọ bụrụ na ọ ga-ekwe omume tupu ịmepụta netwọk ọhụrụ ma ọ bụ jiri mmemme lelee tebụl ụmụaka mgbe ịpụsịrị netwọk wee hichapụ ụmụaka niile site na iji emberRemoveChild tupu ịmepụta netwọk ọhụrụ.
495563Ijikọ SPI NCP Ngwaọrụ Ọgwụgwụ Ụra Sample App anaghị adị mkpụmkpụ ntuli aka, yabụ mbọ ijikọ daa na steeti Mmelite TC njikọ igodo.Ngwa nke chọrọ isonye kwesịrị ịnọ na ọnọdụ ntụli aka dị mkpụmkpụ tupu ị nwaa isonye. Enwere ike ịmanye ọnọdụ a site na ngwa mgbakwunye Nkwado Ngwaọrụ Ọgwụgwụ.
497832Na Network Analyzer, Zigbee Ngwa Nkwado Iwu Breakdown maka Verify Key Request Frame na-ezo aka n'ụzọ na-ezighi ezi akụkụ nke ụgwọ a na-akwụ na-egosi adreesị isi mmalite dị ka adreesị ebe.Enweghị usoro a ma ama
519905

521782

SPI NCP nwere ike ọ dị ụkọ ịmalite ịmalite nkwukọrịta bootloader site na iji iwu 'bootload' CLI nke ngwa mgbakwunye ota-client.Malitegharịa usoro bootload
620596NCP SPI Exampmaka BRD4181A (EFR32xGMG21)

enweghị ike iji nWake ndabara kọwapụtara dị ka ntụtụ ịkpọlite.

Gbanwee ntụtụ ndabara maka nWake site na PD03 ka ọ bụrụ ntụtụ EM2/3 nwere ike ịkpọte n'ime NCP-SPI Plugin.
631713Ngwa ngwụcha Zigbee ga-akọkọ esemokwu adreesị ugboro ugboro ma ọ bụrụ na ejiri ngwa mgbakwunye “Zigbee PRO Stack Library” kama ịbụ “Ọbá akwụkwọ Akwụkwọ Zigbee PRO”.Jiri “Zigbee PRO Leaf Library” kama iji mgbakwunye “Zigbee PRO Stack Library”.
670702Enweghi ike n'ime ngwa mgbakwunye mkpesa nwere ike iduga nhụsianya dị egwu dabere na data dee ugboro na nha tebụl, nke nwere ike igbochi koodu ngwa ndị ahịa, gụnyere oge mmemme.Ọ bụrụ na ị na-edekarị akwụkwọ, tụlee ịlele ọnọdụ mkpesa na iji aka na-eziga akụkọ kama iji ngwa mgbakwunye.
708258Uru akọwapụtaghị na groups-server.c site na addEntryToGroupTable() nwere ike ịmepụta njikọ na-adịghị mma ma mee ka ezipụ ozi mkpesa otu.Tinye "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;" mgbe "binding.ụdị

= EMBER_MULTICAST_BINDING;"

757775Akụkụ EFR32 niile nwere nkwụghachi RSSI pụrụ iche. Na mgbakwunye, nhazi osisi, antennas na mkpuchi nwere ike imetụta RSSI.Mgbe ị na-eke ọrụ ọhụrụ, wụnye ngwa RAIL Utility, mpaghara RSSI. Njirimara a gụnyere RSSI Offset SiLabs tụrụ maka akụkụ nke ọ bụla. Enwere ike gbanwee nkwụghachi ụgwọ a ma ọ bụrụ na ọ dị mkpa ka emechara nyocha RF nke ngwaahịa gị zuru oke.
758965Ngwakọta ụyọkọ ZCL na tebụl nchọpụta iwu ZCL emekọrịtaghị. Ya mere, mgbe ị na-enyere ma ọ bụ gbanyụọ akụrụngwa ụyọkọ ZCL, a gaghị enwe ike imejuputa iwu na njedebe ZCL Advanced Configurator Command.Jiri aka mee / gbanyụọ nchọpụta maka iwu ZCL achọrọ na ZCL Advanced Configurator.
765735Mmelite OTA na-ada na ngwaọrụ ngwụcha ụra na arịrịọ ibe enyere aka.Jiri arịrịọ ngọngọ kama ịrịọ arịrịọ ibe.
845649Iwepu CLI: Isi akụrụngwa anaghị ewepụ oku EEPROM na sl_cli.h.Hichapụ eeprom-cli.c file nke na-akpọ sl_cli.h. Na mgbakwunye, enwere ike ịza oku na sl_cli.h yana sl_cli_command_arg_t na ota-storage-simple-eeprom.
857200ias-zone-server.c na-enye ohere ka e kee njikọ na adreesị "0000000000000000" CIE na n'azụ anaghị ekwe ka njikọ ọzọ.Enweghị usoro a ma ama
1019961Emepụtara Z3Gatewayfile hardcodes "gcc" dị ka CCEnweghị usoro a ma ama
ID #NkọwaNhazi
1039767Zigbee rawụta netwọkụ, gbalịgharịa kwụ n'ahịrị njupụta n'okwu ejiri ọtụtụ eri RTOS mee ihe.Zigbee Stack anaghị echekwa eri. N'ihi ya, akpọghị Zigbee stack API site na ọrụ ọzọ anaghị akwado na gburugburu OS ma nwee ike tinye nchịkọta ahụ na steeti "anaghị arụ ọrụ". Rụtụ aka na ndetu ngwa na-esonụ maka ozi ndị ọzọ na usoro nrụgharị site na iji ihe njikwa mmemme.

https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk-7x.pdf  .

1064370Z3Switch sampNgwa nwere naanị otu bọtịnụ (ihe atụ: btn1) site na ndabara nke na-eduga na enweghị nkọwa na bọtịnụ na ọrụ ahụ. file.Ebe a na-arụ ọrụ: Wụnye ihe atụ btn0 na aka gị n'oge mmepụta Z3Switch.
1161063Z3Light na ngwa ndị ọzọ nwere ike na-akọ ụkpụrụ ngbanwe ụyọkọ ezighi ezi.Jiri aka melite njirimara ngbanwe ụyọkọ ahụ maka nlegharị anya ha kwesịrị ekwesị.
1164768,

1171478,

1171479

ERROR: ezspErrorHandler 0x34 kọrọ ugboro ugboro n'oge ọnọdụ nnabata mfglib.Ka ibelata ozi mperi ebipụtara, hazie EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS na ngwa nnabata ruo 100, yabụ kwụghachi kwụ n'ahịrị na-atọhapụ ngwa ngwa.

Ihe ewepụrụ

Ebibiri na ntọhapụ 7.4.5.0
Na GSDK 7.4.5.0 zigbee_watchdog_periodic_refresh akwụsịla. Ụzọ ọzọ akwadoro iji nweta ume ngụ oge nche bụ iji API ngụ oge nche ihe nketa n'ime mmemme oge ụfọdụ akọwapụtara.

Ebibiri na ntọhapụ 7.4.1.0
Na GSDK 7.4.0.0 gaa n'ihu, gụnyere patch a, nhọrọ "-v" na Z3Gateway maka ngwa ndị ọbịa Linux iji mepụta telnet interface na ọdụ ụgbọ mmiri 4900 ma ọ bụ 4901 kwụsịrị. Ụzọ ọzọ akwadoro iji mepụta interface telnet bụ iji ngwa Linux dị ka "socat".

Ebibiri na ntọhapụ 7.4.0.0
Ewepụrụ API nchekwa emebisịla ndị a

  • emberGetKey()
  • emberGetKeyTableEntry()
  • emberSetKeyTableEntry()
  • emberHaveLinkKey()
  • emberAddOrUpdateKeyTableEntry()
  • emberAddTransientLinkKey()
  • emberGetTransientKeyTableEntry()
  • emberGetTransientLinkKey()
  • emberHmacAesHash()

Jiri API ndị njikwa nchekwa Zigbee nyere maka ịnweta nchekwa isi yana hashing HMAC.

Ihe ewepụrụ

Ewepụrụ na ntọhapụ 7.4.0.0

  • Ewepụrụ API ọha oyiri na nkụnye eji isi mee ọha file gp-ụdị.h.
  • Ewepula akụrụngwa zigbee_end_device_bind. Ejiri akụrụngwa a maka onye nhazi maka onye na-ere ahịa na-ejikọta arịrịọ maka ngwaọrụ njedebe. Ewepụrụ ọrụ nhọrọ a na R22 nke Zigbee core spec.
  • Ewepụrụ ngwugwu BufferCount() n'ime af-host.c yana ikpe na-abaghị uru EZSP_CONFIG_PACKET_BUFFER_COUNT: na Command-handlers.c.
  • Ebe nchekwa ewepụrụ arụmụka oke n'ihi na ọ dịghị mkpa ikewa ụzọ abụọ mgbe ị na-amalite NCP.
  • Ewepụrụ emberAfNcpInitCallback() na se14-comms-hub, se14-ihd, na se14-mita-gas's app.c.
  • E wepụrụ uru EZSP_CONFIG_RETRY_QUEUE_SIZE n'oge mmalite ncp na ncp-configuration.c.

Ọnụ ụzọ ámá multiprotocol na RCP

 Ihe ọhụrụ

Etinyere na ntọhapụ 7.4.0.0
Ige ntị n'otu oge, ikike maka nchịkọta Zigbee na OpenThread iji rụọ ọrụ na ọwa 802.15.4 nọọrọ onwe ya mgbe ị na-eji EFR32xG24 ma ọ bụ xG21 RCP, ewepụtara. Ige ntị n'otu oge adịghị maka nchikota 802.15.4 RCP/Bluetooth RCP, nchikota Zigbee NCP/OpenThread RCP, ma ọ bụ maka Zigbee/OpenThread system-on-chip (SoC). A ga-agbakwunye ya na ngwaahịa ndị ahụ na ntọhapụ n'ọdịnihu.
Agbanyela onye na-ere OpenThread CLI na ngwa nnabata OpenThread nke arịa ọtụtụ protocol. Nke a gụnyere iwu coex cli.

Mmelite

Gbanwee na ntọhapụ 7.4.0.0
Ngwakọta multiprotocol Zigbee NCP/OpenThread RCP bụ ogo mmepụta ugbu a. Nke a sampakwadoghị ngwa le na ngwaọrụ Series-1 EFR.

Okwu edoziri

Edobere na ntọhapụ 7.4.5.0

ID #Nkọwa
1328799Ntọgharị dị nro nke iwu Spinel RESET kpalitere ugbu a na-ekpochapụ ihe nchekwa nke 15.4 RCP.
1337101Ọrụ mbufe 15.4 na-ezughị ezu (Tx na-echere ack, Tx an ack na nzaghachi na ozi, wdg) anaghịzi elele anya dị ka dara na nkwụsị redio n'ihi DMP. Nke a na-enye ohere ka a na-enye ọrụ ahụ ohere ịmegharị mgbe nkwụsịtụ ma ọ bụ RAIL dara kpamkpam (mmemme njehie ọnọdụ nhazi).

(Ntụziaka ndị ọzọ: 1339032)

1337228Na Zigbeed a na-emelite akara API halCommonGetInt32uMillisecondTick() iji jiri elekere MONOTOnic, ka NTP ghara imetu ya n'ime sistemụ nnabata.

(Ntụziaka ndị ọzọ: 1339032)

1346785Edoziri ọnọdụ agbụrụ nke nwere ike ime ka enwee nkwarụ ige ntị n'otu oge na 802.15.4 RCP mgbe usoro abụọ a na-ekesa n'otu oge.

(Ntụziaka ndị ọzọ: 1349176)

1346849Ịtinye akụrụngwa rail_mux na oru ngo ga-eme ka ọ rụọ ọrụ na-akpaghị aka site na ụdị ọba akwụkwọ nwere njikọ.

(Ntụziaka ndị ọzọ: 1349102)

Edobere na ntọhapụ 7.4.4.0

ID #Nkọwa
1184065Mbelata akara ukwu RAM maka zigbee_ncp-ot_rcp-spi na zigbee_ncp-ot_rcp_uart na MG13 na MG21.
1282264Edoziri esemokwu nke nwere ike ịkwụsị ọrụ mgbasa ozi redio site na ihichapụ fifo na-ebufe na-eme ka mmiri na-erughi eru.
1292537Ngwa DMP Zigbee-BLE NCP na-egosi ugbu a nke ọma na Simplicity Studio UI. (Ntụgharị ndị ọzọ: 1292540)
1230193Edoziri ụdị ọnụ na ezighi ezi mgbe ị na-ejikọ netwọk na ngwaọrụ njedebe. (Ntụziaka ndị ọzọ: 1298347)
1332330Edoziri esemokwu ebe 15.4+ BLE RCP na-arụ ọrụ na gburugburu ebe nwere nnukwu okporo ụzọ netwọk nwere ike na-ezute ọnọdụ agbụrụ mgbe ụfọdụ nke ga-ahapụ ya enweghị ike izipu ozi ruo CPCd ruo mgbe ịmalitegharịa ngwaọrụ ahụ.

(Ntụziaka ndị ọzọ: 1333156)

Edobere na ntọhapụ 7.4.2.0

ID #Nkọwa
1022972Ngwa mgbakwunye mmekọrịta ọnụ agbakwunyere azụ na Zigbee-OpenThread NCP/RCP sample ngwa.
1231021Zere nkwupụta dị na OTBR nke achọpụtara mgbe ị na-ejikọta ngwaọrụ 80+ zigbee site na ịweghachi RCP kama ịgafe njehie na-enweghị njikwa na sub mac.
1249346E doziri esemokwu ebe RCP nwere ike ịwepu ngwugwu ndị akwadoro maka onye ọbịa, butere mperi mperi na OTBR na nchupu na-atụghị anya ya.

Edobere na ntọhapụ 7.4.1.0

ID #Nkọwa
1213701zigbeed ekweghị ka e mepụta ntinye tebụl isi iyi maka nwatakịrị ma ọ bụrụ na MAC indirect kwụ n'ahịrị nwere data na-echere nwa ahụ. Omume a nwere ike ibute azụmahịa oyi akwa ngwa n'etiti nwa ahụ na ụfọdụ ngwaọrụ ndị ọzọ na-ada n'ihi enweghị APS Ack ma ọ bụ nzaghachi ngwa-layer, ọkachasị nkwụsịtụ na nkwụsị a na-atụghị anya ya nke nkwalite ZCL OTA na-elekwasị anya na ngwaọrụ ụmụaka.
1244461Enwere ike iwepụ ntinye tebụl egwuregwu isi mmalite maka ụmụaka n'agbanyeghị ozi na-echere.

Edobere na ntọhapụ 7.4.0.0

ID #Nkọwa
1081828Okwu mbupute na FreeRTOS dabere na Zigbee/BLE DMP sample ngwa.
1090921Z3GatewayCpc nwere nsogbu ịmepụta netwọkụ na gburugburu mkpọtụ.
1153055A kpalitere nkwupụta na onye ọbịa mgbe enwere ọdịda nkwurịta okwu mgbe ị na-agụ ụdị NCP site na zigbee_ncp-ble_ncp-uart sample ngwa.
1155676802.15.4 RCP tụfuru niile natara unicast ngwugwu (mgbe MAC acking) ma ọ bụrụ na otutu 15.4 interfaces na-akọrọ otu 16-bit ọnụ ID.
1173178Onye ọbịa ahụ kọrọ akụkọ ụgha ọtụtụ narị ngwugwu natara na mfglib na nhazi Host-RCP.
1190859Njehie EZSP mgbe ị na-eziga ngwugwu mfglib random na nhazi Host-RCP.
1199706Ntuli aka data sitere na ngwaọrụ ngwụcha echefughị ​​​​nke ọma ụmụaka anaghị edobe etiti na-echere na RCP ka ha kwụ n'ahịrị hapụ & sonye nwa mbụ ahụ iwu.
1207967Iwu "mfglib send random" na-ezipụ ngwugwu mgbakwunye na Zigbeed.
1208012Ụdị mfglib rx emeliteghị ozi ngwugwu nke ọma mgbe ị na-enweta na RCP.
1214359Ọnụ onye nhazi dara mgbe ndị njem 80 ma ọ bụ karịa nwara isonye n'otu oge na nhazi Host-RCP.
1216470Mgbe agbasasịrị mgbasa ozi maka nkpuchi adreesị 0xFFFF, Zigbee RCP na-eme dị ka ngwaọrụ nne na nna ga-ahapụ ọkọlọtọ data echere maka nwa ọ bụla. Nke a mere ka nwatakịrị ọ bụla na-amụ anya na-atụ anya data mgbe ntuli aka nke ọ bụla gasịrị, ma chọọ ụfọdụ azụmahịa data na-echere na ngwaọrụ njedebe ọ bụla iji kpochapụ ọnọdụ a.

Okwu ndị amaara na mwepụta a dị ugbu a
agbakwunyere okwu n'atụghị egwu kemgbe ewepụtara gara aga. Ọ bụrụ na ị tụfuru ntọhapụ, ndetu mwepụta na-adịbeghị anya dị na https://www.si-labs.com/developers/gecko-software-development-kit .

ID #NkọwaNhazi
937562Iwu Bluetoothctl 'kpọsaa na' daa na ngwa rcp-uart-802154-blehci na Raspberry Pi OS 11.Jiri btmgmt ngwa kama bluetoothctl.
1074205CMP RCP anaghị akwado netwọk abụọ n'otu PAN id.Jiri PAN id dị iche iche maka netwọk ọ bụla. A na-eme atụmatụ nkwado na ntọhapụ n'ọdịnihu.
1122723N'ebe ọrụ n'aka, CLI nwere ike ịghara anabata na ngwa z3-light_ot-ftd_soc.Enweghị usoro a ma ama.
1124140z3-light_ot-ftd_soc sample ngwa enweghị ike ịmepụta netwọk Zigbee ma ọ bụrụ na netwọk OT adịlarị.Buru ụzọ malite netwọk Zigbee na netwọk OT ma emechaa.
1170052CMP Zigbee NCP + OT RCP na DMP Zigbee NCP + BLE NCP nwere ike ọ gaghị adaba na 64KB na akụkụ RAM dị ala na ntọhapụ a ugbu a.A naghị akwado akụkụ 64KB ugbu a maka ngwa ndị a.
1209958ZB/OT/BLE RCP na Bobcat na Bobcat Lite nwere ike ịkwụsị ịrụ ọrụ ka nkeji ole na ole gachara mgbe ha na-agba ọsọ usoro atọ niile.A ga-agwa ya na ntọhapụ n'ọdịnihu
1221299Ọgụgụ Mfglib RSSI dị iche n'etiti RCP na NCP.A ga-agwa ya na ntọhapụ n'ọdịnihu.
1334477Ịmalite na ịkwụsị nchịkọta BLE ọtụtụ oge nwere ike ime ka nchịkọta BLE ghara ịmaliteghachi mgbasa ozi ọzọ na usoro 1 EFR na DMP Zigbee-BLE s.ample ngwa.N/A

Ihe ewepụrụ enweghị nke ọ bụla

Ihe ewepụrụ

Ewepụrụ na ntọhapụ 7.4.0.0
Ewepụla nnukwu ihe "NONCOMPLIANT_ACK_TIMING_WORKOUND". Ngwa RCP niile ugbu a site na ndabara na-akwado 192 µsec oge ntụgharị maka acks na-enweghị nkwalite ka ha na-eji oge ntụgharị 256 µsec maka nkwalite nkwalite CSL chọrọ.

Iji Ntọhapụ a

Ntọhapụ a nwere ihe ndị a
  • Zigbee tojupụtara
  • Usoro Ngwa Zigbee
  • Zigbee Sample Ngwa

Maka ozi ndị ọzọ gbasara Zigbee na EmberZNet SDK hụ UG103.02: Zigbee Fundamentals.

Ọ bụrụ na ị bụ onye ọrụ oge mbụ, hụ QSG180: Zigbee EmberZNet Quick-Start Guide for SDK 7.0 and Higher, maka ntuziaka maka ịhazi gburugburu mmepe gị, iwulite na ọkụ dị kaample ngwa, na akwụkwọ ntụaka na-atụ aka na-esote nzọụkwụ.

Nwụnye na Jiri
Enyere Zigbee EmberZNet SDK dị ka akụkụ nke Gecko SDK (GSDK), ụlọ nke Silicon Labs SDKs. Iji malite ngwa ngwa na GSDK, wụnye Simplicity Studio 5, nke ga-edozi gburugburu mmepe gị wee gagharịa gị site na ntinye GSDK. Studio 5 dị mfe na-agụnye ihe niile achọrọ maka mmepe ngwaahịa IoT na ngwaọrụ Silicon Labs, gụnyere akụrụngwa na ihe nrụpụta ọrụ, ngwaọrụ nhazi ngwanrọ, IDE zuru oke na ngwa ngwa GNU, yana ngwaọrụ nyocha. Enyere ntuziaka nwụnye na ntanetị mfe Studio 5 ntuziaka onye ọrụ.

N'aka nke ọzọ, Gecko SDK nwere ike iji aka tinye ya site na nbudata ma ọ bụ mechie ihe kachasị ọhụrụ na GitHub. Lee https://github.com/Sili-conLabs/gecko_sdk maka ozi ndị ọzọ .

Simplicity Studio na-etinye GSDK na ndabara

  • (Windows): C: \ Ndị ọrụ \ \SimplicityStudio SDKs gecko_sdk
  • (MacOS): /Ndị ọrụ/ /SimplicityStudio/SDKs/gecko_sdk

Ejiri SDK tinye akwụkwọ akọwapụtara maka ụdị SDK. Ozi nkowa mgbakwunye can often be found in the knowledge base articles (KBAs). Ntuziaka API na ozi ndị ọzọ gbasara nke a na mwepụta ndị mbụ dị na https://docs.silabs.com/ .

Ozi nchekwa

Ngwakọta Vault echekwara
Maka ngwa na-ahọrọ iji nchekwa nchekwa igodo echekwara na akụkụ Secure Vault-High, tebụl na-esote na-egosi igodo echedoro yana njirimara nchekwa nchekwa ha nke mpaghara Zigbee Security Manager na-ejikwa.

Igodo akpọchiriEnwere ike ibupu / anaghị ebupu yaIhe ndetu
Igodo netwọkụEnwere ike ibupu
Igodo Njikọ ntụkwasị obi CenterEnwere ike ibupu
Igodo njikọ na-agafe agafeEnwere ike ibupuTebụl igodo edepụtara, echekwara ka igodo na-agbanwe agbanwe
Igodo njikọ ngwaEnwere ike ibupuTebụl igodo edepụtara
Chekwaa igodo EZSPEnwere ike ibupu
Igodo nzuzo ZLLEnwere ike ibupu
Igodo ahaziri ZLLEnwere ike ibupu
GPD Proxy igodoEnwere ike ibupuTebụl igodo edepụtara
GPD Sink igodoEnwere ike ibupuTebụl igodo edepụtara
Igodo nke ime/edebe ebeEnwere ike ibupuIgodo ime maka onye njikwa nchekwa Zigbee jiri
  • Enwere ike iji igodo ndị kechiri ekechiri akara dị ka "Enweghị mbupu" mana enweghị ike ịbụ viewed ma ọ bụ kekọrịtara n'oge ọsọ.
  • Enwere ike iji ma ọ bụ kesaa igodo ndị kechiri nke akara dị ka "Ebupụ" n'oge ọ na-agba ọsọ mana na-anọgide na-ezoro ezo mgbe echekwara na flash.
  • Ngwa onye ọrụ enweghị mkpa iji ọtụtụ igodo ndị a na-emekọrịta ihe. API ndị dị adị iji jikwaa igodo igodo tebụl njikọ ma ọ bụ igodo Transient ka dị maka ngwa onye ọrụ ma na-esi na mpaghara Njikwa Nchekwa Zigbee.
  • Ụfọdụ igodo ndị a nwere ike ịbụ enweghị mbupụ na ngwa onye ọrụ n'ọdịnihu. A na-akwado ngwa onye ọrụ ka ọ ghara ịdabere na mbupụ igodo ọ gwụla ma ọ dị mkpa.
    Maka ozi ndị ọzọ gbasara ọrụ njikwa igodo nchekwa nchekwa, hụ AN1271: Nchekwa igodo echekwara.

Ndị ndụmọdụ gbasara nchekwa
Ka ịdenye aha na ndụmọdụ nchekwa, banye na Silicon Labs portal ahịa, wee họrọ Ụlọ Akaụntụ. Pịa HOME ka ịga na ibe ebe obibi wee pịa Jikwaa tile ọkwa. Gbaa mbọ hụ na enyochara 'Ọkwa Ndụmọdụ Software/Security & Product Change Notice (PCNs)' na ị debanyere aha na opekempe maka ikpo okwu na protocol gị. Pịa Chekwa ka ịchekwaa mgbanwe ọ bụla.

Ọnụ ọgụgụ na-esonụ bụ example

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (2) SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (3)

Nkwado
Ndị ahịa Kit Development tozuru oke maka ọzụzụ na nkwado teknụzụ. Jiri Silicon Laboratories Zigbee web ibe iji nweta ozi gbasara ngwaahịa na ọrụ Silicon Labs Zigbee niile, yana ịbanye maka nkwado ngwaahịa.
Ị nwere ike ịkpọtụrụ nkwado Silicon Laboratories na http://www.silabs.com/support .

Studio dị mfe
Otu-pịa ịnweta MCU na ngwaọrụ ikuku, akwụkwọ, sọftụwia, ọba akwụkwọ koodu isi & ndị ọzọ. Dị maka Windows, Mac na Linux!

Nkwuputa
Silicon Labs na-ezube inye ndị ahịa akwụkwọ kachasị ọhụrụ, nke ziri ezi na nke omimi nke akụkụ na modul niile dị maka sistemụ na ndị na-arụ ọrụ ngwanrọ na-eji ma ọ bụ na-ezube iji ngwaahịa Silicon Labs. Data njirimara, modul na mpụta dịnụ, nha ebe nchekwa na adreesị ebe nchekwa na-ezo aka na ngwaọrụ ọ bụla akọwapụtara, yana paramita “Ezigbo” enyere nwere ike ịdị iche na ngwa dị iche iche. Ngwa examples nke akọwara ebe a bụ naanị maka ihe atụ. Silicon Labs nwere ikike ime mgbanwe na-enweghị ọkwa ọzọ na ozi ngwaahịa, nkọwapụta na nkọwapụta dị n'ime ya, ọ naghị enye ikike maka izi ezi ma ọ bụ izu oke nke ozi etinyere. Enweghị ọkwa mbụ, Silicon Labs nwere ike imelite ngwa ngwa ngwaahịa n'oge usoro nrụpụta maka nchekwa ma ọ bụ ihe ntụkwasị obi. Mgbanwe ndị dị otú ahụ agaghị agbanwe nkọwapụta ma ọ bụ arụmọrụ nke ngwaahịa ahụ. Ụlọ nyocha Silicon agaghị enwe ụgwọ maka nsonaazụ nke ozi enyere na akwụkwọ a. Akwụkwọ a anaghị egosi ma ọ bụ nyefere ikike imepụta ma ọ bụ mepụta sekit ọ bụla agbakwunyere. Emebere ngwaahịa a ma ọ bụ ikike ka ejiri ya n'ime ngwaọrụ FDA Class III ọ bụla, ngwa nke achọrọ nkwado premarket FDA ma ọ bụ Sistemụ Nkwado Ndụ na-enweghị nkwenye ederede akọwapụtara nke Silicon Labs. "Sistemụ Nkwado Ndụ" bụ ngwaahịa ọ bụla ma ọ bụ usoro ezubere iji kwado ma ọ bụ kwado ndụ na/ma ọ bụ ahụike, nke, ọ bụrụ na ọ daa, enwere ike ịtụ anya na ọ ga-ebute mmerụ ahụ ma ọ bụ ọnwụ dị ukwuu. Ngwaahịa Silicon Labs emebeghị ma ọ bụ nyere ikike maka ngwa agha. A gaghị eji ngwaahịa Silicon Labs mee ihe n'ọnọdụ ọ bụla na ngwa agha mbibi nke gụnyere (ma ọnweghị oke na) ngwa agha nuklia, ndu ma ọ bụ kemịkalụ, ma ọ bụ ngwa agha nwere ike ibuga ngwa ọgụ dị otú ahụ. Silicon Labs na-achụpụ akwụkwọ ikike niile egosipụtara na enweghị ike ị ga-ahụ maka mmerụ ahụ ma ọ bụ mmebi ọ bụla metụtara iji ngwaahịa Silicon Labs na ngwa enweghị ikike.

Ozi ahia ahia
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo na nchikota ya. , "Microcontrollers kachasị ike n'ụwa", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress®, Zentri, akara Zentri na Zentri DMS, Z-Wave®, na ndị ọzọ bụ ụghalaahịa ma ọ bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB bụ ụghalaahịa ma ọ bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke ARM Holdings. Keil bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke ARM Limited. Wi-Fi bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Njikọ Wi-Fi. Ngwaahịa ndị ọzọ niile ma ọ bụ aha akara akpọtụrụ ebe a bụ ụghalaahịa nke ndị nwe ha.

  • Ụlọ ọrụ Silicon Laboratories Inc.
  • 400 West Cesar Chavez Austin, TX 78701
  • USA
  • www.silabs.com

Akwụkwọ / akụrụngwa

SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK [pdf] Ntuziaka onye ọrụ
7.4.5.0, 7.4.4.0, 7.4.3.0, 7.4.2.0, 7.4.1.0, 7.4.0.0, 7.4.5.0 Zigbee Ember Z Net SDK, 7.4.5.0, Zigbee Ember Z Net SDK, Ember Z Net SDK. SDK, net SDK, SDK

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *