From f4f290279d32d3cd656472a3298345bc7418cd78 Mon Sep 17 00:00:00 2001 From: QuakeGod <QuakeGod@sina.com> Date: 星期一, 17 十月 2022 20:42:45 +0800 Subject: [PATCH] arrange again radio fp0 klink knet --- Inc/KBus.h | 29 ++++++++++++----------------- 1 files changed, 12 insertions(+), 17 deletions(-) diff --git a/Inc/KBus.h b/Inc/KBus.h index 69341b0..57fe899 100644 --- a/Inc/KBus.h +++ b/Inc/KBus.h @@ -11,7 +11,7 @@ #define __KBUS_H__ typedef unsigned char uchar; -extern unsigned char bMaster,bSlave,bRepeater; +extern unsigned char bKBusMaster,bKBusSlave,bKBusRepeater;; enum enCMDs { cmdNone = '0', //Nothing @@ -144,7 +144,7 @@ }; } stChnStat; -extern stChnStat ChnStats[9]; +extern stChnStat ChnStats[8]; typedef struct tagSlaveStat { @@ -207,26 +207,22 @@ } ; -int RepeaterFunc(int nChn); -int MasterFunc(int nChn); -int SlaveFunc(int nChn); - -unsigned char BCC(void * pData, int nSize); +unsigned char KBusBCC(void * pData, int nSize); // /* Make a Packet and return Packet Length */ -int MakePacket(pPacket p1,uchar Src, uchar Dst, uchar nType, uchar nSEQ, uchar DataLen, void *pData ); +int KBusMakePacket(pPacket p1,uchar Src, uchar Dst, uchar nType, uchar nSEQ, uchar DataLen, void *pData ); /* */ -int CheckPacket(int nChn, pPacket p1, int len1); +int KBusCheckPacket(int nChn, pPacket p1, int len1); /* */ -int ParsePacket(int nChn, pPacket p1, int Len1); +int KBusParsePacket(int nChn, pPacket p1, int Len1); typedef struct tagMachineConfig { - int bMaster; + int bKBusMaster; int nAddr; }stMachineConfig; - +/* int InitMachine(stMachineConfig * pConfig); int SetConfig(void ); @@ -242,11 +238,10 @@ int WriteData(void); int GetStat(void); - - - - - +*/ +int KBusRepeaterFunc(int nChn); +int KBusMasterFunc(int nChn); +int KBusSlaveFunc(int nChn); #endif /* __KBUS_H__ */ -- Gitblit v1.9.1