flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
kalman_filter.h
Go to the documentation of this file.
1#ifndef SERVO_KALMAN_FILTER
2#define SERVO_KALMAN_FILTER
3
4#include <stdint.h>
5
6#include "../ptp_servo_types.h"
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
21
26
31
38float kalman_filter_run(int32_t dt, PtpServoAuxInput * pAux);
39
40#ifdef __cplusplus
41}
42#endif
43
44#endif /* SERVO_KALMAN_FILTER */
void kalman_filter_reset()
void kalman_filter_init()
float kalman_filter_run(int32_t dt, PtpServoAuxInput *pAux)
void kalman_filter_deinit()
Data to perform a full synchronization.