//---------------------------------------------------------- // Module AbsPosGPS //---------------------------------------------------------- #include "module_AbsPosGPS.h" #include "Exec/prr.h" void orc_Mod_AbsPosGPS::init(const double USI[6], const double &PressionI, const double GPSI[3]) { // Orccad Version: 3.2 // Module : AbsPosGPS // Initialisation File // // Module Ports : // output DOUBLE PosO[6] // input DOUBLE PressionI // input DOUBLE USI[6] // // Time Methods usable in module files: // GetLocalTime(): return relative period time as double value // GetCurrentTime(): return global period time as double value // // Date of creation : Wed Jul 25 14:12:49 2007 int i; for(i=0;i<3;i++) PosO[i] = GPSI[i]; } void orc_Mod_AbsPosGPS::param() { plugParam(); } void orc_Mod_AbsPosGPS::reparam() { } void orc_Mod_AbsPosGPS::compute(const double USI[6], const double &PressionI, const double GPSI[3] ) { // Orccad Version: 3.2 // Module : AbsPosGPS // Computation File // // Module Ports : // output DOUBLE PosO[6] // input DOUBLE PressionI // input DOUBLE USI[6] // // // Date of creation : Wed Jul 25 14:12:49 2007 int i; for(i=0;i<3;i++) PosO[i] = GPSI[i]; } void orc_Mod_AbsPosGPS::end() { // Orccad Version: 3.2 // Module : AbsPosGPS // End File // // Module Ports : // output DOUBLE PosO[6] // input DOUBLE PressionI // input DOUBLE USI[6] // // // Date of creation : Wed Jul 25 14:12:49 2007 return; } // End class orc_Mod_AbsPosGPS