Programme de contrôle de l'octopode 4DOF, Theraphosa-Salconi.

Dependencies:   debug mbed

CtrlBridge

  • fonction quelquonque pour communiquer avec les module
  • fonction quelquonque pour faire des recherche dans les module dispo
  • autre fonction pour jouer avec MemRegistre

Version 1.2.0

  • Ajout d'un mode de simulation pour tester le code avec seulement un contrôleur stm32

source/Task/TTaskCritique.h

Committer:
salco
Date:
2015-07-28
Revision:
29:51308764fdd0
Parent:
28:ac5c6350ed9a
Child:
36:474d4795aafa

File content as of revision 29:51308764fdd0:

/**
  * @file       TTaskCritiqueiquet.h
  * @brief      Cette classe controle tout ce qui ce relie au Flag Critique et a la gestion prioritaire.
  * @author     Salco
  * @version    2.00
  * @date       11 mars 2015
  */
#ifndef TTASKCRITIQUE_H
#define TTASKCRITIQUE_H

#include "Task/TTask.h"
#include "debug.h"
#include "settingDebug.h"

class TTaskCritique : public TTask
{
    //string m_ListDesModules;
    bool tymy;
    /*
    * Fonction permetant de fermer et ouvrire l'alimentation du robot
    */
    void forceShutDown(bool offON);
    void criticalTreatment(char adresse);
    //protected:
    //CtrlBridge* m_CtrlBridge;
    virtual void task(void);
    
    public:
    /*
    * Constructeur de la class
    */
    TTaskCritique(int priority=0);
    /*
    * Destructeur de la class
    */
    virtual ~TTaskCritique();
};
#endif // TTASKCRITIQUE_H