NewAskSin
 All Classes Files Functions Variables Groups Pages
Classes | Public Member Functions | Public Attributes | List of all members
Relay Class Reference

Public Member Functions

void config (void Init(), void Switch(uint8_t))
 
void trigger11 (uint8_t value, uint8_t *rampTime, uint8_t *duraTime)
 
void trigger40 (uint8_t msgLng, uint8_t msgCnt)
 
void trigger41 (uint8_t msgBLL, uint8_t msgCnt, uint8_t msgVal)
 
void adjRly (void)
 
void sendStatus (void)
 
void rlyPoll (void)
 
void setToggle (void)
 
void configCngEvent (void)
 
void pairSetEvent (uint8_t *data, uint8_t len)
 
void pairStatusReq (void)
 
void peerMsgEvent (uint8_t type, uint8_t *data, uint8_t len)
 
void poll (void)
 
void regInHM (uint8_t cnl, uint8_t lst, AS *instPtr)
 
void hmEventCol (uint8_t by3, uint8_t by10, uint8_t by11, uint8_t *data, uint8_t len)
 
void peerAddEvent (uint8_t *data, uint8_t len)
 

Public Attributes

void(* fInit )(void)
 
void(* fSwitch )(uint8_t)
 
waitTimer delayTmr
 
uint8_t cnt
 
uint8_t curStat:4
 
uint8_t nxtStat:4
 
waitTimer msgTmr
 
uint16_t msgDelay
 
uint8_t sendStat:2
 
uint8_t tr11:1
 
uint8_t tr11Value
 
uint16_t rampTme
 
uint16_t duraTme
 
uint8_t setStat
 
uint8_t modStat
 
uint8_t modDUL
 
uint8_t regCnl
 
AShm
 

The documentation for this class was generated from the following files: