//---------------------------------------------------------- // Module AbsPosGPS //---------------------------------------------------------- #ifndef __orc_Mod_AbsPosGPS_h #define __orc_Mod_AbsPosGPS_h #include "Exec/mt.h" #include "Exec/rt.h" #include "Exec/module.h" #include "module_AbsPosGPS_Inc.h" class orc_Mod_AbsPosGPS: public ModuleAlgo { protected: // Internal Variables // Orccad Version: 3.2 // Module : AbsPosGPS // Variables declaration File // Date of creation : Wed Jul 25 14:12:49 2007 public: orc_Mod_AbsPosGPS(ModuleTask *mt,double period): ModuleAlgo("orc_Mod_AbsPosGPS",mt,period) {}; ~orc_Mod_AbsPosGPS() {}; // Output Ports declaration double PosO[6]; // Output Event Ports declaration // Output param Ports declaration // Methods of computation void init(const double USI[6], const double &PressionI, const double GPSI[3]); void param(); void reparam(); void compute(const double USI[6], const double &PressionI, const double GPSI[3] ); void end(); }; #endif // End class orc_Mod_AbsPosGPS