Changeset 10227 in ntrip for trunk/BNC/src/upload


Ignore:
Timestamp:
Oct 20, 2023, 9:45:38 PM (7 months ago)
Author:
stuerze
Message:

minor changes

Location:
trunk/BNC/src/upload
Files:
2 edited

Legend:

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

    r10221 r10227  
    828828        || co.NumberOfSat[CLOCKORBIT_SATSBAS] > 0
    829829        || co.NumberOfSat[CLOCKORBIT_SATBDS] > 0) {
    830       char obuffer[CLOCKORBIT_BUFFERSIZE] = {0};
     830      char obuffer[CLOCKORBIT_BUFFERSIZE] = {'\0'};
    831831      int len = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_AUTO, 0, obuffer, sizeof(obuffer));
    832832      if (len > 0) {
     
    840840  else {
    841841    if (co.NumberOfSat[CLOCKORBIT_SATGPS] > 0) {
    842       char obuffer[CLOCKORBIT_BUFFERSIZE] = {0};
     842      char obuffer[CLOCKORBIT_BUFFERSIZE] = {'\0'};
    843843      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    844844        co.UpdateInterval = ephUpdInd;
    845         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GPSORBIT, 1, obuffer,
    846             sizeof(obuffer));
     845        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GPSORBIT, 1, obuffer, sizeof(obuffer));
    847846        co.UpdateInterval = clkUpdInd;
    848847        if (len1 > 0) {
     
    855854                  co.NumberOfSat[CLOCKORBIT_SATSBAS]    > 0 ||
    856855                  co.NumberOfSat[CLOCKORBIT_SATBDS]     > 0   ) ? 1 : 0;
    857       int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GPSCLOCK, mmsg, obuffer,
    858           sizeof(obuffer));
     856      int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GPSCLOCK, mmsg, obuffer, sizeof(obuffer));
    859857      if (len2 > 0) {
    860858        hlpBufferCo += QByteArray(obuffer, len2);
     
    865863      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    866864        co.UpdateInterval = ephUpdInd;
    867         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GLONASSORBIT, 1, obuffer,
    868             sizeof(obuffer));
     865        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GLONASSORBIT, 1, obuffer, sizeof(obuffer));
    869866        co.UpdateInterval = clkUpdInd;
    870867        if (len1 > 0) {
     
    876873                  co.NumberOfSat[CLOCKORBIT_SATSBAS]    > 0 ||
    877874                  co.NumberOfSat[CLOCKORBIT_SATBDS]     > 0   ) ? 1 : 0;
    878       int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GLONASSCLOCK, mmsg, obuffer,
    879           sizeof(obuffer));
     875      int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GLONASSCLOCK, mmsg, obuffer, sizeof(obuffer));
    880876      if (len2 > 0) {
    881877        hlpBufferCo += QByteArray(obuffer, len2);
     
    886882      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    887883        co.UpdateInterval = ephUpdInd;
    888         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GALILEOORBIT, 1, obuffer,
    889             sizeof(obuffer));
     884        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GALILEOORBIT, 1, obuffer, sizeof(obuffer));
    890885        co.UpdateInterval = clkUpdInd;
    891886        if (len1 > 0) {
     
    896891                  co.NumberOfSat[CLOCKORBIT_SATSBAS]    > 0 ||
    897892                  co.NumberOfSat[CLOCKORBIT_SATBDS]     > 0   ) ? 1 : 0;
    898       int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GALILEOCLOCK, mmsg, obuffer,
    899           sizeof(obuffer));
     893      int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_GALILEOCLOCK, mmsg, obuffer, sizeof(obuffer));
    900894      if (len2 > 0) {
    901895        hlpBufferCo += QByteArray(obuffer, len2);
     
    906900      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    907901        co.UpdateInterval = ephUpdInd;
    908         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_QZSSORBIT, 1, obuffer,
    909             sizeof(obuffer));
     902        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_QZSSORBIT, 1, obuffer, sizeof(obuffer));
    910903        co.UpdateInterval = clkUpdInd;
    911904        if (len1 > 0) {
     
    915908      int mmsg = (co.NumberOfSat[CLOCKORBIT_SATSBAS]    > 0 ||
    916909                  co.NumberOfSat[CLOCKORBIT_SATBDS]     > 0   ) ? 1 : 0;
    917       int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_QZSSCLOCK, mmsg, obuffer,
    918           sizeof(obuffer));
     910      int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_QZSSCLOCK, mmsg, obuffer, sizeof(obuffer));
    919911      if (len2 > 0) {
    920912        hlpBufferCo += QByteArray(obuffer, len2);
     
    925917      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    926918        co.UpdateInterval = ephUpdInd;
    927         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_SBASORBIT, 1, obuffer,
    928             sizeof(obuffer));
     919        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_SBASORBIT, 1, obuffer, sizeof(obuffer));
    929920        co.UpdateInterval = clkUpdInd;
    930921        if (len1 > 0) {
     
    943934      if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
    944935        co.UpdateInterval = ephUpdInd;
    945         int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_BDSORBIT, 1, obuffer,
    946             sizeof(obuffer));
     936        int len1 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_BDSORBIT, 1, obuffer, sizeof(obuffer));
    947937        co.UpdateInterval = clkUpdInd;
    948938        if (len1 > 0) {
     
    951941      }
    952942      int mmsg = 0;
    953       int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_BDSCLOCK, mmsg, obuffer,
    954           sizeof(obuffer));
     943      int len2 = _ssrCorr->MakeClockOrbit(&co, _ssrCorr->COTYPE_BDSCLOCK, mmsg, obuffer, sizeof(obuffer));
    955944      if (len2 > 0) {
    956945        hlpBufferCo += QByteArray(obuffer, len2);
  • trunk/BNC/src/upload/bncuploadcaster.cpp

    r10221 r10227  
    163163        if (_ntripVersion == "1") {
    164164          _outSocket->write(_outBuffer);
     165          _outSocket->flush();
    165166        } else {
    166167          QString chunkSize = QString("%1").arg(_outBuffer.size(), 0, 16,  QLatin1Char('0'));
    167168          QByteArray chunkedData = chunkSize.toLatin1() + "\r\n" + _outBuffer  + "\r\n";
    168169          _outSocket->write(chunkedData);
     170          _outSocket->flush();
    169171        }
    170         _outSocket->flush();
    171172        emit newBytes(_mountpoint.toLatin1(), _outBuffer.size());
    172173      }
Note: See TracChangeset for help on using the changeset viewer.