Skip to content

Releases: CentipedeRTK/pi-gen_RTKbase

RTKBase-GNSS-RPi-2.6.1_1

04 Oct 19:13
Compare
Choose a tag to compare

resolve bug:

  • RTKbase Service NtripA no restart after reboot.

Full Changelog: RTKBase-GNSS-RPi-2.6.1...RTKBase-GNSS-RPi-2.6.1_1

RTKBase-GNSS-RPi-2.6.1

03 Oct 09:58
Compare
Choose a tag to compare

Rasperry pi image change

  • Bookworm OS
  • img 64bits

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/v2.6.1

Connexions:

http://basegnss.local or ip

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

Change log RTKbase

[2.6.1] - 2024-08-26

Changed

  • More tests before installing prebuilt RTKLib cli tools.

Fixed

  • Build rtklib if previous installed release is not working. RPi-Distro#418
  • Insert new release number into settings.conf before restarting services. RPi-Distro#411
  • Custom web_port setting was not used. RPi-Distro#419
  • Cellular modem: nmcli connection was not updated after a switch to public ip address.

[2.6.0] - 2024-07-05

Added

  • Septentrio Mosaic-X5 detection and configuration
  • Reverse proxy server with Rtkbase authentication, for Mosaic-X5 web interface
  • Added description below form input. RPi-Distro#381
  • New optional service, rtkbase_raw2nmea.service, to get date and time with a gnss receiver unknown to gpsd. (CLI only) RPi-Distro#394

Changed

  • RTKLib upgraded to release b34j from rtklibexplorer.
  • Switch server from eventlet to gevent + Gunicorn server.

Deprecated

  • Operating systems older than Debian 11 / Ubuntu 22.04 can't update RTKBase anymore.
  • Python release < 3.8 deprecated

Removed

  • Eventlet python module is not needed anymore.

Fixed

Security

  • Update various python modules.

RTKBase-GNSS-RPi-2.5.0

21 Jun 12:00
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/v2.5.0

Connexions:

http://basegnss.local or ip

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

Change log RTKbase

[2.5.0] - 2024-01-30

Added

* udev rules to create ttyGNSS port for usb connected F9P.
* Added UART connected F9P detection and configuration.
* Some scripts for using a base with a 4G Simcom A76XX modem. (Beta).
* Rules to manage rtkbase services without sudo (Bookworm or newer).
* Trying to detect the wrong cpu temp on Orange Pi Zero. https://github.com/Stefal/rtkbase/issues/224
* Buttons and collapsing informations on the diagnostic page.

Changed

* RTKLib upgraded to release b34i from rtklibexplorer.
* RTKBase now use a virtual environnement for the python environnement
* install.sh -> --detect-usb-gnss renamed to --detect-gnss
* Rinex conversion -> limit to 2 frequencies removed in "full" presets
* Rinex conversion -> receiver option (-TADJ=1 for ubx) is sourced from settings.conf
* Logs -> default time overlap changed from 30s to 0s

Fixed

* More tests before copying RTKLib binaries. https://github.com/Stefal/rtkbase/issues/313
* Skip unknown section or key when restoring settings. https://github.com/Stefal/rtkbase/issues/336
* Fix space detection in various forms inputs.
* Fix broken form input validation patterns. https://github.com/Stefal/rtkbase/issues/353
* Fix some issues with Orange Pi Zero images. https://github.com/Stefal/rtkbase/issues/361

Security

* Update of various python modules.
* Apply some restrictions on RTKBase services. https://github.com/Stefal/rtkbase/issues/341

RTKBase-GNSS-RPi-2.4.1

28 Feb 19:20
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.4.1

Change log

https://github.com/Stefal/rtkbase/blob/master/CHANGELOG.md

[2.4.1] - 2023-02-26

Fixed

[2.4.0] - 2023-02-20

Added

  • GUI -> Settings: Added a 2nd NTRIP output. RPi-Distro#240
  • GUI -> Settings: Added features to backup, restore and reset RTKBase settings.
  • GUI -> Settings: Added a button to detect and/or configure the gnss receiver. RPi-Distro#70
  • GUI -> Settings: Added a button to show/hide the Ntrip passwords. Thanks to @GwnDaan RPi-Distro#208
  • GUI -> Settings: Added Gnss receiver informations (Model and firmware release).
  • GUI -> Settings: Added Operating system informations.
  • GUI -> Settings: Alert when user wants to leave the page with unsaved settings. RPi-Distro#235
  • GUI -> Status: Added tooltip on the blue pin to explain that it's a coarse location. RPi-Distro#247
  • GUI -> Status: Added an alert if the main service isn't active.
  • GUI -> Logs: Added 3 more Rinex presets, and modified rinex window layout. RPi-Distro#43 RPi-Distro#134 RPi-Distro#190 RPi-Distro#200
  • Bidirectionnal communication with the gnss receiver is enabled. RPi-Distro#277
  • More informations are available in the local caster source table. RPi-Distro#183
  • Port number for the web server is configurable in settings.conf

Changed

  • RTKLib upgraded to release b34g from rtklibexplorer. RPi-Distro#222
  • RTKLib binaries are bundled for armv6l, armv7l, aarch64, x86. Compilation from source isn't needed anymore for these platforms.
  • Command line: Many changes on install.sh arguments/options. See install.sh --help
  • Flask upgraded to v2.2.2 and other dependencies upgraded too.
  • SocketIO upgraded to v4.4.1
  • Bootstrap upgraded to v4.6.1
  • Bootstrap-table upgraded to v1.21.1
  • Password for local caster isn't mandatory anymore. Thanks to @GwnDaan RPi-Distro#210
  • Change socketio connection method. Thanks to @jaapvandenhandel
  • Change 127.0.0.1 to localhost for better ipv6 support. Thanks to @by

Fixed

  • GUI -> Status: Sat. levels and coordinates are set to zero in case of a signal interruption. RPi-Distro#164
  • GUI -> Status: Sat. levels are left align. Thanks to @GwnDaan RPi-Distro#72
  • GUI -> Status: New provider for OpenStreetMap HOT tiles.
  • GUI: After a RTKBase update, the browser won't use the old javascript files anymore (cache busting). RPi-Distro#217
  • Remaining space check could not work with non english shell. Thanks to @GwnDaan RPi-Distro#213
  • GUI -> Settings: No more "bounce" issues with the switches. Thanks to @GwnDaan
  • Max Cpu temp was not updated when no user were connected. Thanks to @GwnDaan
  • GUI -> Settings: Check update now display an error in case of a connection error. Thanks to @GwnDaan RPi-Distro#221
  • GUI -> Logs: Better logs table behaviour on mobile devices.
  • Grep pattern fixed on PPS example. Thanks to @by.

Security

[2.3.4] - 2022-04-01

Fixed

[2.3.3] - 2022-02-28

Fixed

[2.3.2] - 2022-02-22

Added

  • GUI -> Status: Added a new default map background : Osm "standard", from osm.org.
  • GUI: The footer include a link to the github repo. RPi-Distro#191
  • GUI -> Settings : Board name is displayed in the System Settings section. RPi-Distro#194

Changed

  • Leafletjs upgraded to release 1.7
  • GUI -> Status: Ortho HR (aerial images) max zoom changed from 20 to 21.

Fixed

  • GUI -> Settings: "Save" buttons are disabled when a new setting is saved. RPi-Distro#193
  • Rtcm and Ntrip services are restarded after a RTKBase update. RPi-Distro#171
  • The Rinex conversion is more robust and error message is more understandable.
  • GUI -> Rinex conversion is now enabled only for zip files.

Install

https://docs.centipede.fr/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

BaseGNSS-RPi-2.3.1

06 Sep 09:17
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.3.1

Change log

https://github.com/Stefal/rtkbase/blob/master/CHANGELOG.md

[2.3.1] - 2021-07-25

  • Fixed

    • Local ntrip caster was not started with the right user/password syntax. RPi-Distro#166
    • Local ntrip caster service was not restarted after new settings were set. RPi-Distro#167
    • Psutil python requirement could not be installed on Os already including it (like Raspberry Pi Os with desktop). RPi-Distro#165

[2.3.0] - 2021-07-08

  • Added

    • New local Ntrip Caster service to use RTKBase as a standalone NTRIP Caster.
    • GUI -> Status: New OrthoHR aerial imagery layer, covering France only.
    • GUI -> Status: Realtime and static base position stay both visible on the map.
    • GUI -> Status: Solution status is displayed next to coordinates.
    • GUI -> Settings: Service status are updated in realtime, and painted with orange/red in case of restart/failure.
    • GUI -> Settings: Display Cpu temperature.
    • GUI -> Settings: Display uptime.
    • GUI -> Settings: Display storage informations.
    • GUI -> Settings: Tooltips to display some help about each services.
    • GUI : Auto reconnection with the web server after a RTKBase update or a server (SBC) reboot.
  • Changed

    • Default antenna value sets to 'ADVNULLANTENNA' instead of 'NULLANTENNA'.
  • Fixed

    • Rtkbase was deleting old archives when remaining space was lower than 5GB instead of 500MB. And now you can change this value inside settings.conf. RPi-Distro#132
    • rtkrcv configuration was hardcoded with ubx input, now it uses the format set on GUI -> Settings -> Main. RPi-Distro#148
    • Only .ubx files were archived. Now archive_and_clean.sh script check for all files format managed by str2str. RPi-Distro#158
    • The 2.1.x to 2.2.0 upgrade created a wrong path inside str2str_rtcm_serial.service (/var/tmp/rtkbase)
    • rtkrcv didn't always stop after the 1O mn timeout. RPi-Distro#35
  • Security

    • Cryptography module updated to 3.3.2
    • Eventlet module updated to 0.31.0

Install

https://docs.centipede.fr/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

BaseGNSS-RPi-2.2.0

25 Jan 11:21
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.2.0

Change log

https://github.com/Stefal/rtkbase/blob/master/CHANGELOG.md

  • /boot/wpa_supplicant.conf ready

Install

https://docs.centipede.fr/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

BaseGNSS-RPi-2.1.1

30 Jul 20:49
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.1.1

Change log

Bugfixes:

* rtcm services was sending data to the ntrip caster. #96

Install

https://jancelin.github.io/docs-centipedeRTK/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

BaseGNSS-RPi-2.1

27 Jul 12:17
Compare
Choose a tag to compare

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.1

Change log

New Features:

* GUI -> Status: Marker on the map with the fixed base's coordinates.
* GUI -> Status: Optional Maptiler aerial image layer on the map (see 'Advanced' section in README.md)
* GUI -> Settings: Receiver dependent options on Rtcm and Ntrip output
* GUI -> Settings: Services diagnostic
* GUI -> Logs: Option to convert a zipped ubx archive to Rinex (for the IGN "Calculs GNSS Réseau en ligne")
* Gnss receiver (ZED-F9P): Disabling SBAS during configuration
* Gnss receiver (U-Blox): During the first installation, if a U-Blox receiver is detected, -TADJ=1 will be added for Rtcm and Ntrip outputs. See #80
* Gnss receiver: The config files extension is now .cfg
* Miscellaneous: You can run install.sh from anywhere
* Miscellaneous: Freeze python modules inside requirements

Bugfixes:

* install.sh: Check if logname return a correct value
* install.sh: Add dialout group to user
* various bugfixes

Install

https://jancelin.github.io/docs-centipedeRTK/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

BaseGNSS-RPi-1.1.0

09 Jun 16:40
Compare
Choose a tag to compare

Change log

  • first realease

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.0.2

Install

https://jancelin.github.io/docs-centipedeRTK/docs/base/

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase

1.1.0-beta2

29 May 17:45
Compare
Choose a tag to compare

Change log

  • root > user for services (log files)
  • added RINEX file manufacturing (temporary)

RTKbase version

https://github.com/Stefal/rtkbase/releases/tag/2.0.0-beta.32

Install

  • Download Base_GNSS_X_X.zip
  • Flash Micro SD with Etcher
  • Connect GNSS antenna (USB) on Raspberry Pi
  • Connect ethernet on Raspberry Pi
  • Insert Micro SD on Raspberry Pi
  • Powered
  • Wait =~ 3 min ( connect a screen to follow the installation)
  • Open a web browser (Firefox)

http://basegnss.local

mdp: admin

ssh connect

ssh [email protected]

mdp: basegnss!

DOC

https://github.com/Stefal/rtkbase/tree/web_gui