#include #include "ivlog.h" #include "decition/brain.h" #include "xmlparam.h" #include "ivversion.h" #include "ivbacktrace.h" #include "ivchart.h" iv::Ivchart * givchart; std::string gstrmemgps; std::string gstrmemradar; std::string gstrmemdecition; std::string gstrmembrainstate; std::string gstrmemchassis; iv::Ivlog * givlog; int main(int argc, char *argv[]) { //RegisterIVBackTrace(); showversion("decition_brain"); QCoreApplication a(argc, argv); QString strpath = QCoreApplication::applicationDirPath(); if(argc < 2) strpath = strpath + "/detection_brain.xml"; else strpath = argv[1]; std::cout<info("brain."); gstrmemradar = xp.GetParam("radar","radar"); gstrmemgps = xp.GetParam("gps","hcp2_gpsimu"); gstrmemdecition = xp.GetParam("dection","deciton"); gstrmembrainstate = xp.GetParam("brainstate","brainstate"); gstrmemchassis = xp.GetParam("chassismsgname","chassis"); iv::decition::BrainDecition brain; brain.inialize(); brain.start(); return a.exec(); }