2018-12-21 3

Dependents:   mbed-os-rest-api-V1-2 mbed-os-rest-api-V1-2-2

WheelManager.h

Committer:
asaewing
Date:
2019-06-05
Revision:
1:b794ac1a3aa6
Parent:
0:61923a9dd110

File content as of revision 1:b794ac1a3aa6:

#ifndef WHEELMANAGER_H
#define WHEELMANAGER_H

#include "module_for_all.h"

//void WM_pwmControl(PwmOut*, int*);
void WM_pwmControl(DataStorage*);

class WheelManager {
public:
    Thread* threadWM;

    WheelManager();
    WheelManager(std::string);
    
    /* Define function */
    void moveDirectionControl(int);
    //void pwmControl(int, int, int);
    //void pwmControl(int*);
    //void runControl(int, int, int);
    //void runControl(DataStorage*, Thread*, int[5][2]);
    void runControl(DataStorage*, int**);
    void runControl2(DataStorage*, int**);
    void runControlStop(DataStorage*);
    
private:
    int _moveDirection;//1~16
};

#endif