Index: /trunk/BNC/src/bnctabledlg.cpp =================================================================== --- /trunk/BNC/src/bnctabledlg.cpp (revision 7673) +++ /trunk/BNC/src/bnctabledlg.cpp (revision 7674) @@ -103,10 +103,12 @@ _buttonCasterTable->setMaximumWidth(6*ww); - // WhatsThis - // --------- - _casterUserLineEdit->setWhatsThis(tr("
Access to some streams on Ntrip broadcasters may be restricted. You'll need to enter a valid 'User ID' and 'Password' for access to these protected streams.
Accounts are usually provided per Ntrip broadcaster through a registration process. Register through http://igs.bkg.bund.de/index_ntrip_reg.htm for access to protected streams on www.euref-ip.net and www.igs-ip.net.
")); - _casterHostComboBox->setWhatsThis(tr("Enter the Ntrip broadcaster hostname or IP number.
Note that EUREF and IGS operate Ntrip broadcasters at http://www.euref-ip.net/home and http://www.igs-ip.net/home.
")); - _casterPortLineEdit->setWhatsThis(tr("Enter the Ntrip broadcaster port number.
Note that Ntrip Version 2 via SSL usually requires specifying port 443.")); - _casterPasswordLineEdit->setWhatsThis(tr("Access to some streams on Ntrip broadcasters may be restricted. You'll need to enter a valid 'Password' for access to these protected streams.
")); + // WhatsThis, Add Streams from Caster, Top + // --------------------------------------- + _casterHostComboBox->setWhatsThis(tr("Enter the Ntrip Broadcaster URL or IP number.
Note that EUREF and IGS operate Ntrip Broadcasters at www.euref-ip.net, www.igs-ip.net, products.igs-ip.net, and mgex.igs-ip.net.
")); + _casterPortLineEdit->setWhatsThis(tr("Enter the Ntrip Broadcaster port number.
Note that Ntrip Version 2 via SSL usually requires specifying port 443.")); + _buttonCasterTable->setWhatsThis(tr("Hit 'Show' for a table of known Ntrip Broadcaster installations as maintained at http://www.rtcm-ntrip.org/home.
A window opens which allows to select a broadcaster for stream retrieval.
")); + _casterUserLineEdit->setWhatsThis(tr("Access to streams on Ntrip Broadcasters can be restricted. You may need to enter a valid 'User' ID and 'Password' for access to protected streams.
Accounts are usually provided per Ntrip Broadcaster following a registration process. Register via https://registration.rtcm-ntrip.org for access to protected streams on www.euref-ip.net, www.igs-ip.net, products.igs-ip.net, or mges.igs-ip.net.
")); + _casterPasswordLineEdit->setWhatsThis(tr("Enter a valid 'Password' for access to protected streams.
")); + _ntripVersionComboBox->setWhatsThis(tr("Select the Ntrip transport protocol version you want to use. Implemented options are:
1: Ntrip Version 1, TCP/IP
2: Ntrip Version 2, TCP/IP mode
2s: Ntrip Version 2 TCP/IP mode via SSL (usually port 443)
R: Ntrip Version 2, RTSP/RTP mode
U: Ntrip Version 2, UDP mode
Select option '1' if you are not sure whether the Ntrip Broadcaster supports Ntrip Version 2.
Note that RTSP/RTP (option 'R') and UDP (option 'U') are not accepted by proxies and sometimes not supported by mobile Internet Service Providers.
")); QGridLayout* editLayout = new QGridLayout; @@ -126,9 +128,6 @@ mainLayout->addLayout(editLayout); - _buttonCasterTable->setWhatsThis(tr("Hit 'Show' for a table of known Ntrip broadcaster installations as maintained at www.rtcm-ntrip.org/home.
A window opens which allows to select a broadcaster for stream retrieval.
")); - _ntripVersionComboBox->setWhatsThis(tr("Select the Ntrip transport protocol version you want to use. Implemented options are:
1: Ntrip version 1, TCP/IP
2: Ntrip version 2, TCP/IP mode
2s: Ntrip version 2 TCP/IP mode via SSL (usually port 443)
R: Ntrip Version 2, RTSP/RTP mode
U: Ntrip Version 2, UDP mode
Select option '1' if you are not sure whether the Ntrip broadcaster supports Ntrip version 2.
Note that RTSP/RTP (option 'R') and UDP (option 'U') are not accepted by proxies and sometimes not supported by mobile Internet Service Providers.
")); _table = new QTableWidget(this); - _table->setWhatsThis(tr("Use the 'Get Table' button to download the sourcetable from the selected Ntrip broadcaster. Select the desired streams line by line, using +Shift and +Ctrl when necessary. Hit 'OK' to return to the main window.
Pay attention to data field 'format'. Keep in mind that BNC can only decode and convert streams that come in RTCM Version 2.x, or RTCM Version 3.x format. See data field 'format-details' for available message types and their repetition rates in brackets.
The content of data field 'nmea' tells you whether a stream comes from a virtual reference station (VRS).
")); connect(_table, SIGNAL(itemSelectionChanged()), this, SLOT(slotSelectionChanged())); @@ -152,10 +151,11 @@ connect(_buttonSelect, SIGNAL(clicked()), this, SLOT(select())); - // WhatsThis - // --------- + // WhatsThis, Add Streams from Caster, Bottom + // ------------------------------------------ + _table->setWhatsThis(tr("Use the 'Get Table' button to download the source-table from the selected Ntrip Broadcaster. Select the desired streams line by line using +Shift and +Ctrl when necessary. Hit 'OK' to return to the main window.
Pay attention to data field 'format'. Keep in mind that BNC can only decode and convert streams that come in RTCM Version 2.x, or RTCM Version 3.x format. See data field 'format-details' for available message types and their repetition rates in brackets.
The content of data field 'nmea' tells you whether or not a stream comes from a virtual reference station (VRS).
")); _buttonMap->setWhatsThis(tr("Draw distribution map of streams in downloaded caster source-table.
")); _buttonGet->setWhatsThis(tr("Download source-table from specified caster.
")); _buttonClose->setWhatsThis(tr("Close window.
")); - _buttonSelect->setWhatsThis(tr("Select streams highlighted in downloaded source-table for processing.
")); + _buttonSelect->setWhatsThis(tr("Select streams highlighted in downloaded source-table.
")); QHBoxLayout* buttonLayout = new QHBoxLayout; @@ -611,5 +611,7 @@ _whatsThisButton->setMaximumWidth(12*ww); - _casterTable->setWhatsThis(tr("Select an Ntrip broadcaster and hit 'OK'.
See http://www.rtcm-ntrip.org/home for further details on known Ntrip broadcaster installations..")); + // WhatsThis, List of Ntrip Broadcasters from www.rtcm-ntrip.org + // ------------------------------------------------------------- + _casterTable->setWhatsThis(tr("
Select an Ntrip Broadcaster and hit 'OK'.
See http://www.rtcm-ntrip.org/home for further details on known Ntrip Broadcaster installations..")); QGridLayout* dlgLayout = new QGridLayout();