Changeset 875 in ntrip for trunk/BNC/RTCM3/RTCM3coDecoder.cpp


Ignore:
Timestamp:
May 6, 2008, 10:49:30 AM (16 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/RTCM3/RTCM3coDecoder.cpp

    r871 r875  
    4747// Constructor
    4848////////////////////////////////////////////////////////////////////////////
    49 RTCM3coDecoder::RTCM3coDecoder() : GPSDecoder() {
     49RTCM3coDecoder::RTCM3coDecoder(const QString& fileName)
     50  : bncZeroDecoder(fileName) {
    5051}
    5152
     
    5960t_irc RTCM3coDecoder::Decode(char* buffer, int bufLen) {
    6061
     62  reopen();
     63 
    6164  _buffer.append(buffer, bufLen);
    62   printf("BUFFER: %d %d\n", bufLen, _buffer.size());
    6365
    6466  while (true) {
     
    7476    else if (irc == 0) {
    7577      for(int ii = 0; ii < _co.NumberOfGPSSat; ++ii) {
    76         printf("%d G%d %d %f %f %f %f\n", _co.GPSEpochTime,
     78        QString line;
     79        line.sprintf("%d G%d %d %f %f %f %f\n", _co.GPSEpochTime,
    7780               _co.Sat[ii].ID, _co.Sat[ii].IOD, _co.Sat[ii].Clock.DeltaA0,
    7881               _co.Sat[ii].Orbit.DeltaRadial, _co.Sat[ii].Orbit.DeltaAlongTrack,
    7982               _co.Sat[ii].Orbit.DeltaCrossTrack);
     83        _out->write(line.toAscii().data(), line.length());
     84        _out->flush();
    8085      }
    8186      char obuffer[CLOCKORBIT_BUFFERSIZE];
    8287      int len = MakeClockOrbit(&_co, COTYPE_AUTO, 0, obuffer, sizeof(obuffer));
    83       printf("LEN: %d\n", len);
    8488      if (len > 0) {
    8589        _buffer = _buffer.substr(len);
Note: See TracChangeset for help on using the changeset viewer.