Changeset 3572 in ntrip for branches/BNC_LM/bncgetthread.h


Ignore:
Timestamp:
Dec 25, 2011, 7:40:52 PM (12 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/BNC_LM/bncgetthread.h

    r3510 r3572  
    3838#include "bncrawfile.h"
    3939
    40 class bncRinex;
    4140class QextSerialPort;
    4241class latencyChecker;
     
    5352                const QByteArray& longitude,
    5453                const QByteArray& nmea,
    55                 const QByteArray& ntripVersion,
    56                 const QByteArray& staIDextra = "");
     54                const QByteArray& ntripVersion);
    5755
    5856   bncNetQuery::queryStatus queryStatus() {
     
    7270
    7371   QByteArray staID() const {return _staID;}
    74    QByteArray staIDextra() const {return _staID_extra;}
    7572   QUrl       mountPoint() const {return _mountPoint;}
    7673   QByteArray latitude() const {return _latitude;}
     
    9289   virtual void run();
    9390
    94  public slots:
    95    void slotNewEphGPS(gpsephemeris gpseph);
    96 
    9791 private slots:
    9892   void slotSerialReadyRead();
     
    10094 private:
    10195   enum t_serialNMEA {NO_NMEA, MANUAL_NMEA, AUTO_NMEA};
     96   t_irc        initDecoder();
     97   GPSDecoder* decoder();
    10298
    10399   void  initialize();
     
    105101   void  scanRTCM();
    106102
    107    GPSDecoder*     _decoder;
    108    bncNetQuery*    _query;
    109    QUrl            _mountPoint;
    110    QByteArray      _staID;
    111    QByteArray      _staID_extra;
    112    QByteArray      _format;
    113    QByteArray      _latitude;
    114    QByteArray      _longitude;
    115    QByteArray      _height;
    116    QByteArray      _nmea;
    117    QByteArray      _ntripVersion;
    118    int             _nextSleep;
    119    int             _iMount;
    120    int             _samplingRate;
    121    bncRinex*       _rnx;
    122    bncRawFile*     _rawFile;
    123    QextSerialPort* _serialPort;
    124    bool            _isToBeDeleted;
    125    latencyChecker* _latencyChecker;
    126    QString         _miscMount;
    127    QFile*          _serialOutFile;
    128    t_serialNMEA    _serialNMEA;
    129    QMutex          _mutex;
    130    bncPPPclient*   _PPPclient;
    131    bool            _rawOutput;
    132    QMap<QString, long> _prnLastEpo;
     103   QMap<QString, GPSDecoder*> _decodersRaw;
     104   GPSDecoder*                _decoder;
     105   bncNetQuery*               _query;
     106   QUrl                       _mountPoint;
     107   QByteArray                 _staID;
     108   QByteArray                 _format;
     109   QByteArray                 _latitude;
     110   QByteArray                 _longitude;
     111   QByteArray                 _height;
     112   QByteArray                 _nmea;
     113   QByteArray                 _ntripVersion;
     114   int                        _nextSleep;
     115   int                        _iMount;
     116   bncRawFile*                _rawFile;
     117   QextSerialPort*            _serialPort;
     118   bool                       _isToBeDeleted;
     119   latencyChecker*            _latencyChecker;
     120   QString                    _miscMount;
     121   QFile*                     _serialOutFile;
     122   t_serialNMEA               _serialNMEA;
     123   bncPPPclient*              _PPPclient;
     124   bool                       _rawOutput;
     125   QMap<QString, long>        _prnLastEpo;
    133126};
    134127
Note: See TracChangeset for help on using the changeset viewer.