Matti Borchers / Mbed 2 deprecated mbed_amf_controlsystem_iO_copy

Dependencies:   mbed-rtos mbed

Fork of mbed_amf_controlsystem_iO_copy by Oliver Wenzel

Revision:
18:0e8ad413a840
Parent:
17:76636aaf80de
--- a/Controller/MachineDirectionController.h	Mon Feb 08 14:56:34 2016 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-#ifndef MACHINE_DIRECTION_CONTROLLER_H
-#define MACHINE_DIRECTION_CONTROLLER_H
-
-#include <mbed.h>
-#include <I2C.h>
-#include "rtos.h"
-
-/*
- * Necessary for strcut sizes
- */
-#pragma pack (1)
-
-class MachineDirectionController{
-
-private:
-    PwmOut *pwmOut;
-    Queue<float, 2> *machine_direction_queue;
-    Queue<float, 2> *imu_queue_velocity;
-    osEvent velocity_set_event, velocity_current_event;
-    
-    uint8_t timer_velocity_sampling_time;
-    
-    float velocity_set;
-    float velocity_current;
-    float l_esum, Vorsteuerung, PI_Regler, l_output, l_PWM, l_e, l_Kp, l_Ki, max_velocity;
-    float velocity_set_alt;
-    void init();
-    void check_queues();
-public:
-    MachineDirectionController(PwmOut *pwmOut, Queue<float, 2> *machine_direction_queue, Queue<float, 2> *imu_queue_velocity);
-    void cylic_control();
-};
-
-#endif
\ No newline at end of file