1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- #ifndef MT_AF_H
- #define MT_AF_H
- #include "ZComDef.h"
- #include "MT.h"
- #include "AF.h"
- #include "OnBoard.h"
- #define AFCB_CHECK(cbi,task) ((1) && (task == MT_TaskID))
- #if defined ( MT_AF_CB_FUNC )
- #define CB_ID_AF_DATA_IND 0x0001
- #define CB_ID_AF_DATA_CNF 0x0002
- #define SPI_AF_CB_TYPE 0x0900
- #endif
- #if defined (INTER_PAN)
- typedef enum {
- InterPanClr,
- InterPanSet,
- InterPanReg,
- InterPanChk
- } InterPanCtl_t;
- #endif
- extern uint16 _afCallbackSub;
- extern void MT_AfExec(void);
- extern uint8 MT_AfCommandProcessing(uint8 *pBuf);
- extern void MT_AfIncomingMsg(afIncomingMSGPacket_t *pMsg);
- extern void MT_AfDataConfirm(afDataConfirm_t *pMsg);
- #endif
|