NTRIP Caster control record

The output message record sets up the NTRIP Caster configuration. Setup of the NTRIP Caster also require setup of the appropriate output message record. The ABh commands can be used to query NTRIP Caster parameters and edit parameters.

The following table shows the additional records provided when the output message record is included with Command Packet 64h.

Byte

Item

Type

Value

Notes

0

RECORD TYPE

1 (Char)

3Eh

Output message record.

1

RECORD LENGTH

1 (Char)

≥11h

Number of bytes in record, excluding bytes 0 and 1. The number of bytes is dependent on the number of output specific flags.

2

ENABLED

1 (Char)

0x00: Disabled and old format
0x01: Enabled and old format
0x80: Disabled and new format
0x81: Enabled and new format

Enables the NTRIP caster and sets the format.

If new format (recommended):

Byte

Item

Type

Value

Notes

3

I/O port

1 (Char)

 

Indicates which I/O port this record is attached to (zero based). See NTRIP Caster port 1, 2 and 3.

4–5

TCP port

2 (Short)

 

Sets the TCP port which the caster operates on.

6

NMEA

1 (Char)

00h or 01h

Capability of Caster to receive NMEA message with approximate position from Client.

0: The connected Ntrip Client does not need to send the NMEA GGA to this caster to receive correction data.
1: The connected Ntrip Client must send the NMEA GGA to this caster to receive correction data.

7

Fee

n (Char) NUL terminated

N or Y end up with '\0'

User fee for receiving data streams from this network. For information purposes and does not affect operation.

N: No user fee.
Y: Usage is charged.

The value is followed by a null terminator.

8–11

RESERVED

4 (Long)

Reserved to zero

 

 

Mountpoint

n (Char) NUL terminated

Character string with ‘\0’

Sets the Mountpoint name.
Space for 79 characters + null terminator.

 

Identifier

n (Char) NUL terminated

Character string with ‘\0’

Caster identifier, name of provider.
Space for 29 characters + null terminator.

 

Format

n (Char) NUL terminated

Character string with ‘\0’

Indicates the stream format, e.g., CMR, CMRx, RTCM 3.3, RTCM 2.3, etc.
Space for 19 characters + null terminator.

 

Country

n (Char) NUL terminated

Character string with ‘\0’

Country code.
Space for 3 characters + null terminator.

 

Generator

n (Char) NUL terminated

Character string with ‘\0’

Name of institution / agency / company operating the network.
Space for 19 characters + null terminator.

 

SSL/TLS

1 (Char)

00h: Disable
10h: SSL Enable
20h: PEERAUTH Enabled

 

If old format (not recommended; minimally maintained and tested):

Byte

Item

Type

Value

Notes

3

I/O port

1 (Char)

 

Indicates which I/O port this record is attached to (zero based). See NTRIP Caster port 1, 2 and 3.

4–5

TCP port

2 (Short)

 

Sets the TCP port which the caster operates on.

6–85

Mountpoint

80 (Char)

 

 

86–115

Identifier

30 (Char)

 

 

116–135

Format

20 (Char)

 

 

136–139

Country

4 (Char)

 

 

140–159

Generator

20 (Char)

 

 

160

NMEA

1 (Char)

00h or 01h

 

161

Authentication

1 (Char)

N: None
B: Basic
D: Digest

 

162

Fee

1 (Char)

N: No Fee
Y: Yes Fee