25 lines
431 B
C
25 lines
431 B
C
#ifndef __ZCD_H
|
|
#define __ZCD_H
|
|
|
|
// ZCD
|
|
void setupZCD();
|
|
short getHeater1Duty();
|
|
void setHeater1Duty(short duty);
|
|
void setHeater2Duty(short duty);
|
|
void ceaseFire(uint32_t now);
|
|
|
|
void zcdACISR(void *);
|
|
void zcdLoadISR(void *);
|
|
void timer0ISR(void *);
|
|
void timer1ISR(void *);
|
|
|
|
void ceaseFire(uint64_t tNow);
|
|
void setACLoadStatus(uint64_t tNow);
|
|
|
|
//#define DEBUG_ZCD
|
|
|
|
#if defined(ESP8266)
|
|
void setMistDuty(short duty);
|
|
#endif
|
|
|
|
#endif |