Skip to content

Commit e42105d

Browse files
committed
fix #303
bump version to 2.4.1
1 parent a96a7d8 commit e42105d

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
## [2.4.1] - 2023-02-26
3+
### Fixed
4+
- GUI -> Settings: Fixed GNSS detect & configure. #303
25

36
## [2.4.0] - 2023-02-20
47
### Added

rtkbase_update.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,12 @@ upd_2.4b() {
239239
upd_2.3.4 "$@"
240240
}
241241

242+
upd_2.4.0() {
243+
echo '####################'
244+
echo 'Update from 2.4.0'
245+
echo '####################'
246+
}
247+
242248
# standard update
243249
update
244250
# calling specific update function. If we are using v2.2.5, it will call the function upd_2.2.5

settings.conf.default

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[general]
44
# Version
5-
version=2.4.0
5+
version=2.4.1
66
# Rtkbase upgrade mandatory "checkpoint"
77
checkpoint_version=2.5.0
88
# User who runs str2str_file service

web_app/server.py

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ def deleteLog(json_msg):
564564
def detect_receiver(json_msg):
565565
print("Detecting gnss receiver")
566566
#print("DEBUG json_msg: ", json_msg)
567-
answer = subprocess.run([os.path.join(rtkbase_path, "tools", "install.sh"), "--detect-usb-gnss", "--no-write-port"], encoding="UTF-8", stderr=subprocess.PIPE, stdout=subprocess.PIPE)
567+
answer = subprocess.run([os.path.join(rtkbase_path, "tools", "install.sh"), "--user", rtkbaseconfig.get("general", "user"), "--detect-usb-gnss", "--no-write-port"], encoding="UTF-8", stderr=subprocess.PIPE, stdout=subprocess.PIPE)
568568
if answer.returncode == 0 and "/dev/" in answer.stdout:
569569
#print("DEBUG ok stdout: ", answer.stdout)
570570
try:
@@ -593,7 +593,7 @@ def configure_receiver(brand="u-blox", model="F9P"):
593593
restart_main = False
594594

595595
print("configuring {} gnss receiver model {}".format(brand, model))
596-
answer = subprocess.run([os.path.join(rtkbase_path, "tools", "install.sh"), "--configure-gnss"], encoding="UTF-8", stderr=subprocess.PIPE, stdout=subprocess.PIPE)
596+
answer = subprocess.run([os.path.join(rtkbase_path, "tools", "install.sh"), "--user", rtkbaseconfig.get("general", "user"), "--configure-gnss"], encoding="UTF-8", stderr=subprocess.PIPE, stdout=subprocess.PIPE)
597597
#print("DEBUG - stdout: ", answer.stdout)
598598
#print("DEBUG - returncode: ", answer.returncode)
599599

@@ -906,17 +906,6 @@ def update_settings(json_msg):
906906
#check if we run RTKBase for the first time after an update
907907
#and restart some services to let them send the new release number.
908908
if rtkbaseconfig.get("general", "updated", fallback="False").lower() == "true":
909-
if "ntrip" in rtkbaseconfig.sections():
910-
#transfering settings from ntrip section to ntrip_A section
911-
rtkbaseconfig.config['ntrip_A']['svr_addr_a'] = rtkbaseconfig.get('ntrip', 'svr_addr')
912-
rtkbaseconfig.config['ntrip_A']['svr_port_a'] = rtkbaseconfig.get('ntrip', 'svr_port')
913-
rtkbaseconfig.config['ntrip_A']['svr_pwd_a'] = rtkbaseconfig.get('ntrip', 'svr_pwd')
914-
rtkbaseconfig.config['ntrip_A']['mnt_name_a'] = rtkbaseconfig.get('ntrip', 'mnt_name')
915-
rtkbaseconfig.config['ntrip_A']['rtcm_msg_a'] = rtkbaseconfig.get('ntrip', 'rtcm_msg')
916-
rtkbaseconfig.config['ntrip_A']['ntrip_a_receiver_options'] = rtkbaseconfig.get('ntrip', 'ntrip_receiver_options')
917-
#remove old ntrip section
918-
rtkbaseconfig.remove_section('ntrip')
919-
rtkbaseconfig.config['ntrip_B']['ntrip_B_receiver_options'] = rtkbaseconfig.get('ntrip_A', 'ntrip_a_receiver_options')
920909
restartServices(["ntrip_A", "ntrip_B", "local_ntrip_caster", "rtcm_svr", "rtcm_serial"])
921910
rtkbaseconfig.remove_option("general", "updated")
922911
rtkbaseconfig.write_file()

0 commit comments

Comments
 (0)