-data logging revision

Dependencies:   FastPWM

Committer:
ernstpre
Date:
Tue Aug 24 08:51:13 2021 +0000
Revision:
2:92c25cb669f4
Parent:
0:d2e117716219
Publish Commit 24/8/21

Who changed what in which revision?

UserRevisionLine numberNew contents of line
altb2 0:d2e117716219 1 #ifndef PATH_1D_H_
altb2 0:d2e117716219 2 #define PATH_1D_H_
altb2 0:d2e117716219 3
altb2 0:d2e117716219 4
altb2 0:d2e117716219 5 #include "mbed.h"
altb2 0:d2e117716219 6 class path_1d{
altb2 0:d2e117716219 7 public:
altb2 0:d2e117716219 8 path_1d(void);
altb2 0:d2e117716219 9 virtual ~path_1d();
altb2 0:d2e117716219 10 void initialize(float,float,float,float,float,float);
altb2 0:d2e117716219 11 void get_x_v(float,float *, float *);
altb2 0:d2e117716219 12 void start(float);
altb2 0:d2e117716219 13 bool finished;
altb2 0:d2e117716219 14 bool started;
altb2 0:d2e117716219 15 bool initialized;
altb2 0:d2e117716219 16
altb2 0:d2e117716219 17
altb2 0:d2e117716219 18 private:
altb2 0:d2e117716219 19 float dT;
altb2 0:d2e117716219 20 float sig;
altb2 0:d2e117716219 21 float T_end,T1,T2;
altb2 0:d2e117716219 22 float X1,X2,X3;
altb2 0:d2e117716219 23 float t_offset;
altb2 0:d2e117716219 24 float a_max,v_max,s_end,v_0,s_0,s_start;
altb2 0:d2e117716219 25 //-----------------------------------
altb2 0:d2e117716219 26
altb2 0:d2e117716219 27 };
altb2 0:d2e117716219 28
altb2 0:d2e117716219 29 #endif