Changeset 103 in pacpussensors for trunk/StdDbtPlayerComponents/DbtPlyGgaManager.h


Ignore:
Timestamp:
11/22/15 16:54:36 (9 years ago)
Author:
xuphilip
Message:

I/O update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/StdDbtPlayerComponents/DbtPlyGgaManager.h

    r82 r103  
    1919#include <qlayout.h>
    2020
     21#include <iostream>
     22
    2123#include "Pacpus/DbitePlayer/DbtPlyFileManager.h"
    22 #include <Pacpus/structure/structure_gps.h>
     24//#include <Pacpus/structure/structure_gps.h>
     25#include "../Gps/structure_gps.h"
    2326#include "Pacpus/kernel/ComponentManager.h"//moved from .cpp
     27
     28#include <Pacpus/kernel/InputOutputInterface.h>
    2429//#include "DbitePlayer/SensorTcpServer.h" //added
    25 
    26 #include "Pacpus/PacpusTools/ShMem.h"
     30//#include "Pacpus/PacpusTools/ShMem.h"
    2731
    2832#include "DbtPlyGpsConfig.h"
     
    3842    DbtPlyGgaManager(QString name);
    3943    ~DbtPlyGgaManager();
     44
     45    virtual void startActivity();
     46    virtual void stopActivity();
    4047    virtual ComponentBase::COMPONENT_CONFIGURATION configureComponent(XmlComponentConfig config);
    4148
    42 Q_SIGNALS:
    43     void displayLat(double);
    44     void displayLon(double);
     49    virtual void addInputs();
     50    virtual void addOutputs();
    4551
    4652protected:
    4753    void processData(road_time_t t, road_timerange_t tr , void *buf);
    48     virtual void startActivity();
    49     virtual void stopActivity();
    5054    void displayUI();
    5155
    5256private:
    53     trame_gga_dbl* val;
    54     QWidget *w;
     57    // Local copy of GGA data with timestamp
     58    TimestampedGgaFrame mGga;
     59
     60    // Declaration of outputs
     61    OutputInterface<TimestampedGgaFrame, DbtPlyGgaManager>* outGga;
     62
     63    // Variables for GUI : TODO
     64    /*QWidget *w;
    5565    QLabel* lat;
    5666    QLCDNumber *latVal;
    5767    QLabel* lon;
    5868    QLCDNumber *lonVal;
    59     QGroupBox *prop;
     69    QGroupBox *prop;*/
    6070
    6171};
Note: See TracChangeset for help on using the changeset viewer.