-data logging revision

Dependencies:   FastPWM

Lib_Misc/path_1d.h

Committer:
ernstpre
Date:
2021-08-24
Revision:
2:92c25cb669f4
Parent:
0:d2e117716219

File content as of revision 2:92c25cb669f4:

#ifndef PATH_1D_H_
#define PATH_1D_H_


#include "mbed.h"
class path_1d{
public:
    path_1d(void);
    virtual ~path_1d();
    void initialize(float,float,float,float,float,float);
    void get_x_v(float,float *, float *);
    void start(float);
    bool finished;
    bool started;
    bool initialized;
    

private:
    float dT;
    float sig;
    float T_end,T1,T2;
    float X1,X2,X3;
    float t_offset;
    float a_max,v_max,s_end,v_0,s_0,s_start;
    //-----------------------------------
    
};

#endif