- Timestamp:
- Oct 15, 2015, 6:06:45 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bnchelp.html
r7508 r7509 192 192 3.2.3 <a href=#rtcm2>RTCM Version 2</a><br> 193 193 3.2.4 <a href=#rtcm3>RTCM Version 3</a><br> 194 3.3. <a href=#confList>Co nfiguration List</a><br>194 3.3. <a href=#confList>Command Line Help</a><br> 195 195 3.4. <a href=#links>Further Reading</a> 196 196 </p> … … 562 562 As a default, configuration files for running BNC on Unix/Linux/Mac OS X systems are saved in directory '${HOME}/.config/BKG'. On Windows systems, they are typically saved in directory 'C:/Documents and Settings/Username/.config/BKG'. The default configuration filename is 'BNC.bnc'.</p> 563 563 <p> 564 The default filename 'BNC.bnc' can be changed and the file contents can easily be edited. On graphical user interfaces it is possible to Drag & Drop a configuration file icon to start BNC (not on Mac OS X systems). Some configuration options can be changed on-the-fly. See annexed 'Co nfiguration List' for a complete set of configuration options. It is also possible to start and configure BNC via command line.564 The default filename 'BNC.bnc' can be changed and the file contents can easily be edited. On graphical user interfaces it is possible to Drag & Drop a configuration file icon to start BNC (not on Mac OS X systems). Some configuration options can be changed on-the-fly. See annexed 'Command Line Help' for a complete set of configuration options. It is also possible to start and configure BNC via command line. 565 565 </p> 566 566 … … 600 600 601 601 <p> 602 BNC comes with a number of configuration examples which can be used on all operating systems. Copy the complete directory 'Example_Configs' which comes with the software including sub-directories 'Input' and 'Output' to your disc. There are twoways to start BNC using one of the example configurations:602 BNC comes with a number of configuration examples which can be used on all operating systems. Copy the complete directory 'Example_Configs' which comes with the software including sub-directories 'Input' and 'Output' to your disc. There are several ways to start BNC using one of the example configurations: 603 603 </p> 604 604 <ul> … … 607 607 </li> 608 608 <li> 609 On non-graphical systems or when running BNC in batch mode in the background you may start the program using a command line with the following option for a configuration file (example for Windows systems):<br> 609 Could also start BNC using a command line for naming a specific configuration file (suggested e.g. for Mac systems):<br> 610 bnc --conf <configFileName> 611 </li> 612 <li> 613 On non-graphical systems or when running BNC in batch mode in the background you may start the program using a command line with a configuration file option and in '<u>n</u>o <u>w</u>indow' mode (example for Windows systems):<br> 610 614 bnc.exe --conf <configFileName> --nw 611 615 </li> … … 645 649 646 650 <p> 647 The example configurations assume that no proxy protects your BNC host. Should a proxy be operated in front of BNC then you need to introduce its IP and portin the 'Network' panel.651 The example configurations assume that no proxy protects your BNC host. Should a proxy be operated in front of BNC then you need to introduce its name or IP and port number in the 'Network' panel. 648 652 </p> 649 653 … … 4112 4116 Values for configuration options can be introduced via command line exactly as they show up in the configuration file. However, any value containing one or more blank characters must be enclosed by quotation marks when specified on the command line. 4113 4117 </p> 4114 <p>4115 Example command lines:4116 </p>4117 <p>4118 (1) /Applications/bnc.app/Contents/MacOS/bnc -- version<br>4119 (2) ./bnc --conf CONFIG.bnc --key proxyPort 8001 --key rnxIntr "1 day"<br>4120 (3) D:\BKG\bnc.exe --conf C:\Users\weber\Desktop\BNC.bnc --file C:\Users\weber\Desktop\rawfile<br>4121 (4) /home/weber/bin/bnc --conf /home/weber/MyConfigFile.bnc<br>4122 (5) bnc --conf /Users/weber/.config/BKG/BNC.bnc -nw<br>4123 (6) bnc --conf /dev/null --key startTab 4 --key reqcAction Edit/Concatenate --key reqcObsFile AGAR.15O --key reqcOutObsFile AGAR_X.15O --key reqcRnxVersion 2 --key reqcSampling 30 --key reqcV2Priority CWPX_?<br>4124 (7) bnc --key mountPoints "//user:pass@mgex.igs-ip.net:2101/CUT07 RTCM_3.0 ETH 9.03 38.74 no 2;//user:pass@www.igs-ip.net:2101/FFMJ1 RTCM_3.1 DEU 50.09 8.66 no 2"<br>4125 (8) bnc --key cmbStreams "CLK11 BKG 1.0;CLK93 CNES 1.0"<br>4126 (9) bnc --key PPP/staTable "FFMJ1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777;CUT07,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778"<br>4127 </p>4128 4129 4118 4130 4119 <p><a name="annex"><h3>3. Annex</h3></p> … … 4552 4541 </p> 4553 4542 4554 <p><a name="confList"><h4>3.3 Co nfiguration List</h3></p>4543 <p><a name="confList"><h4>3.3 Command Line Help</h3></p> 4555 4544 4556 4545 <p> … … 4558 4547 </p> 4559 4548 <pre> 4560 Usage: bnc --nw 4561 --version 4562 --display {name} 4563 --conf {confFileName} 4564 --file {rawFileName} 4565 --key {keyName} {keyValue} 4549 Usage: 4550 bnc --help 4551 --nw 4552 --version 4553 --display {name} 4554 --conf {confFileName} 4555 --file {rawFileName} 4556 --key {keyName} {keyValue} 4566 4557 4567 4558 Appearance keys: 4568 4569 4570 4559 startTab {Index of top panel to be presented at start time [integer number: 0-17]} 4560 statusTab {Index of bottom panel to be presented at start time [integer number: 0-3]} 4561 font {Font specification [character string in quotation marks, example: "Helvetica,14,-1,5,50,0,0,0,0,0"]} 4571 4562 4572 4563 Network Panel keys: 4573 4574 4575 4576 4564 proxyHost {Proxy host, name or IP address [character string]} 4565 proxyPort {Proxy port [integer number]} 4566 sslCaCertPath {Full path to SSL certificates [character string]} 4567 ignoreSslErrors {Ignore SSL authorization errors [integer number: 0=no,2=yes]} 4577 4568 4578 4569 General Panel keys: 4579 logFile{Logfile, full path [character string]}4580 rnxAppend{Append files [integer number: 0=no,2=yes]}4581 onTheFlyInterval {Configuration reload interval [character string: 1 day|1 hour|5 min|1 min]}4582 autoStart{Auto start [integer number: 0=no,2=yes]}4583 rawOutFile{Raw output file, full path [character string]}4570 logFile {Logfile, full path [character string]} 4571 rnxAppend {Append files [integer number: 0=no,2=yes]} 4572 FlyInterval {Configuration reload interval [character string: 1 day|1 hour|5 min|1 min]} 4573 autoStart {Auto start [integer number: 0=no,2=yes]} 4574 rawOutFile {Raw output file, full path [character string]} 4584 4575 4585 4576 RINEX Observations Panel keys: 4586 4587 4588 4589 4590 4591 4592 4593 4594 4577 rnxPath {Directory [character string]} 4578 rnxIntr {File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]} 4579 rnxSampl {File sampling rate [integer number of seconds: 0,5|10|15|20|25|30|35|40|45|50|55|60]} 4580 rnxSkel {RINEX skeleton file extension [character string]} 4581 rnxOnlyWithSKL {Using RINEX skeleton file is mandatory [integer number: 0=no,2=yes]} 4582 rnxScript {File upload script, full path [character string]} 4583 rnxV2Priority {Priority of signal attributes [character string, list separated by blank character, example: G:CWPX_? R:CP]} 4584 rnxV3 {Produce version 3 file contents [integer number: 0=no,2=yes]} 4585 rnxV3filenames {Produce version 3 filenames [integer number: 0=no,2=yes]} 4595 4586 4596 4587 RINEX Ephemeris Panel keys: 4597 4598 4599 4600 4601 4588 ephPath {Directory [character string]} 4589 ephIntr {File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]} 4590 ephOutPort {Output port [integer number]} 4591 ephV3 {Produce version 3 file contents [integer number: 0=no,2=yes]} 4592 ephV3filenames {Produce version 3 filenames [integer number: 0=no,2=yes]} 4602 4593 4603 4594 RINEX Editing and QC Panel keys: 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4595 reqcAction {Action specification [character string: Blank|Edit/Concatenate|Analyze]} 4596 reqcObsFile {Input observations file(s), full path [character string, comma separated list in quotation marks]} 4597 reqcNavFile {Input navigation file(s), full path [character string, comma separated list in quotation marks]} 4598 reqcOutObsFile {Output observations file, full path [character string]} 4599 reqcOutNavFile {Output navigation file, full path [character string]} 4600 reqcOutLogFile {Output logfile, full path [character string]} 4601 reqcLogSummaryOnly {Output only summary of logfile [integer number: 0=no,2=yes]} 4602 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]} 4603 reqcPlotDir {QC plots directory [character string]} 4604 reqcRnxVersion {RINEX version [integer number: 2|3]} 4605 reqcSampling {RINEX output file sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]} 4606 reqcV2Priority {Version 2 priority of signal attributes [character string, list separated by blank character, example: G:CWPX_? R:CP]} 4607 reqcStartDateTime {Start time [character string, example: 1967-11-02T00:00:00]} 4608 reqcEndDateTime {Stop time [character string, example: 2099-01-01T00:00:00 } 4609 reqcRunBy {Operators name [character string]} 4610 reqcUseObsTypes {Use observation types [character string, list separated by blank character, example: G:C1C G:L1C R:C1C RC1P]} 4611 reqcComment {Additional comments [character string]} 4612 reqcOldMarkerName {Old marker name [character string]} 4613 reqcNewMarkerName {New marker name [character string]} 4614 reqcOldAntennaName {Old antenna name [character string]} 4615 reqcNewAntennaName {New antenna name [character string]} 4616 reqcOldAntennaNumber {Old antenna number [character string]} 4617 reqcNewAntennaNumber {New antenna number [character string]} 4618 reqcOldAntennadN {Old north eccentritity [character string]} 4619 reqcNewAntennadN {New north eccentricity [character string]} 4620 reqcOldAntennadE {Old east eccentricity [character string]} 4621 reqcNewAntennadE {New east eccentricity [character string]} 4622 reqcOldAntennadU {Old up eccentricity [character string]} 4623 reqcNewAntennadU {New up eccentricity [character string]} 4624 reqcOldReceiverName {Old receiver name [character string]} 4625 reqcNewReceiverName {New receiver name [character string]} 4626 reqcOldReceiverNumber {Old receiver number [character string]} 4627 reqcNewReceiverNumber {New receiver number [character string]} 4637 4628 4638 4629 SP3 Comparison Panel keys: 4639 4640 4641 4630 sp3CompFile {SP3 input files, full path [character string, comma separated list in quotation marks]} 4631 sp3CompExclude {Satellite exclusion list [character string, comma separated list in quotation marks, example: "G04,G31,R"]} 4632 sp3CompOutLogFile {Output logfile, full path [character string]} 4642 4633 4643 4634 Broadcast Corrections Panel keys: 4644 4645 4646 4635 corrPath {Directory for saving files in ASCII format [character string]} 4636 corrIntr {File interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]} 4637 corrPort {Output port [integer number]} 4647 4638 4648 4639 Feed Engine Panel keys: 4649 4650 4651 4652 4653 4640 outPort {Output port, synchronized [integer number]} 4641 outWait {Wait for full observation epoch [integer number of seconds: 1-30]} 4642 outSampl {Sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]} 4643 outFile {Output file, full path [character string]} 4644 outUPort {Output port, unsynchronized [integer number]} 4654 4645 4655 4646 Serial Output Panel: 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4647 serialMountPoint {Mountpoint [character string]} 4648 serialPortName {Port name [character string]} 4649 serialBaudRate {Baud rate [integer number: 110|300|600|1200|2400|4800|9600|19200|38400|57600|115200]} 4650 serialFlowControl {Flow control [character string: OFF|XONXOFF|HARDWARE} 4651 serialDataBits {Data bits [integer number: 5|6|7|8]} 4652 serialParity {Parity [character string: NONE|ODD|EVEN|SPACE]} 4653 serialStopBits {Stop bits [integer number: 1|2]} 4654 serialAutoNMEA {NMEA specification [character string: no|Auto|Manual GPGGA|Manual GNGGA]} 4655 serialFileNMEA {NMEA filename, full path [character string]} 4656 serialHeightNMEA {Height [floating-point number]} 4657 serialHeightNMEASampling {Sampling rate [integer number of seconds: 0|10|20|30|...|280|290|300]} 4667 4658 4668 4659 Outages Panel keys: 4669 4670 4671 4672 4660 adviseObsRate {Stream observation rate [character string: 0.1 Hz|0.2 Hz|0.5 Hz|1 Hz|5 Hz]} 4661 adviseFail {Failure threshold [integer number of minutes: 0-60]} 4662 adviseReco {Recovery threshold [integer number of minutes: 0-60]} 4663 adviseScript {Advisory script, full path [character string]} 4673 4664 4674 4665 Miscellaneous Panel keys: 4675 4676 4677 4678 4666 miscMount {Mountpoint [character string]} 4667 miscIntr {Interval for logging latency [character string: Blank|2 sec|10 sec|1 min|5 min|15 min|1 hour|6 hours|1 day]} 4668 miscScanRTCM {Scan for RTCM message numbers [integer number: 0=no,2=yes]} 4669 miscPort {Output port [integer number]} 4679 4670 4680 4671 PPP Client Panel 1 keys: 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4672 PPP/dataSource {Data source [character string: Blank|Real-Time Streams|RINEX Files]} 4673 PPP/rinexObs {RINEX observation file, full path [character string]} 4674 PPP/rinexNav {RINEX navigation file, full path [character string]} 4675 PPP/corrMount {Corrections mountpoint [character string]} 4676 PPP/corrFile {Corrections file, full path [character string]} 4677 PPP/crdFile {Coordinates file, full path [character string]} 4678 PPP/logPath {Directory for PPP log files [character string]} 4679 PPP/antexFile {ANTEX file, full path [character string]} 4680 PPP/nmeaPath {Directory for NMEA output files [character string]} 4681 PPP/snxtroPath {Directory for SINEX troposphere output files [character string]} 4682 PPP/v3filenames {Produce version 3 filenames, 0=no,2=yes} 4683 PPP/snxtroIntr {SINEX troposphere file interval [character string: 1 min|2 min|5 min|10 min|15 min|30 min|1 hour|1 day]} 4684 PPP/snxtroSampl {SINEX troposphere file sampling rate [integer number of seconds: 0|30|60|90|120|150|180|210|240|270|300]} 4694 4685 4695 4686 PPP Client Panel 2 keys: 4696 4697 4687 PPP/staTable {Station specifications table [character string, semicolon separated list, each element in quotaion marks, example: 4688 "FFMJ1,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7777";"CUT07,100.0,100.0,100.0,100.0,100.0,100.0,0.1,3e-6,7778"]} 4698 4689 4699 4690 PPP Client Panel 3 keys: 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4691 PPP/lcGPS {Select linear combination from GPS code or phase data [character string; P3|P3&L3]} 4692 PPP/lcGLONASS {Select linear combination from GLONASS code or phase data [character string: no|P3|L3|P3&L3]} 4693 PPP/lcGalileo {Select linear combination from Galileo code or phase data [character string: no|P3|L3|P3&L3]} 4694 PPP/lcBDS {Select linear combination from BDS code or phase data [character string: no|P3|L3|P3&L3]} 4695 PPP/sigmaC1 {Sigma for code observations in meters [floating-point number]} 4696 PPP/sigmaL1 {Sigma for phase observations in meters [floating-point number]} 4697 PPP/maxResC1 {Maximal residuum for code observations in meters [floating-point number]} 4698 PPP/maxResL1 {Maximal residuum for phase observations in meters [floating-point number]} 4699 PPP/eleWgtCode {Elevation dependent waiting of code observations [integer number: 0=no,2=yes]} 4700 PPP/eleWgtPhase {Elevation dependent waiting of phase observations [integer number: 0=no,2=yes]} 4701 PPP/minObs {Minimum number of observations [integer number: 4|5|6]} 4702 PPP/minEle {Minimum satellite elevation in degrees [integer number: 0-20]} 4703 PPP/corrWaitTime {Wait for clock corrections [integer number of seconds: no|1-20]} 4704 PPP/seedingTime {Seeding time span for Quick Start [integer number of seconds]} 4714 4705 4715 4706 PPP Client Panel 4 keys: 4716 4717 4718 4719 4720 4721 4722 4707 PPP/plotCoordinates {Mountpoint for time series plot [character string]} 4708 PPP/audioResponse {Audio response threshold in meters [floating-point number]} 4709 PPP/useOpenStreetMap {OSM track map [character string: true|false]} 4710 PPP/useGoogleMap {Google track map [character string: true|false]} 4711 PPP/mapWinDotSize {Size of dots on map [integer number: 0-10]} 4712 PPP/mapWinDotColor {Color of dots and cross hair on map [character string: red|yellow]} 4713 PPP/mapSpeedSlider {Offline processing speed for mapping [integer number: 1-100]} 4723 4714 4724 4715 Combine Corrections Panel keys: 4725 4726 4727 4728 4729 4730 4716 cmbStreams {Correction streams table [character string, semicolon separated list, each element in quotation marks, example: 4717 "IGS01 ESA 1.0";"IGS03 BKG 1.0"]} 4718 cmbMethodFilter {Combination approach [character string: Single-Epoch|Filter] 4719 cmbMaxres {Clock outlier residuum threshold in meters [floating-point number] 4720 cmbSampl {Clock sampling rate [integer number of seconds: 10|20|30|40|50|60]} 4721 cmbUseGlonass {Use GLONASS in combination [integer number: 0=no,2=yes] 4731 4722 4732 4723 Upload Corrections Panel keys: 4733 4734 4735 4736 4737 4738 4739 4724 uploadMountpointsOut {Upload corrections table [character string, semicolon separated list, each element in quotation marks, example: 4725 "www.igs-ip.net,2101,IGS01,pass,IGS08,0,/home/user/BNC$[GPSWD}.sp3,/home/user/BNC$[GPSWD}.clk,258,1,0,0 byte(s)"; 4726 "www.euref-ip.net,2101,EUREF01,pass,ETRF2000,0,,,258,2,0,0 byte(s)"]} 4727 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]} 4728 uploadSamplRtcmEphCorr {Orbit corrections stream sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]} 4729 uploadSamplSp3 {SP3 file sampling rate [integer number of minutes: 0-15]} 4730 uploadSamplClkRnx {Clock RINEX file sampling rate [integer number of seconds: 0|5|10|15|20|25|30|35|40|45|50|55|60]} 4740 4731 4741 4732 Custom Trafo keys: 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4733 trafo_dx {Translation X in meters [floating-point number] 4734 trafo_dy {Translation Y in meters [floating-point number] 4735 trafo_dz {Translation Z in meters [floating-point number] 4736 trafo_dxr {Translation change X in meters per year [floating-point number] 4737 trafo_dyr {Translation change Y in meters per year [floating-point number] 4738 trafo_dzr {Translation change Z in meters per year [floating-point number] 4739 trafo_ox {Rotation X in arcsec [floating-point number]} 4740 trafo_oy {Rotation Y in arcsec [floating-point number]} 4741 trafo_oz {Rotation Z in arcsec [floating-point number]} 4742 trafo_oxr {Rotation change X in arcsec per year [floating-point number]} 4743 trafo_oyr {Rotation change Y in arcsec per year [floating-point number]} 4744 trafo_ozr {Rotation change Z in arcsec per year [floating-point number]} 4745 trafo_sc {Scale [10^-9, floating-point number]} 4746 trafo_scr {Scale change [10^-9 per year, floating-point number]} 4747 trafo_t0 {Reference year [integer number]} 4757 4748 4758 4749 Upload Ephemeris Panel keys: 4759 4760 4761 4762 4763 4750 uploadEphHost {Broadcaster host, name or IP address [character string]} 4751 uploadEphPort {Broadcaster port [integer number]} 4752 uploadEphMountpoint {Mountpoint [character string]} 4753 uploadEphPassword {Stream upload password [character string]} 4754 uploadEphSample {Stream upload sampling rate [integer number of seconds: 5|10|15|20|25|30|35|40|45|50|55|60]} 4764 4755 4765 4756 Add Stream keys: 4766 4767 4768 4769 4770 4757 mountPoints {Mountpoints [character string, semicolon separated list, example: 4758 //user:pass@www.igs-ip.net:2101/FFMJ1 RTCM_3.1 DEU 50.09 8.66 no 2; 4759 //user:pass@www.igs-ip.net:2101/FFMJ2 RTCM_3.1 DEU 50.09 8.66 no 2} 4760 ntripVersion {Ntrip Version [character string: 1|2|2s|R|U]} 4761 casterUrlList {Visited Broadcasters [character string, comma separated list]} 4771 4762 4772 4763 Note:
Note:
See TracChangeset
for help on using the changeset viewer.