Zero cross detection data.
Data structure containing all parameters for use in zero-cross detection on AC voltage line.
Data Fields | |
| uint32_t | count |
| running counter to count the number of zero cross | |
| spl_t | last_sample |
| Tracked/filtered voltage. | |
| bool | debounce |
| zerocross debounce flag | |
| bool | first_event |
| flag indicating we have already detected a zero cross (synch'd) | |
| bool | already_run |
| flag indicating we need to prime the filter | |