You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Frontend's main features are:
27
27
Other images are available in the ./images folder.
28
28
29
29
## Ready to flash release:
30
-
A ready to flash image is available for Orange Pi Zero SBC : [Armbian_RTKBase](https://github.com/Stefal/build/releases/latest)
30
+
A ready to flash image is available for Orange Pi Zero, Orange Pi Zero 2, Orange Pi Zero 3 SBC : [Armbian_RTKBase](https://github.com/Stefal/build/releases/latest)
31
31
32
32
If you use a Raspberry Pi, thanks to [jancelin](https://github.com/jancelin), you can download a ready to flash iso file [here](https://github.com/jancelin/pi-gen/releases/latest).
33
33
@@ -126,7 +126,9 @@ The `install.sh` script can be used without the `--all` option to split the inst
126
126
-h | --help
127
127
Display this help message.
128
128
```
129
+
129
130
So, if you really want it, let's go for a manual installation with some explanations:
131
+
130
132
1. Install dependencies with `sudo ./install.sh --dependencies`, or do it manually with:
131
133
```bash
132
134
sudo apt update
@@ -138,7 +140,7 @@ So, if you really want it, let's go for a manual installation with some explanat
138
140
139
141
```bash
140
142
cd~
141
-
wget -qO - https://github.com/rtklibexplorer/RTKLIB/archive/refs/tags/b34g.tar.gz | tar -xvz
143
+
wget -qO - https://github.com/rtklibexplorer/RTKLIB/archive/refs/tags/b34j.tar.gz | tar -xvz
142
144
```
143
145
144
146
+ compile and install str2str:
@@ -264,6 +266,8 @@ RTKBase use several RTKLIB `str2str` instances started with `run_cast.sh` as sys
264
266
The web GUI is available when the `rtkbase_web` service is running.
265
267
266
268
## Advanced:
269
+
+ Offline base station without U-Blox receiver, how to get date and time:
270
+
If gpsd can't understand the raw data from your gnss receiver, you can enable the raw2nmea service. It will convert the raw data to the tcp port set in `settings.conf` (nmea_port) and gpsd will use it to feed chrony. `systemctl enable --now rtkbase_raw2nmea`
267
271
+ Aerial images:
268
272
The default map background is OpenStreetMap, but you can switch to a worldwide aerial layer if you have a Maptiler key. To enable this layer, create a free account on [Maptiler](https://www.maptiler.com/), create a key and add it to `settings.conf` inside the `[general]` section:
269
273
`maptiler_key=your_key`
@@ -276,7 +280,7 @@ If you want to install RTKBase from the dev branch, you can do it with these com
@@ -296,7 +300,7 @@ A gnss receiver with a timepulse output is a very accurate [stratum 0](https://e
296
300
297
301
+ Set gpsd and chrony to use PPS
298
302
299
-
+ gpsd: comment the `DEVICE` line in `/etc/defaut/gpsd` and uncomment `#DEVICES="tcp:\\127.0.0.1:5015 \dev\pps0`
303
+
+ gpsd: comment the `DEVICE` line in `/etc/defaut/gpsd` and uncomment `#DEVICES="tcp:\\127.0.0.1:5015 \dev\pps0`. Edit the port if you use the rtkbase_raw2nmea service.
300
304
301
305
+ chrony: inside `/etc/chrony/chrony.conf` uncomment the refclock pps line and add noselect to the 'refclock SHM 0`. You should have something like this:
302
306
```
@@ -327,7 +331,8 @@ A gnss receiver with a timepulse output is a very accurate [stratum 0](https://e
0 commit comments