This is an NTRIP (Networked Transport of RTCM via Internet Protocol) caster server implementation in Go. It allows GPS devices to receive RTCM correction data over the internet.
- NTRIP protocol implementation
- RTCM data handling
- Basic authentication support
- Mountpoint management
- Install Go 1.21 or later
- Clone this repository
- Run
go mod init ntrip
- Run
go mod tidy
- Configure the server in
config.yaml
- Run
go run main.go
The server can be configured using the config.yaml
file. See the example configuration for details.
Connect your GPS device to the server using the NTRIP client protocol. The server will handle the RTCM data distribution. # NTrip