@@ -564,7 +564,7 @@ def deleteLog(json_msg):
564
564
def detect_receiver (json_msg ):
565
565
print ("Detecting gnss receiver" )
566
566
#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 )
568
568
if answer .returncode == 0 and "/dev/" in answer .stdout :
569
569
#print("DEBUG ok stdout: ", answer.stdout)
570
570
try :
@@ -593,7 +593,7 @@ def configure_receiver(brand="u-blox", model="F9P"):
593
593
restart_main = False
594
594
595
595
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 )
597
597
#print("DEBUG - stdout: ", answer.stdout)
598
598
#print("DEBUG - returncode: ", answer.returncode)
599
599
@@ -906,17 +906,6 @@ def update_settings(json_msg):
906
906
#check if we run RTKBase for the first time after an update
907
907
#and restart some services to let them send the new release number.
908
908
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' )
920
909
restartServices (["ntrip_A" , "ntrip_B" , "local_ntrip_caster" , "rtcm_svr" , "rtcm_serial" ])
921
910
rtkbaseconfig .remove_option ("general" , "updated" )
922
911
rtkbaseconfig .write_file ()
0 commit comments