Changeset 7504 in ntrip for trunk/BNC/src


Ignore:
Timestamp:
Oct 13, 2015, 12:48:17 PM (9 years ago)
Author:
weber
Message:

Help command line option completed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncmain.cpp

    r7503 r7504  
    7878      "Usage: bnc --nw                       \n"
    7979      "           --version                  \n"
    80       "           --display <XXX>            \n"
     80      "           --display <name>           \n"
    8181      "           --conf <confFileName>      \n"
    8282      "           --file <rawFileName>       \n"
    8383      "           --key  <keyName> <keyValue>\n"
    8484      "\n"
    85       "Internal keys:\n"
    86       "           startTab      <Top panel index number>\n"
    87       "           statusTab     <Bottom panel index number>\n"
    88       "           font          <Used font>\n"
     85      "Appearance keys:\n"
     86      "           startTab  <Index of top panel to be presented at start time [integer number: 0-17]>\n"
     87      "           statusTab <Index of bottom panel to be presented at start time [integer number: 0-3]>\n"
     88      "           font      <Font specification [character string in quotation marks, example: \"Helvetica,14,-1,5,50,0,0,0,0,0\"]>\n"
    8989      "\n"
    9090      "Network Panel keys:\n"
    91       "           proxyHost       <Proxy host>\n"
    92       "           proxyPort       <Proxy port>\n"
    93       "           sslCaCertPath   <Path to SSL certificates>\n"
    94       "           ignoreSslErrors <Ignore SSL authorization errors, 0=no, 2=yes>\n"
     91      "           proxyHost       <Proxy host, name or IP address [character string]>\n"
     92      "           proxyPort       <Proxy port [integer number]>\n"
     93      "           sslCaCertPath   <Full path to SSL certificates [character string]>\n"
     94      "           ignoreSslErrors <Ignore SSL authorization errors [integer number: 0=no, 2=yes]>\n"
    9595      "\n"
    9696      "General Panel keys:\n"
    97       "           logFile          <Logfile, full path>\n"
    98       "           rnxAppend        <Append files, 0=no, 2=yes>\n"
    99       "           onTheFlyInterval <Reread configuration, interval>\n"
    100       "           autoStart        <Auto start, 0=no, 2=yes>\n"
    101       "           rawOutFile       <Raw output file, full path>\n"
     97      "           logFile          <Logfile, full path [character string]>\n"
     98      "           rnxAppend        <Append files [integer number: 0=no, 2=yes]>\n"
     99      "           onTheFlyInterval <Configuration reload interval [character string: 1 day,1 hour,5 min,1 min]>\n"
     100      "           autoStart        <Auto start [integer number: 0=no, 2=yes]>\n"
     101      "           rawOutFile       <Raw output file, full path [character string]>\n"
    102102      "\n"
    103103      "RINEX Observations Panel keys:\n"
    104       "           rnxPath        <Directory>\n"
    105       "           rnxIntr        <Interval>\n"
    106       "           rnxSample      <Sampling [sec]> \n"
    107       "           rnxSkel        <Skeleton file extension>\n"
    108       "           rnxOnlyWithSKL <Skeleton is mandatory, 0=no, 2=yes>\n"
    109       "           rnxScript      <File upload script>\n"
    110       "           rnxV2Priority  <Signal priority>\n"
    111       "           rnxV3          <Produce version 3 file contents, 0=no, 2=yes>\n"
    112       "           rnxV3filenames <Produce version 3 filenames, 0=no, 2=yes>\n"
     104      "           rnxPath        <Directory [character string]>\n"
     105      "           rnxIntr        <File interval [character string: 1 min,2 min,5 min,10 min,15 min,30 min,1 hour,1 day]>\n"
     106      "           rnxSampl       <File sampling rate [integer number of seconds: 0,5|10|15|20|25|30|35|40|45|50|55|60]> \n"
     107      "           rnxSkel        <RINEX skeleton file extension [character string]>\n"
     108      "           rnxOnlyWithSKL <Using RINEX skeleton file is mandatory [integer number: 0=no, 2=yes]>\n"
     109      "           rnxScript      <File upload script, full path [character string]>\n"
     110      "           rnxV2Priority  <Priority of signal attributes [character string, list separated by blank character, example: G:CWPX_? R:CP]>\n"
     111      "           rnxV3          <Produce version 3 file contents [integer number: 0=no, 2=yes]>\n"
     112      "           rnxV3filenames <Produce version 3 filenames [integer number: 0=no, 2=yes]>\n"
    113113      "\n"
    114114      "RINEX Ephemeris Panel keys:\n"
    115       "           ephPath         <Directory>\n"
    116       "           ephIntr         <Interval>\n"
    117       "           ephOutPort      <Port>\n"
    118       "           ephV3           <Produce version 3 file contents, 0=no, 2=yes>\n"
    119       "           ephV3filenames  <Produde version 3 filenames, 0=no, 2=yes>\n"
     115      "           ephPath        <Directory [character string]>\n"
     116      "           ephIntr        <File interval [character string: 1 min,2 min,5 min,10 min,15 min,30 min,1 hour,1 day]>\n"
     117      "           ephOutPort     <Output port [integer number]>\n"
     118      "           ephV3          <Produce version 3 file contents [integer number: 0=no, 2=yes]>\n"
     119      "           ephV3filenames <Produce version 3 filenames [integer number: 0=no, 2=yes]>\n"
    120120      "\n"
    121121      "RINEX Editing and QC Panel keys:\n"
    122       "           reqcAction            <Action, Edit/Concatenate|Analyze>\n"
    123       "           reqcObsFile           <Input observations file(s), comma separated list> \n"
    124       "           reqcNavFile           <Input navigation file(s), comma separated list>\n"
    125       "           reqcOutObsFile        <Output observations file>\n"
    126       "           reqcOutNavFile        <Output navigation file>\n"
    127       "           reqcOutLogFile        <Output logfile>\n"
    128       "           reqcLogSummaryOnly    <Only summary output logfile, 0=no, 2=yes>\n"
    129       "           reqcSkyPlotSignals    <Observation signals, separated by blank character>\n"
    130       "           reqcPlotDir           <QC plots directory>\n"
    131       "           reqcRnxVersion        <RINEX version, 2|3>\n"
    132       "           reqcSampling          <RINEX sampling [sec]>\n"
    133       "           reqcV2Priority        <Version 2 signal priorities, separated by blank character>\n"
    134       "           reqcStartDateTime     <Start time>\n"
    135       "           reqcEndDateTime       <Stop time>\n"
    136       "           reqcRunBy             <Operators name>\n"
    137       "           reqcUseObsTypes       <Use observation types list>\n"
    138       "           reqcComment           <Additional comments>\n"
    139       "           reqcOldMarkerName     <Old marker name>\n"
    140       "           reqcNewMarkerName     <New marker name>\n"
    141       "           reqcOldAntennaName    <Old antenna name>\n"
    142       "           reqcNewAntennaName    <New antenna name>\n"
    143       "           reqcOldAntennaNumber  <Old antenna number>\n"
    144       "           reqcNewAntennaNumber  <New antenna number>\n"
    145       "           reqcOldAntennadN      <Old north eccentritity>\n"
    146       "           reqcNewAntennadN      <New north eccentricity>\n"
    147       "           reqcOldAntennadE      <Old east eccentricity>\n"
    148       "           reqcNewAntennadE      <New east eccentricity>\n"
    149       "           reqcOldAntennadU      <Old up eccentricity>\n"
    150       "           reqcNewAntennadU      <New up eccentricity>\n"
    151       "           reqcOldReceiverName   <Old receiver name>\n"
    152       "           reqcNewReceiverName   <New receiver name>\n"
    153       "           reqcOldReceiverNumber <Old receiver number>\n"
    154       "           reqcNewReceiverNumber <New receiver number>\n"
     122      "           reqcAction            <Action specification [character string:  Blank|Edit/Concatenate|Analyze]>\n"
     123      "           reqcObsFile           <Input observations file(s), full path [character string, comma separated list in quotation marks]>\n"
     124      "           reqcNavFile           <Input navigation file(s), full path [character string, comma separated list in quotation marks]>\n"
     125      "           reqcOutObsFile        <Output observations file, full path [character string]>\n"
     126      "           reqcOutNavFile        <Output navigation file, full path [character string]>\n"
     127      "           reqcOutLogFile        <Output logfile, full path [character string]>\n"
     128      "           reqcLogSummaryOnly    <Output only summary of logfile [integer number: 0=no, 2=yes]>\n"
     129      "           reqcSkyPlotSignals    <Observation signals [character string, list separated by blank character, example: C:2&7 E:1&5 G:1&2 J:1&2 R:1&2 S:1&5]>\n"
     130      "           reqcPlotDir           <QC plots directory [character string]>\n"
     131      "           reqcRnxVersion        <RINEX version [integer number: 2|3]>\n"
     132      "           reqcSampling          <RINEX output file sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]>\n"
     133      "           reqcV2Priority        <Version 2 priority of signal attributes [character string, list separated by blank character, example: G:CWPX_? R:CP]>\n"
     134      "           reqcStartDateTime     <Start time [character string, example: 1967-11-02T00:00:00]>\n"
     135      "           reqcEndDateTime       <Stop time [character string, example: 2099-01-01T00:00:00 >\n"
     136      "           reqcRunBy             <Operators name [character string]>\n"
     137      "           reqcUseObsTypes       <Use observation types [character string, list separated by blank character, example: G:C1C G:L1C R:C1C RC1P]>\n"
     138      "           reqcComment           <Additional comments [character string]>\n"
     139      "           reqcOldMarkerName     <Old marker name [character string]>\n"
     140      "           reqcNewMarkerName     <New marker name [character string]>\n"
     141      "           reqcOldAntennaName    <Old antenna name [character string]>\n"
     142      "           reqcNewAntennaName    <New antenna name [character string]>\n"
     143      "           reqcOldAntennaNumber  <Old antenna number [character string]>\n"
     144      "           reqcNewAntennaNumber  <New antenna number [character string]>\n"
     145      "           reqcOldAntennadN      <Old north eccentritity [character string]>\n"
     146      "           reqcNewAntennadN      <New north eccentricity [character string]>\n"
     147      "           reqcOldAntennadE      <Old east eccentricity [character string]>\n"
     148      "           reqcNewAntennadE      <New east eccentricity [character string]>\n"
     149      "           reqcOldAntennadU      <Old up eccentricity [character string]>\n"
     150      "           reqcNewAntennadU      <New up eccentricity [character string]>\n"
     151      "           reqcOldReceiverName   <Old receiver name [character string]>\n"
     152      "           reqcNewReceiverName   <New receiver name [character string]>\n"
     153      "           reqcOldReceiverNumber <Old receiver number [character string]>\n"
     154      "           reqcNewReceiverNumber <New receiver number [character string]>\n"
    155155      "\n"
    156156      "SP3 Comparison Panel keys:\n"
    157       "           sp3CompFile       <SP3 input files, full path, comma separated list>\n"
    158       "           sp3CompExclude    <Satellite exclusion list, comma separated>\n"
    159       "           sp3CompOutLogFile <Output logfile>\n"
     157      "           sp3CompFile       <SP3 input files, full path [character string, comma separated list in quotation marks]>\n"
     158      "           sp3CompExclude    <Satellite exclusion list [character string, comma separated list in quotation marks, example: \"G04,G31,R\"]>\n"
     159      "           sp3CompOutLogFile <Output logfile, full path [character string]>\n"
    160160      "\n"
    161161      "Broadcast Corrections Panel keys:\n"
    162       "           corrPath <Directory for saving files in ASCII format>\n"
    163       "           corrIntr <Interval>\n"
    164       "           corrPort <Port>\n"
     162      "           corrPath <Directory for saving files in ASCII format [character string]>\n"
     163      "           corrIntr <File interval [character string: 1 min,2 min,5 min,10 min,15 min,30 min,1 hour,1 day]>\n"
     164      "           corrPort <Output port [integer number]>\n"
    165165      "\n"
    166166      "Feed Engine Panel keys:\n"
    167       "           outPort  <Port>\n"
    168       "           outWait  <Wait for full obs epoch [sec]>\n"
    169       "           outSampl <Sampling [sec]>\n"
    170       "           outFile  <File, full path>\n"
    171       "           outUPort <Port, unsynchronized output)>\n"
     167      "           outPort  <Output port, synchronized [integer number]>\n"
     168      "           outWait  <Wait for full observation epoch [integer number of seconds: 1-30]>\n"
     169      "           outSampl <Sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]>\n"
     170      "           outFile  <Output file, full path [character string]>\n"
     171      "           outUPort <Output port, unsynchronized [integer number]>\n"
    172172      "\n"
    173173      "Serial Output Panel:\n"
    174       "           serialMountPoint         <Mountpoint>\n"
    175       "           serialPortName           <Port name>\n"
    176       "           serialBaudRate           <Baud rate, 110|300|600|1200|2400|4800|9600|...>\n"
    177       "           serialFlowControl        <Flow control, OFF|XONXOFF|HARDWARE>\n"
    178       "           serialDataBits           <Data bits, 5|6|7|8>\n"
    179       "           serialParity             <Parity, NONE|ODD|EVEN|SPACE>\n"
    180       "           serialStopBits           <Stop bits, 1|2>\n"
    181       "           serialAutoNMEA           <NMEA, no|Auto|Manual GPGGA|Manual GNGGA>\n"
    182       "           serialFileNMEA           <NMEA filename>\n"
    183       "           serialHeightNMEA         <Height>\n"
    184       "           serialHeightNMEASampling <Sampling [sec]>\n"
     174      "           serialMountPoint         <Mountpoint [character string]>\n"
     175      "           serialPortName           <Port name [character string]>\n"
     176      "           serialBaudRate           <Baud rate [integer number: 110|300|600|1200|2400|4800|9600|19200|38400|57600|115200]>\n"
     177      "           serialFlowControl        <Flow control [character string: OFF|XONXOFF|HARDWARE>\n"
     178      "           serialDataBits           <Data bits [integer number: 5|6|7|8]>\n"
     179      "           serialParity             <Parity [character string: NONE|ODD|EVEN|SPACE]>\n"
     180      "           serialStopBits           <Stop bits [integer number: 1|2]>\n"
     181      "           serialAutoNMEA           <NMEA specification [character string: no|Auto|Manual GPGGA|Manual GNGGA]>\n"
     182      "           serialFileNMEA           <NMEA filename, full path [character string]>\n"
     183      "           serialHeightNMEA         <Height [floating-point number]>\n"
     184      "           serialHeightNMEASampling <Sampling rate [integer number of seconds: 0|10|20|30|...|280|290|300]>\n"
    185185      "\n"
    186186      "Outages Panel keys:\n"
    187       "           adviseObsRate <Observation rate, 0.1 Hz|0.2 Hz|0.5 Hz|1 Hz|5 Hz> \n"
    188       "           adviseFail    <Failure threshold [min]>\n"
    189       "           adviseReco    <Recovery threshold [min]>\n"
    190       "           adviseScript  <Script, full path>\n"
     187      "           adviseObsRate <Stream observation rate [character string: 0.1 Hz|0.2 Hz|0.5 Hz|1 Hz|5 Hz]> \n"
     188      "           adviseFail    <Failure threshold [integer number of minutes: 0-60]>\n"
     189      "           adviseReco    <Recovery threshold [integer number of minutes: 0-60]>\n"
     190      "           adviseScript  <Advisory script, full path [character string]>\n"
    191191      "\n"
    192192      "Miscellaneous Panel keys:\n"
    193       "           miscMount     <Mountpoint>\n"
    194       "           miscIntr      <Log latency, interval>\n"
    195       "           miscScanRTCM  <Scan for RTCM message numbers, 0=no, 2=yes>\n"
    196       "           miscPort      <Port output>\n"
     193      "           miscMount    <Mountpoint [character string]>\n"
     194      "           miscIntr     <Interval for logging latency [character string: 2 sec,10 sec,1 min,5 min,15 min,1 hour,6 hours,1 day]>\n"
     195      "           miscScanRTCM <Scan for RTCM message numbers [integer number: 0=no, 2=yes]>\n"
     196      "           miscPort     <Output port [integer number]>\n"
    197197      "\n"
    198198      "PPP Client Panel 1 keys:\n"
     
    207207      "           PPP/nmeaPath    <Directory for NMEA output file>\n"
    208208      "           PPP/snxtroPath  <Directory for SINEX troposphere output file>\n"
    209       "           PPP/snxtroSampl <SINEX troposphere sampling rate [sec]>\n"
    210       "           PPP/snxtroIntr <SINEX troposphere interval [1 min,2 min,5 min,10 min,15 min,30 min,1 hour,1 day]>\n"
     209      "           PPP/snxtroIntr  <SINEX troposphere file interval [character string: 1 min,2 min,5 min,10 min,15 min,30 min,1 hour,1 day]>\n"
     210      "           PPP/snxtroSampl <SINEX troposphere file sampling rate [integer number of seconds: 0,30,60,90,120,150,180,210,240,270,300]>\n"
    211211      "\n"
    212212      "PPP Client Panel 2 keys:\n"
Note: See TracChangeset for help on using the changeset viewer.