123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- #include "ZComDef.h"
- #include "OSAL.h"
- #include "OSAL_Nv.h"
- #include "ZDApp.h"
- #include "zcl.h"
- #include "zcl_general.h"
- #include "zcl_cc.h"
- #include "zcl_key_establish.h"
- #include "zba.h"
- const uint8 zbaGlobalCommissioningEPID[Z_EXTADDR_LEN] = { 0x00, 0x00, 0x00, 0x10, 0x77, 0xC2, 0x50, 0x00 };
- void zba_Init( SimpleDescriptionFormat_t *simpleDesc )
- {
- endPointDesc_t *epDesc;
-
-
- epDesc = osal_mem_alloc( sizeof ( endPointDesc_t ) );
- if ( epDesc )
- {
-
- epDesc->endPoint = simpleDesc->EndPoint;
- epDesc->task_id = &zcl_TaskID;
- epDesc->simpleDesc = simpleDesc;
- epDesc->latencyReq = noLatencyReqs;
-
- if (afRegister(epDesc) == afStatus_SUCCESS)
- {
-
- afAPSF_Config_t cfg = { ZBA_APSF_FRAME_DELAY, ZBA_APSF_WINDOW_SIZE };
- (void)afAPSF_ConfigSet(epDesc->endPoint, &cfg);
- }
- }
- }
|