Turtle RTK is a GNSS RTK client built with React Native and TypeScript. It enables connection to a base station via an NTRIP Caster to transmit RTCM data to a rover in order to receive NMEA messages.
The app is currently available only on Android. You can get the latest release here.
For iOS, it is possible to have a functional version within a few hours of debugging.
| Caster Protocol | Supported |
|---|---|
| NTRIPv1 | ✅ |
| NTRIPv2 | ✅ |
| Protocol | Supported | Tested devices |
|---|---|---|
| BLE | ✅ | SparkFun RTK Express |
| Bluethooth | ❌ | - |
| USB | ❌ | - |
To start developing, you need to follow these steps:
- Have a working version of React Native development environment
- Install dependencies
npm install
- Start the dev server
npm start
Feel free to create issues or submit pull requests.