I/O Configuration – Port Configuration
Use these settings to set up the receiver inputs and outputs.
Select I/O Configuration / Port Configuration.
To change an existing configuration, go to the Port Summary screen.
Port Selection – The first list displays which type of port is available for configuration. Select one of the following options:
Output Type – The second list displays which output type is sent out of each port. The options available depend on what you select in the Port Selection list:
PORT SELECTION
TCP/IP 5017, TCP/IP 5018, TCP/IP 5019
By default, these ports are available. However, these can be changed to add or remove other ports.
Client – Select this check box to enter a Remote IP and port. This enables the receiver to initiate a connection to the remote server. This can be used when the receiver is behind a network firewall or has a dynamic IP address.
Output Only/Allow Multiple TCP/IP Connections – Select this check box to configure the receiver so that it can broadcast to multiple simultaneous remotes. The remotes are unable to send data back to the receiver. Trimble strongly recommends this setting for all ports without a two-way data requirement. If this is not enabled, remotes can reconfigure the receiver.
Disable Nagle Algorithm – The Nagle algorithm is a way to improve the efficiency of TCP/IP networks by reducing the number of packets that need to be sent over the network. It is beneficial when low latency is more important than the efficiency of the network. Disabling it will increase the number of packets sent over the network, but is useful if you need to quickly send small amounts of data. Disabling it could reduce the efficiency of the network when there is limited bandwidth or a congested network.
UDP Mode – Select this check box to use UDP (User Datagram Protocol) instead of TCP. You can edit a UDP timeout. By default, it is set to 60 seconds.
UDP Broadcast Transmit – Select this option to allow data to be broadcast (e.g., CMRx) to any devices on the same local network by using the IP broadcast address of 255.255.255.255.
UDP Broadcast Receive – Select this option to allow data to be received (e.g., CMRx) from a UDP Broadcast Transmit device on the same local network.
Authenticate, set password – Select this check box so that all incoming connections are required to enter a password to authenticate the connection. This is not NTRIP authentication.
Select the correction type to output:
Add TCP/IP or UDP Port
Select this option to add a new TCP/IP port to the receiver.
UDP Mode – Select this check box to use UDP (User Datagram Protocol) instead of TCP.
Local Port# – Select the port number that is to be used and then click Add to create the configuration.
Select the correction type to output:
IBSS/NTRIP Client
This option allows correction data to be received securely from an NTRIP Caster or Trimble RTX over IP. The NTRIP source may be:
-
A Trimble VRS Network
-
A Trimble NTRIP Caster
-
The Trimble Internet Base Station Service (IBSS)
The Internet Base Station Service (IBSS) is a Trimble service that allows users to simply and easily use the internet to make their base station available to rovers.
-
The global Trimble RTX correction service
-
Another NTRIP compliant correction source
NTRIP version 2 is supported in firmware version 4.14 and later.
Status – Indicates the current status of the NTRIP connection:
Status |
Meaning |
---|---|
Init |
NTRIP Client disabled. |
Up and Connected |
NTRIP Client is connected to a source of corrections and receiving data. |
Invalid Mountpoint |
NTRIP error 404 returned from NTRIP Caster. |
Invalid Username or Password |
NTRIP error 401 returned from NTRIP Caster. |
Failed to connect to remote NTRIP Caster |
Connection failed due to an internet-related issue. |
No GNSS data from Caster |
NTRIP error 503 returned from NTRIP Caster. No data available from the NTRIP Caster. |
Unexpected internal error |
NTRIP Caster internal error. |
Incorrect NTRIP Caster response |
NTRIP error 602 returned from NTRIP Caster. |
No output stream is configured |
NTRIP error 604 returned from NTRIP Caster. |
Connection in progress |
The NTRIP Client is in the process of connecting to the NTRIP Caster. |
Unknown Ntrip Status |
The status is not one of those listed above. |
Enable – Select to enable NTRIP Client.
IBSS Mode – Selecting this mode provides a simplified interface for IBSS:
-
TCC Organization – Enter the TCC Organization name.
-
TCC Device ID – The Device ID is generated by the receiver.
-
TCC Password – Enter the TCC password provided by your Organization's TCC administrator.
-
Base Name – Enter the name of the base station preferred as the source of your corrections if known, or select from the list using the Get Base Name list button.
-
Get Base Name List – Use this button to obtain a list of available IBSS base stations for selection. The list is ordered with the closest at the top of the list and includes the distance from your current location in km.
RTXIP mode – Select this mode to obtain the Trimble RTX service over IP. The receiver requires a current RTX subscription to operate in this mode.
Ntrip Caster http(s):// – The address and port of the NTRIP Caster that the receiver will connect to in order to receive correction data.
Enable SSL/TLS – Select this check box to enable the SSL or TLS protocol. When selected, the connection to the remote NtripCaster uses the SSL/TLS secure connection protocol. When it is not selected, the connection may not be secured. Before enabling, verify that the remote NtripCaster supports the SSL/TLS protocol.
User Name – Enter the username required to log on to the server.
Password – Enter the password required to log on to the server.
Verify Password – Re-enter the password required to log on to the server.
Mount Point – Enter name of the correction stream to which you are connecting on the NTRIP Caster if known, or select from the list using the Get Mount Points button.
Get Mount Points – Use this button to obtain a list of available
IBSS/NTRIP Server
This option enables the receiver to connect to
Status – Indicates the current status of the NTRIP connection:
Status |
Meaning |
---|---|
Init |
NTRIP Server disabled. |
Up and Connected |
NTRIP Server is connected to an NTRIP Caster and sending correction data. |
Invalid Mountpoint |
NTRIP error 404 returned from NTRIP Caster. |
Invalid Username or Password |
NTRIP error 401 returned from NTRIP Caster. |
Failed to connect to remote NTRIP Caster |
Connection failed due to an internet-related issue. |
No GNSS data from Caster |
NTRIP error 503 returned from NTRIP Caster. No data available from the NTRIP Caster. |
Unexpected internal error |
NTRIP Caster internal error. |
Incorrect NTRIP Caster response |
NTRIP error 602 returned from NTRIP Caster. |
Rejected by remote Caster due to mount point in use |
NTRIP error 603 returned from NTRIP Caster. |
No output stream is configured |
NTRIP error 604 returned from NTRIP Caster. |
Connection in progress |
The NTRIP Server is in the process of connecting to the NTRIP Caster. |
Unknown Ntrip Status |
The status is not one of those listed above. |
Enable – Select this check box to enable NTRIP Server.
IBSS Mode – Selecting this mode provides a simplified interface for the IBSS.
-
TCC Organization – Enter the TCC Organization name.
-
Base Name – The name of the reference station name as defined in the Receiver Configuration / Reference Station page.
-
TCC Device ID – The receiver generates the Device ID.
-
TCC Password – Enter the TCC password provided by your Organization's TCC administrator.
NTRIP Version – NTRIP Server supports either NTRIP version 1 or 2.
NTRIP Caster http(s):// – The address and port of the NTRIP Caster that the receiver will connect to in order to send or receive data.
Enable SSL/TLS – Select this check box to enable the SSL or TLS protocol. When selected, the connection to the remote NtripCaster uses the SSL/TLS secure connection protocol. When it is not selected, the connection may not be secured. Before enabling, verify that the remote NtripCaster supports the SSL/TLS protocol.
Mount Point – The name of the correction stream the receiver is supplying to the NTRIP Caster.
Username – Enter the username required to log on to the server.
Password – Enter the password required to log on to the server.
Verify Password – Re-enter the password required to log on to the server.
Identifier – The unique identifier for the receiver (NTRIP Server) supplying the correction stream.
Country – An optional identifier to help distinguish which country the NTRIP Server is in.
Network – An optional identifier to help distinguish which network the NTRIP Server is a part of.
Select the correction type to output:
NTRIP Caster
There are three NTRIP Caster ports available. For each port, a maximum of 10 users can request data, which means that a total of 30 users can simultaneously request data. When the factory defaults are applied, the three NTRIP Caster ports will be automatically configured to output CMRx on port 2101, CMR on port 2102 and RTCMv2.1 on port 2103.
Enable – Select this check box to enable this NTRIP Caster port.
Port – Source Port number of the caster host.
Enable SSL/TLS – Select this check box to enable the SSL or TLS protocol.
Identifier – The unique identifier for the NTRIP Caster.
Country – Enter the character country code, for example USA, DE.
Mount Point – Enter the name of the output stream, such as its type. Users must enter this name to connect to the port.
Select one source of corrections:
Serial1/Lemo COM1, Serial2/26P COM2, Serial3/26P COM3
The three serial ports can be configured from here. Serial ports 1 and 3 do not support flow control, but serial port 2 does.
Serial Port Setup – Set the appropriate baud rate, parity, and flow control for the port.
Select the correction type to output:
Bluetooth Port
You can stream any available data over a Bluetooth connection.
Maintain configuration when connection dropped – Select this for the receiver to maintain the output configuration on the selected Bluetooth port when the wireless link is dropped. The output resumes when the wireless link is re-established.
Select the correction type to output:
USB
USB Port – Data can be streamed over an available USB connection.
Adapter (P/N 57167) is not supplied.
Select the correction type to output:
Radio
Radio – You can stream CMR outputs from the internal 900 MHz or 450 MHz radio when in Base Operation mode. Inputs are automatically handled when in other operation modes. The 450 MHz internal radio can also output an RTCM correction stream.
Select the correction type to output:
CAN 0
CAN – CMR, NMEA, or GSOF data can be streamed over this port
For more detail on the format of these messages and cabling, contact Trimble.
One of the following groups appears, depending on the option selected in the drop-down list at the top of the page:
OUTPUT TYPES
The following fields appear when you select RTCM from the Output Type at the top of the page.
Enabled/Disabled – Select if RTCM output is to be enabled on this port.
Version – Select which version of RTCM message will be output on this port.
-
Use version 2.X to transmit a version of RTCM that is compatible when multiple rovers are being used and they are not all compatible with the same version of RTCM message. That is, one rover might only support version 2.1 and the other requires version 2.3.
-
RTCM version 3 (legacy) is available when the base station is used by a mixed fleet of RTK receivers from a number of manufacturers. RTCM version 3 is more efficient, handles GLONASS, and is more suitable for networked RTK than version 2.x. If the GLONASS option is installed in the base station (receiver firmware version 4.13 and later), then both GPS and GLONASS measurements are output.
-
RTCM 3.3 introduces RTCM Multiple Signal Message (MSM) correction messages. RTCM 3.3 MSM format is available when a base station mode is loaded in a GNSS receiver. It is shown as RTCM 3.3 in the GNSS receiver web interface. Until now the RTCM v3.x messages had the following issues:
-
They are not compact like the Trimble CMRx message structure
-
They were variable in message size, which caused challenges with data radios
-
They did not include the QZSS, BeiDou, or Galileo constellations
-
-
RTCM 3.3 MSM is more compact, more uniform in message size, and allows for the newer constellations when compared to the RTCM v3.x messages.
Note that the Trimble proprietary CMRx messages still use 30% less bandwidth than RTCM MSM.
If your receiver has the Advanced RTCM Output option loaded (see Receiver Options – Details), this extra web menu is visible when the RTCMv3.3 (MSM) transmit option is selected:
Bandwidth limit – This option is available once RTCM version 3 is selected. If the radio link used has a known maximum data throughput rate, then enter that value into this field in bytes per second. The receiver will then logically reduce the number of satellite messages so that maximum rate is not exceeded.
Type – Select which type of RTCM message will be output on this port.
Record type 31 – Outputs RTCM Type 31 Differential GLONASS corrections. Select the frequency.
RELAY
This feature allows data streams on selected input ports to be connected to the currently selected output port. A typical use case is for the 'Rebroadcaster' application where you want to relay an incoming NTRIP correction stream (VRS
The following field appears when you select RELAY from the Output Type list at the top of the page.
Input Source – Select the input source to get corrections from.
REPEAT-RTCM
This feature allows an external source of RTCM corrections to be repeated to another port. The external source can be OmniSTAR VBS
The following fields appear when you select REPEAT-RTCM from the Output Type list at the top of the page.
Use VBS as source – Select this check box to use the decoded OmniSTAR VBS service to populate an RTCM DGPS correction stream. The RTCM DGPS correction stream can be output on Ethernet, Serial,
Use Beacon Radio as source – Select this check box to use the decoded RTCM stream from the internal Beacon receiver as output. The RTCM DGPS correction stream can be output on Ethernet, Serial, Bluetooth, or USB ports. This output is available when the receiver is in any operating mode and can also be selected from the front panel Port menu. Only available when an internal Beacon receiver is detected.
NMEA
The following fields appear when you select NMEA from the Output Type list at the top of the page.
NMEA Messages – Select which NMEA messages will be output on this port. See NMEA-0183 messages: Overview.
Standard – Select which standard to use for the compliant messages.
-
NMEA Legacy – Output messages comply the National Marine Electronics Association (NMEA) 0183 Standard for Interfacing Marine Electronic Devices, Version 4.0, November 1, 2008. This is the default selection.
-
IEC61162-1:2010/NMEA 0183 V4.10 – Output messages will comply with the International Electrotechnical Commission (IEC) 61162-1, Edition 4 2010-11.
Report Old Position – By default, this check box is not enabled. When enabled, the old position and time of last valid fix is kept in the position output until a valid fix is resumed. It is available for NMEA sentences that have a position and a status/mode/quality indicator. Invalid positions and time are replaced with the last known position/height with appropriate time, status and quality in GGA, GNS, GLL, and RMC message strings so there is also a dependency on which NMEA version is selected.
This complies with IEC6 1108-1, Section 4.3.11.1 "Maritime navigation and radiocommunication equipment and systems – Global navigation satellite systems (GNSS)", which states "The GPS receiver equipment shall provide as a minimum (a) an indication within 5 s if either (1) the specified HDOP has been exceeded; or (2) a new position has not been calculated for more than 1 s (Note: For craft meeting the HSC Code, a new position solution at least every 0,5 s is recommended); 3) under such conditions the last known position and the time of the last valid fix, with explicit indication of this state, so that no ambiguity can exist, shall be output until normal operation is resumed;"
Variations from standard
Report max DQI=2 NMEA GGA string – When enabled, the Quality Indicator field in the GGA output message will never be greater than 2 (Differential GPS). Use this only with legacy systems that do not fully support the NMEA standard.
Report max correction age 9 sec in NMEA GGA string – When enabled, the Age of differential data field in the GGA message will never be greater than 9 sec. Use this only with legacy systems that do not fully support the NMEA standard.
Report extended information in NMEA GGA
Report GST message always as GPGST – When enabled, the NMEA talker ID will always be $GP for the GST message no matter what constellation is being tracked. This is required for some legacy systems using this NMEA output which have not yet been updated to follow the NMEA standard. By default, this is disabled.
Report legacy talker ID – When enabled, this forces the following sentences to always use “GP” as the talker ID: GGA, MSS, DTM, GLL, HDT, RMC, ROT, VTG, and ZDA.
Report RTK Fixed if 1σ estimated error is less than horizontal and vertical precision –
VTG configuration – Only available when the Receiver Motion (Dynamic model) field in the Position screen is set to Marine. Course Made Good is based on the moving average over a short period (same as the velocity period).
Moving average interval – Velocity is based on the moving average over a short period (about three seconds).
Velocity noise – Velocity will be 0.00 Kn when it is below zero velocity noise (approx 0.1 kn). For example, when a ship is alongside a wharf.
RT17/RT27
The RT17/RT27 option is available when the Binary Outputs option is installed in the receiver. See Receiver Options. The RT17 is a GPS-only data stream. The RT27 is an all GNSS data stream.
The following fields appear when you select RT17/RT27 from the Output Type list at the top of the page.
Epoch Interval – This defines the rate at which the RT17/RT27 messages are output. Check boxes are provided to enable the output of measurements and/or positions.
-
Measurements – Select this check box to output raw observables.
-
Positions – Select this check box to output position measurements.
Antenna
Options
-
Concise – Select this check box to output a more compact message containing the raw observables. This only applies to the RT17 output.
-
R-T Flag – Select this check box to output IODE values and cycle-slip counts. This only applies to the RT17 output.
-
Ephemeris – Select this check box to output the satellite ephemeris when received.
-
Send Raw GPS Data – Select this check box to output the raw data extracted from the GPS satellites. This only applies to the RT17 output.
-
Send Raw GNSS Data – Select this check box to output the raw data extracted from the GNSS satellites. This only applies to the RT27 output.
-
Send Raw SBAS Data – Select this box to output the raw data extracted from the SBAS satellites.
-
Include SV Flags2 – Select this box to output SV FLAGS2 data. This only applies to the RT27 output.
-
Multi-System Support – Select this check box to output the observables for all GNSS satellites (this will output the RT27 data format).
-
Smooth Pseudorange – Enable Pseudorange smoothing.
-
Smooth Phase – Enable Phase smoothing.
-
Include Doppler – Select this box to output Doppler measurements. This only applies to the RT27 output.
-
Include FLL Measurements – Select this box to output Frequency Lock Loop measurements, in addition to Phase Lock Loop measurements. This only applies to the RT27 output.
L2 Signal – Outputs data from the L2 signal. The options are Legacy with L2 - CS fallback, L2C or L2E.
GPS Ephemeris – Outputs the GPS ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
SBAS Ephemeris – Outputs the SBAS ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
The following fields appear when the Multi-System Support check box is enabled.
GLONASS Ephemeris – Outputs the GLONASS ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
Galileo Ephemeris – Outputs the Galileo ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
QZSS Ephemeris – Outputs the QZSS ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
BeiDou – Outputs the BeiDou ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
NavIC Ephemeris – Outputs the NavIC ephemeris when a new one is available, or every 10 to 300 seconds, or can be turned off.
Almanac – Checks for an updated almanac when a new one is available, or can be set to check every 10 to 300 seconds, or turned off
If interfacing to
BINEX
The following fields appear when you select BINEX from the Output Type list at the top of the page.
Observable Rate – Select the output rate for the raw observables.
Smooth Pseudorange – Enable Pseudorange smoothing.
Smooth Phase – Enable Phase smoothing.
Measurements
MetaData
GSOF
The following fields appear when you select GSOF (General Survey Output Format) from the Output Type list at the top of the page.
GSOF Messages – Select which GSOF messages will be output on this port. See GSOF messages: Overview.
If interfacing to
OmniSTAR
The following fields appear when you select OmniSTAR from the Output Type list at the top of the page.
Only available when a valid OmniSTAR subscription is loaded in a receiver that supports OmniSTAR.
DATA for OmniSTAR – Enables the demodulated OmniSTAR data output on this port. This output can then be used as an External OmniSTAR input on a non-Trimble OmniSTAR-capable receiver that has a valid and appropriate OmniSTAR subscription.
DATA for Trimble – Enables the demodulated OmniSTAR data output on this port. This output is the same raw data as above with a TRIMCOMM wrapper (0xC4) to support use as an External OmniSTAR input on a Trimble receiver. The receiver must have a valid and appropriate OmniSTAR subscription.
DEBUG – Enables/Disables DEBUG OmniSTAR output on this port.
1 PPS TIME TAG
The following fields appear when you select 1PPS TIME TAG from the Output Type list at the top of the page.
1PPS Time Tag – Enables the ASCII Time tags. The time tag provides the UTC time of the 1PPS pulse and is output approximately 800 milliseconds before the pulse.
To enable the 1PPS pulse, see Receiver Configuration - General.
All SPS GNSS receivers can output a 1PPS timing pulse, but some will require the option to be purchased and installed as an after-sales upgrade.
EXT-RADIO
The following fields appear when you select EXT-RADIO from the Output Type list at the top of the page.
Enable or disable an external radio. Set the radio default port settings. Ensure that these settings matches the settings in the radio.