Changeset 9418 in ntrip for trunk/BNC


Ignore:
Timestamp:
Apr 26, 2021, 10:27:59 AM (4 years ago)
Author:
stuerze
Message:
 
Location:
trunk/BNC
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/ChangeLog.txt

    r9404 r9418  
    22 BNC VERSION 2.13.0 (xx.xx.xxxx) current
    33--------------------------------------------------------------------------------
     4    Added   (          ): PPP Client upgraded
     5    Addad   (          ): Ephemerides can be uploaded for individuel / all systems
     6                          in parallel
     7    Open    (          ): Support of Upload via Ntrip version 2.0
     8    Added   (          ): SP3 and clock rinex can be written for multi-GNSS
     9    Added    (         ): combination can be done per system (G,R,E,C,I,J,S)
    410    Changed (19.03.2020): Upgrade to newmat11
    511    Added   (23.09.2019): IRNSS support is added wih respect to RTCM formats
  • trunk/BNC/Example_Configs/17_Combi.bnc

    r9404 r9418  
    129129uploadEphSample=5
    130130uploadIntr=1 day
    131 uploadMountpointsOut="products.igs-ip.net,2101,CLOCK,1,,Pass,IGS14,RTCM-SSR,2,Output/BNC${GPSWD}.sp3,Output/BNC${GPSWD}.clk,,,,0 byte(s),"
     131uploadMountpointsOut="products.igs-ip.net,2101,CLOCK,1,,Pass,IGS14,RTCM-SSR,2,Output/BNCOUTPUT0${V3PROD}.sp3,Output/BNCOUTPUT0${V3PROD}.clk,,,,0 byte(s),"
    132132uploadSamplClkRnx=0
    133133uploadSamplRtcmEph=0
  • trunk/BNC/Example_Configs/18_CombiPPP.bnc

    r9404 r9418  
    129129uploadEphSample=5
    130130uploadIntr=1 day
    131 uploadMountpointsOut="products.igs-ip.net,2101,CLOCK,1,,Pass,IGS14,RTCM-SSR,2,Output/BNC${GPSWD}.sp3,Output/BNC${GPSWD}.clk,,,,0 byte(s),"
     131uploadMountpointsOut="products.igs-ip.net,2101,CLOCK,1,,Pass,IGS14,RTCM-SSR,2,Output/BNCOUTPUT0${V3PROD}.sp3,Output/BNCOUTPUT${V3PROD}.clk,,,,0 byte(s),"
    132132uploadSamplClkRnx=0
    133133uploadSamplRtcmEph=0
  • trunk/BNC/src/PPP_SSR_I/pppFilter.cpp

    r9305 r9418  
    352352
    353353  double offset = 0.0;
    354 
    355354  t_frequency::type frqA = t_frequency::G1;
    356355  t_frequency::type frqB = t_frequency::G2;
  • trunk/BNC/src/bncclockrinex.cpp

    r9146 r9418  
    100100       << "ANALYSIS CENTER" << endl;
    101101
    102   _out << "    54                                                      "
     102  _out << "   177                                                      "
    103103       << "# OF SOLN SATS" << endl;
    104104
    105   _out << "G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 "
    106        << "PRN LIST" << endl;
    107 
    108   _out << "G16 G17 G18 G19 G20 G21 G22 G23 G25 G26 G27 G28 G29 G30 G31 "
    109        << "PRN LIST" << endl;
    110 
    111   _out << "G32 R01 R02 R03 R05 R06 R07 R08 R09 R10 R11 R12 R13 R14 R15 "
    112        << "PRN LIST" << endl;
    113 
    114   _out << "R16 R17 R18 R19 R20 R21 R22 R23 R24                         "
    115        << "PRN LIST" << endl;
     105  _out << "G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 PRN LIST" << endl;
     106  _out << "G16 G17 G18 G19 G20 G21 G22 G23 G25 G26 G27 G28 G29 G30 G31 PRN LIST" << endl;
     107  _out << "G32 R01 R02 R03 R05 R06 R07 R08 R09 R10 R11 R12 R13 R14 R15 PRN LIST" << endl;
     108  _out << "R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 E01 E02 E03 E04 PRN LIST" << endl;
     109  _out << "R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 E01 E02 E03 E04 PRN LIST" << endl;
     110  _out << "E05 E06 E07 E08 E09 E10 E11 E12 E13 E14 E15 E16 E17 E18 E19 PRN LIST" << endl;
     111  _out << "E20 E21 E22 E23 E24 E25 E26 E27 E28 E29 E30 E31 E32 E33 E34 PRN LIST" << endl;
     112  _out << "E35 E36 C01 C02 C03 C04 C05 C06 C07 C08 C09 C10 C11 C12 C13 PRN LIST" << endl;
     113  _out << "C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 PRN LIST" << endl;
     114  _out << "C29 C30 C31 C32 C33 C34 C35 C36 C37 C38 C39 C40 C41 C42 C43 PRN LIST" << endl;
     115  _out << "C44 C45 C46 C47 C48 C49 C50 C51 C52 C53 C54 C55 C56 C57 C58 PRN LIST" << endl;
     116  _out << "C59 C60 C61 C62 C63 J01 J02 J03 J04 I01 I02 I03 I04 I05 I06 PRN LIST" << endl;
     117  _out << "I07 S20 S24 S27 S28 S29 S33 S35 S37 S38                     PRN LIST" << endl;
    116118
    117119  _out << "     0    IGS14                                             "
  • trunk/BNC/src/bnchelp.html

    r9404 r9418  
    42864286
    42874287<pre>
    4288    /home/user/BNC${GPSWD}.sp3
    4289 </pre>
    4290 
    4291 Note that '${GPSWD}' produces the GPS Week and Day number in the filename.</p>
     4288   /home/user/BNCOUTPUT0${V3PROD}.sp3
     4289</pre>
     4290Note that '${V3PROD}' produces the time stamp in the filename, which is related to the RINEX version 3 filename concept.
     4291</p>
    42924292<p>
    42934293Default is an empty option field, meaning that you do not want BNC to save the uploaded stream content in daily SP3 files.
     
    43174317Specify a path for saving the generated clock corrections as Clock RINEX files. If the specified directory does not exist, BNC will not create Clock RINEX files. The following is a path example for a Linux system:
    43184318<pre>
    4319    /home/user/BNC${GPSWD}.clk
    4320 </pre>
    4321 Note that '${GPSWD}' produces the GPS Week and Day number in the filename.
     4319   /home/user/BNCOUTPUT0${V3PROD}.clk
     4320</pre>
     4321Note that '${V3PROD}' produces the time stamp in the filename, which is related to the RINEX version 3 filename concept.
    43224322</p>
    43234323
     
    52625262<b>Upload Corrections Panel keys:</b>
    52635263   uploadMountpointsOut   {Upload corrections table [character string, semicolon separated list, each element in quotation marks, example:
    5264                           "igs-ip.net,2101,IGS01,pass,IGS14,0,/home/user/BNC$[GPSWD}.sp3,/home/user/BNC$[GPSWD}.clk,258,1,0;
    5265                            euref-ip.net,2101,EUREF01,pass,ETRF2000,0,,,258,2,0"]}
     5264                          "igs-ip.net,2101,IGS01,2,user,pass,IGS14,IGS-SSR,0,/home/user/BNCOUTPUT0${V3PROD}.sp3,BNCOUTPUT0${V3PROD}.clk,258,1,0;
     5265                           euref-ip.net,2101,EUREF01,2,user,pass,ETRF2000,IGS-SSR,0,,,258,2,0"]}
    52665266   uploadIntr             {Length of SP3 and Clock RINEX file interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]}
    52675267   uploadSamplRtcmEphCorr {Orbit corrections stream sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]}
     
    53205320(6) bnc --key mountPoints "//user:pass@mgex.igs-ip.net:2101/CUT07 RTCM_3.0 ETH 9.03 38.74 no 2;
    53215321                           //user:pass@igs-ip.net:2101/FFMJ1 RTCM_3.1 DEU 50.09 8.66 no 2"
    5322 (7) bnc --key cmbStreams "CLK11 BLG 1.0;CLK93 CNES 1.0"
    5323 (8) bnc --key uploadMountpointsOut "products.igs-ip.net,98756,TEST,letmein,IGS14,2,/Users/weber/BNC${GPSWD}.clk,,33,3,2;
    5324                                     euref-ip.net,333,TEST2,aaaaa,NAD83,2,,,33,5,5"
     5322(7) bnc --key cmbStreams "SSRA00BKG1 BKG 1.0;SSRA00CNE1 CNES 1.0"
     5323(8) bnc --key uploadMountpointsOut "products.igs-ip.net,98756,TEST,2,user,passwd,IGS14,IGS-SSR,2,/Users/weber/BNCOUTPUT0${V3PROD}.clk,,33,3,2;
     5324                                    euref-ip.net,333,TEST2,2,user,passwd,ETRF12000,IGS-SSR,2,,,33,5,5"
    53255325(9) bnc --key PPP/staTable "FFMJ1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777;
    53265326                            CUT07,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778"
  • trunk/BNC/src/bncmain.cpp

    r9404 r9418  
    267267      "Upload Corrections Panel keys:\n"
    268268      "   uploadMountpointsOut   {Upload corrections table [character string, semicolon separated list, each element in quotation marks, example:\n"
    269       "                          \"igs-ip.net,2101,IGS01,pass,IGS14,0,/home/user/BNC$[GPSWD}.sp3,/home/user/BNC$[GPSWD}.clk,258,1,0;\n"
     269      "                          \"igs-ip.net,2101,IGS01,pass,IGS14,0,/home/user/BNCOUTPUT0${V3PROD}.sp3,/home/user/BNCOUTPUT0${V3PROD}.clk,258,1,0;\n"
    270270      "                          euref-ip.net,2101,EUREF01,pass,ETRF2000,0,,,258,2,0\"]}\n"
    271271      "   uploadIntr             {Length of SP3 and Clock RINEX file interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]}\n"
     
    325325      "//user:pass@igs-ip.net:2101/FFMJ00DEU1 RTCM_3.1 DEU 50.09 8.66 no 2\"\n"
    326326      "(7) bnc --key cmbStreams \"CLK11 BLG 1.0;CLK93 CNES 1.0\"\n"
    327       "(8) bnc --key uploadMountpointsOut \"products.igs-ip.net,98756,TEST,letmein,IGS14,2,/Users/weber/BNC${GPSWD}.clk,,33,3,2;"
     327      "(8) bnc --key uploadMountpointsOut \"products.igs-ip.net,98756,TEST,letmein,IGS14,2,/Users/weber/BNCOUTPUT0${V3PROD}.clk,,33,3,2;"
    328328      "euref-ip.net,333,TEST2,aaaaa,ETRF2000,2,,,33,5,5\"\n"
    329329      "(9) bnc --key PPP/staTable \"FFMJ00DEU1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777;"
  • trunk/BNC/src/bncoutf.cpp

    r9158 r9418  
    151151  QString baseName = _sklBaseName;
    152152  baseName.replace("${GPSWD}", gpswd);
    153   baseName.replace("${V3}" , QString("_U_%1%2").arg(yyyy).arg(doy));
    154   if (_extension.count(".") == 2) {_extension.replace(0,1,"_"); }
    155 
    156   return _path + baseName + epoStr + _extension;
     153  baseName.replace("${V3OBS}" , QString("_U_%1%2").arg(yyyy).arg(doy));
     154  baseName.replace("${V3PROD}", QString("_%1%2").arg(yyyy).arg(doy));
     155  QString addition = "";
     156    if (_extension.contains("sp3") || _extension.contains("SP3")) {
     157      addition = QString("_ORB");
     158    }
     159    if (_extension.contains("clk") || _extension.contains("CLK")) {
     160      addition = QString("_CLK");
     161    }
     162  if (_extension.count(".") == 2) {
     163    _extension.replace(0,1,"_");
     164  }
     165
     166  return _path + baseName + epoStr + addition + _extension;
    157167}
    158168
  • trunk/BNC/src/bncsp3.cpp

    r9178 r9418  
    137137  }
    138138
    139   _out << "#aP" << datTim.toString("yyyy MM dd hh mm").toLatin1().data()
     139  _out << "#dP" << datTim.toString("yyyy MM dd hh mm").toLatin1().data()
    140140       << setw(12) << setprecision(8) << sec
    141141       << " " << setw(7) << numEpo << " ORBIT IGS14 HLM  IGS" << endl;
     
    148148       << setw(16) << setprecision(13) << dayfrac << endl;
    149149
    150   _out << "+   56   G01G02G03G04G05G06G07G08G09G10G11G12G13G14G15G16G17\n"
     150  _out << "+  177   G01G02G03G04G05G06G07G08G09G10G11G12G13G14G15G16G17\n"
    151151       << "+        G18G19G20G21G22G23G24G25G26G27G28G29G30G31G32R01R02\n"
    152152       << "+        R03R04R05R06R07R08R09R10R11R12R13R14R15R16R17R18R19\n"
    153        << "+        R20R21R22R23R24  0  0  0  0  0  0  0  0  0  0  0  0\n"
    154        << "+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    155        << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    156        << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    157        << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    158        << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    159        << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
    160        << "%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc\n"
     153       << "+        R20R21R22R23R24R25R26E01E02E03E04E05E06E07E08E09E10\n"
     154       << "+        E11E12E13E14E15E16E17E18E19E20E21E22E23E24E25E26E27\n"
     155       << "+        E28E29E30E31E32E33E34E35E36C01C02C03C04C05C06C07C08\n"
     156       << "+        C09C10C11C12C13C14C15C16C17C18C19C20C21C22C23C24C25\n"
     157       << "+        C26C27C28C29C30C31C32C33C34C35C36C37C38C39C40C41C42\n"
     158       << "+        C43C44C45C46C47C48C49C50C51C52C53C54C55C56C57C58C59\n"
     159       << "+        C60C61C62C63J01J02J03J04I01I02I03I04I05I06I07S20S24\n"
     160       << "+        S27S28S29S33S35S37S38  0  0  0  0  0  0  0  0  0  0\n"
     161       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     162       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     163       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     164       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     165       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     166       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     167       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     168       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     169       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     170       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     171       << "++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0\n"
     172       << "%c M  cc GPS ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc\n"
    161173       << "%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc\n"
    162174       << "%f  0.0000000  0.000000000  0.00000000000  0.000000000000000\n"
  • trunk/BNC/src/bncwindow.cpp

    r9386 r9418  
    14811481  // WhatsThis, Upload Corrections
    14821482  // -----------------------------
    1483   _uploadTable->setWhatsThis(tr("<p>BNC can upload clock and orbit corrections to Broadcast Ephemeris (Broadcast Corrections) in RTCM Version 3 SSR format. You may have a situation where clocks and orbits come from an external Real-time Network Engine (1) or a situation where clock and orbit corrections are combined within BNC (2).</p><p>(1) BNC identifies a stream as coming from a Real-time Network Engine if its format is specified as 'RTNET' and hence its decoder string in the 'Streams' canvas is 'RTNET'. It encodes and uploads that stream to the specified Ntrip Broadcaster Host and Port</p><p>(2) BNC understands that it is expected to encode and upload combined Broadcast Ephemeris Corrections if you specify correction streams in the 'Combine Corrections' table.</p><p>To fill the 'Upload Corrections' table, hit the 'Add Row' button, double click on the 'Host' field to enter the IP or URL of an Ntrip Broadcaster and hit Enter. Select the Ntrip Version that shall be used for data upload. Then double click on the 'Port', 'Mount' and 'Password' fields to enter the Ntrip Broadcaster IP port (default is 80), the mountpoint and the stream upload password. If Ntrip Version 2 is chosen, click to the 'User' field to enter a stream upload user name. An empty 'Host' option field means that you don't want to upload corrections.</p><p>Select a target coordinate reference System (e.g. IGS14) for outgoing clock and orbit corrections.</p><p>By default orbit and clock corrections refer to Antenna Phase Center (APC). Tick 'CoM' to refer uploaded corrections to Center of Mass instead of APC.</p><p>Specify a path for saving generated Broadcast Corrections plus Broadcast Ephemeris as SP3 orbit files. If the specified directory does not exist, BNC will not create such files. The following is a path example for a Linux system: /home/user/BNC${GPSWD}.sp3<br>Note that '${GPSWD}' produces the GPS Week and Day number in the filename.</p><p>Specify a path for saving generated Broadcast Correction clocks plus Broadcast Ephemeris clocks as Clock RINEX files. If the specified directory does not exist, BNC will not create Clock RINEX files. The following is a path example for a Linux system: /home/user/BNC${GPSWD}.clk<br>Note that '${GPSWD}' produces the GPS Week and Day number in the filename.</p><p>Finally, specify a SSR Provider ID (issued by RTCM), SSR Solution ID, and SSR Issue of Data number.</p><p>In case the 'Combine Corrections' table contains only one Broadcast Correction stream, BNC will add that stream content to the Broadcast Ephemeris to save results in files specified via SP3 and/or Clock RINEX file path. You should then define only the SP3 and Clock RINEX file path and no further option in the 'Upload Corrections' table. <i>[key: uploadMountpointsOut]</i></p>"));
     1483  _uploadTable->setWhatsThis(tr("<p>BNC can upload clock and orbit corrections to Broadcast Ephemeris (Broadcast Corrections) in RTCM Version 3 SSR format. You may have a situation where clocks and orbits come from an external Real-time Network Engine (1) or a situation where clock and orbit corrections are combined within BNC (2).</p><p>(1) BNC identifies a stream as coming from a Real-time Network Engine if its format is specified as 'RTNET' and hence its decoder string in the 'Streams' canvas is 'RTNET'. It encodes and uploads that stream to the specified Ntrip Broadcaster Host and Port</p><p>(2) BNC understands that it is expected to encode and upload combined Broadcast Ephemeris Corrections if you specify correction streams in the 'Combine Corrections' table.</p><p>To fill the 'Upload Corrections' table, hit the 'Add Row' button, double click on the 'Host' field to enter the IP or URL of an Ntrip Broadcaster and hit Enter. Select the Ntrip Version that shall be used for data upload. Then double click on the 'Port', 'Mount' and 'Password' fields to enter the Ntrip Broadcaster IP port (default is 80), the mountpoint and the stream upload password. If Ntrip Version 2 is chosen, click to the 'User' field to enter a stream upload user name. An empty 'Host' option field means that you don't want to upload corrections.</p><p>Select a target coordinate reference System (e.g. IGS14) for outgoing clock and orbit corrections.</p><p>By default orbit and clock corrections refer to Antenna Phase Center (APC). Tick 'CoM' to refer uploaded corrections to Center of Mass instead of APC.</p><p>Specify a path for saving generated Broadcast Corrections plus Broadcast Ephemeris as SP3 orbit files. If the specified directory does not exist, BNC will not create such files. The following is a path example for a Linux system: /home/user/BNCOUTPUT0${V3PROD}.sp3<br>Note that '${V3PROD}' produces the time stamp in the filename, which is related to the RINEX version 3 filename concept.</p><p>Specify a path for saving generated Broadcast Correction clocks plus Broadcast Ephemeris clocks as Clock RINEX files. If the specified directory does not exist, BNC will not create Clock RINEX files. The following is a path example for a Linux system: /home/user/BNCOUTPUT0${V3PROD}.clk<br>Note that '${V3PROD}' produces the time stamp in the filename, which is related to the RINEX version 3 filename concept.</p><p>Finally, specify a SSR Provider ID (issued by RTCM), SSR Solution ID, and SSR Issue of Data number.</p><p>In case the 'Combine Corrections' table contains only one Broadcast Correction stream, BNC will add that stream content to the Broadcast Ephemeris to save results in files specified via SP3 and/or Clock RINEX file path. You should then define only the SP3 and Clock RINEX file path and no further option in the 'Upload Corrections' table. <i>[key: uploadMountpointsOut]</i></p>"));
    14841484  addUploadRowButton->setWhatsThis(tr("<p>Hit 'Add Row' button to add another line to the 'Upload Corrections' table.</p>"));
    14851485  delUploadRowButton->setWhatsThis(tr("<p>Hit 'Del Row' button to delete the highlighted line(s) from the 'Upload Corrections' table.</p>"));
  • trunk/BNC/src/pppMain.cpp

    r9386 r9418  
    189189#ifdef USE_PPP
    190190    // Pseudo Observations
    191     if      (settings.value("PPP/pseudoObs").toString() == "Troposphere") {
     191    if      (settings.value("PPP/pseudoObs").toString() == "no") {
     192      opt->_pseudoObsIono  = false;
     193      opt->_pseudoObsTropo = false;
     194    }
     195    else if (settings.value("PPP/pseudoObs").toString() == "Troposphere") {
    192196      opt->_pseudoObsIono  = false;
    193197      opt->_pseudoObsTropo = true;
  • trunk/BNC/src/pppRun.cpp

    r9158 r9418  
    190190    }
    191191    if (!v2filenames) {
    192       logFileSkl = logFileSkl + ID9 + "${V3}" + distStr + ".ppp";
     192      logFileSkl = logFileSkl + ID9 + "${V3PROD}" + distStr + ".ppp";
    193193    }
    194194    else {
     
    208208    }
    209209    if (!v2filenames) {
    210       nmeaFileSkl = nmeaFileSkl + ID9 + "${V3}" + distStr + ".nmea";
     210      nmeaFileSkl = nmeaFileSkl + ID9 + "${V3PROD}" + distStr + ".nmea";
    211211    }
    212212    else {
  • trunk/BNC/src/pppWidgets.cpp

    r9386 r9418  
    155155#else
    156156  _modelObs->addItems(QString("Ionosphere-free PPP,Uncombined PPP,PPP-RTK,DCM with Code Biases,DCM with Phase Biases").split(","));
    157   _pseudoObs->addItems(QString("Troposphere,Iono+Tropo").split(","));
     157  _pseudoObs->addItems(QString("no,Troposphere,Iono+Tropo").split(","));
    158158#endif
    159159
  • trunk/BNC/src/src.pri

    r9386 r9418  
    2727release:MOC_DIR=.moc/release
    2828
    29 
     29release:DEFINES += BNC_DEBUG_BCEP
    3030debug:DEFINES   += BNC_DEBUG_BCEP
    31 #debug:DEFINES   += BNC_DEBUG_PPP
     31debug:DEFINES   += BNC_DEBUG_PPP
    3232#debug:DEFINES   += BNC_DEBUG_SSR
    33 release:DEFINES += BNC_DEBUG_BCEP
    34 
    3533
    3634# Include Path
  • trunk/BNC/src/src.pro

    r7229 r9418  
    22TARGET = ../bnc
    33
    4 CONFIG -= debug
    5 CONFIG += release
     4CONFIG += debug
     5CONFIG -= release
    66
    77include(src.pri)
Note: See TracChangeset for help on using the changeset viewer.