library to use pid easier

Revision:
3:80e7ed9fdb02
Parent:
2:77ef3d60d8d9
Child:
4:344e46625032
--- a/PID_lib.h	Sun Oct 16 11:14:26 2022 +0000
+++ b/PID_lib.h	Thu Oct 20 07:36:28 2022 +0000
@@ -28,14 +28,18 @@
         
         keluarkan nilai pwm pid
     */   
-    void pid_pwm(float target_, float kp_, float ki_, float kd_, float rpm);
+    void pid_pwm(float target_, float kp_, float ki_, float kd_, float rpm, float t_);
+    void pwm_read(float target_, float kp_, float ki_, float kd_, float rpm, float t_);
+    void stop();
 
 private:
-       Timer t;
+//       Timer t;
        DigitalOut dir1;
        DigitalOut dir2;
        PwmOut pwm;
        float rpm;
+       float freq;
+       float ppr;
        float e;
        float laste;
        float eI;