WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

NTRIP Caster/TCP Server port & setup conflict/issues/startup #861

@disarticulate

Description

@disarticulate

I'm working on pulling corrections to a larger server that can act as a NTRIP Caster for potentially multiple devices.
I've got the following: firmware:

RTK Everywhere Firmware: v2.3
ZED-F9P Firmware: HPG 1.32 ID: 2B41F211DF

I found a bug in the RTK setup menu for the NTRIPCaster and submitted that here: #859

This allowed me to turn the ntripcaster on.

However, I believe there's an issue in settings:

Image Image

I believe when NTRIPCaster is on, it only turns on after the Survey-In time & when it does turn on, it shuts off the port 2948 in favor of 2101. I believe these are standard ports.

Additionally, NTRIP Caster's source table appears in complete. This code has a succinct struct for the sourcetable: https://github.com/go-gnss/ntrip/blob/master/sourcetable.go reproduced here:

type CasterEntry struct {
	Host                string
	Port                int
	Identifier          string
	Operator            string
	NMEA                bool
	Country             string
	Latitude            float32
	Longitude           float32
	FallbackHostAddress string
	FallbackHostPort    int
	Misc                string
}

Once the port switches from 2948 to 2101, you can get the full sourcetable from debugging via pygnssutils:

response='STR;SparkBase;none;RTCM 3.0;none;none;none;none;none;none;none;none;none;none;none;B;N;none;none'``

I assume some of these fields should be automatically settable, particularly the lat/long. Other's should be user controlled.


At a minimum, there's a confuse between setting the TCP Server and the NTRIP server setting up and changing to a non-documented-in-instructions port.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions