⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ztcprimitivehandlercomplexprimutilitysupport.h

📁 freescale的基于802.15.4的无线通讯例程
💻 H
字号:
/******************************************************************************
* This file exposes the functionality of utility support module.
*
*
* (c) Copyright 2006, Freescale, Inc. All rights reserved.
*
* Freescale Semiconductor Confidential Proprietary
*
* No part of this document must be reproduced in any form - including copied,
* transcribed, printed or by any electronic means - without specific written
* permission from Freescale Semiconductor Danmark A/S.
*
******************************************************************************/
#if ( gZtcIncluded_d == 1  ) 
#ifndef _ZTCPRIMITIVEHANDLERCOMPLEXPRIMUTILITYSUPPORT_H_
#define _ZTCPRIMITIVEHANDLERCOMPLEXPRIMUTILITYSUPPORT_H_


//#include "BeeStackConfiguration.h"
/******************************************************************************
*******************************************************************************
* Public macros
*******************************************************************************
******************************************************************************/  	
/*  None  */

/******************************************************************************
*******************************************************************************
* Public prototypes
*******************************************************************************
******************************************************************************/

/*****************************************************************************
* Process the utility function req using a state machine
*
* Interface assumptions:
*   None
*
* The routine limitations.
*   None
*
* Return value:
*  None
*
* Effects on global data.
*   None
*
* Source of algorithm used.
*   None
*
* Revison history:
*   date    Author   Comments
*   ------  ------   --------
*   240306  LS,      Updated
*****************************************************************************/ 
void ZTCPrimHandle_ProcessUtilityFunctionReq
(
  uint8_t* pMsgToSend,    /* IN/OUT: Pointer to the message to be sent to 
    the Beestack*/
  uint8_t* pMsgReceived,  /* IN: Pointer to the message received from test 
    client*/
  uint8_t   msgId         /*  IN: message ID of the Primitive to be handled */
);

/******************************************************************************
*******************************************************************************
* Public type definitions
*******************************************************************************
******************************************************************************/

/*  Enums for utility support functionalities  */
enum{
  gStartIdOfUtilitySupport_c = gEndIdOfSyncPrim_c, /* 144 */
  gWriteConfigureAttribReqId_c = gStartIdOfUtilitySupport_c  ,
  gWriteConfigureAttribConfId_c	   ,
  gWriteExtendedAddrReqId_c        ,
  gStopNwkReqId_c                  , 
  gWriteExtendedAddrConfId_c			 ,
  gReadExtendedAddrReqId_c         ,
  gStartNwkReqId_c								 ,
  gRestartNwkReqId_c							 ,
  gReadExtendedAddrConfId_c				 , 
  gBeestackSaveReqId_c						 ,
  gBeestackSaveConfId_c  					 ,
  gFindNumOfEpReqId_c              ,
  gFindNumOfEpConfId_c             ,
  gFindEpDescReqId_c               , 
  gFindEpDescConfId_c							 ,
  gFindEpListReqId_c               , 
  gFindEpListConfId_c              ,    
  gDeRegEpId_c                     , 
  gRegEpId_c                       , 
  gInitStackUsageId_c     				 ,
  gMaximumStackUsedId_c						 ,   
  gZTC_AFResetReqId_c 						 ,
  gZTC_APSMEResetId_c							 ,
  gZTC_APSMESetToReadyStateId_c    ,
  gEndIdOfUtilitySupport_c         
};

/******************************************************************************
*******************************************************************************
* Public memory declarations
*******************************************************************************
******************************************************************************/
#if ( gBeeStackIncluded_d == 1)
#if gAfCTRegCapability_d == 0 /* Runtime capability */ 
  extern const uint8_t gNoOfEndPoints;
#endif /*gAfCTRegCapability_d*/
#endif /* gBeeStackIncluded_d */
extern uint8_t gDevReadyState;

/******************************************************************************
*******************************************************************************
* Public functions
*******************************************************************************
******************************************************************************/
/*  None  */

#endif _ZTCPRIMITIVEHANDLERCOMPLEXPRIMUTILITYSUPPORT_H_
#endif /* ( gZtcIncluded_d == 1  ) */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -