22 lines
391 B
C
22 lines
391 B
C
#ifndef __ZCD_H
|
|
#define __ZCD_H
|
|
|
|
// ZCD
|
|
void setupZCD();
|
|
void setHeater1Duty(short duty);
|
|
void setHeater2Duty(short duty);
|
|
short getHeater1Duty();
|
|
|
|
void IRAM_ATTR zcdACISR(void *);
|
|
void IRAM_ATTR zcdLoadISR(void *);
|
|
void IRAM_ATTR timer0ISR(void *);
|
|
void IRAM_ATTR timer1ISR(void *);
|
|
|
|
#define DEBUG_ZCD
|
|
#define ENABLE_TIMERS
|
|
|
|
#if defined(ESP8266)
|
|
void setMistDuty(short duty);
|
|
#endif
|
|
|
|
#endif |