Changeset 3591 in ntrip


Ignore:
Timestamp:
Jan 20, 2012, 11:07:32 AM (12 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/upload/bncrtnetuploadcaster.cpp

    r3587 r3591  
    371371      char obuffer[CLOCKORBIT_BUFFERSIZE];
    372372      if (fmod(epoTime.gpssec(), _samplOrb) == 0.0) {
    373         int len1 = MakeClockOrbit(&co, COTYPE_GPSORBIT, 0, obuffer, sizeof(obuffer));
     373        int len1 = MakeClockOrbit(&co, COTYPE_GPSORBIT, 1, obuffer, sizeof(obuffer));
    374374        if (len1 > 0) {
    375375          hlpBufferCo += QByteArray(obuffer, len1);
    376376        }
    377377      }
    378       int len2 = MakeClockOrbit(&co, COTYPE_GPSCLOCK, 0, obuffer, sizeof(obuffer));
     378      int mmsg = (co.NumberOfGLONASSSat > 0) ? 1 : 0;
     379      int len2 = MakeClockOrbit(&co, COTYPE_GPSCLOCK, mmsg, obuffer, sizeof(obuffer));
    379380      if (len2 > 0) {
    380381        hlpBufferCo += QByteArray(obuffer, len2);
     
    384385      char obuffer[CLOCKORBIT_BUFFERSIZE];
    385386      if (fmod(epoTime.gpssec(), _samplOrb) == 0.0) {
    386         int len1 = MakeClockOrbit(&co, COTYPE_GLONASSORBIT, 0, obuffer, sizeof(obuffer));
     387        int len1 = MakeClockOrbit(&co, COTYPE_GLONASSORBIT, 1, obuffer, sizeof(obuffer));
    387388        if (len1 > 0) {
    388389          hlpBufferCo += QByteArray(obuffer, len1);
Note: See TracChangeset for help on using the changeset viewer.