Loading...
Searching...
No Matches
fsk_demod.h
1#pragma once
2#include <stdint.h>
3#include <stdbool.h>
4
5#ifdef __cplusplus
6extern "C" {
7#endif
8
9typedef struct FSKDemod FSKDemod;
10
22 fsk_demod_alloc(uint32_t low_time, uint32_t low_pulses, uint32_t hi_time, uint32_t hi_pulses);
23
29void fsk_demod_free(FSKDemod* fsk_demod);
30
40void fsk_demod_feed(FSKDemod* demod, bool polarity, uint32_t time, bool* value, uint32_t* count);
41
42#ifdef __cplusplus
43}
44#endif
Definition fsk_demod.c:4