zhyinch
2020-11-07 46dba0eda7c48d68f4f6a5dd179f823c8193bb64
源码/核心板/Src/algorithm/TrackingDiff.h
对比新文件
@@ -0,0 +1,27 @@
#ifndef TRACKINGDIFF_H_
#define TRACKINGDIFF_H_
#include "stm32f10x.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct TrackingDiffClass_
{
   float error;
   float vel_predict;
   float pos_predict;
   float vel_factor;
   float pos_factor;
   float time_correction;
} TrackingDiffClass;
//TrackingDiffClass* NewTrackingDiffClass(float vel_factor, float pos_factor, float time_factor);
//void TrackingDiffUpdate(TrackingDiffClass* self, float target);
void NewTrackingDiffUpdate(u8 channel, float target);
extern float pos_predict[255];
#ifdef __cplusplus
}
#endif
#endif