@@ -564,7 +564,7 @@ def deleteLog(json_msg):
564564def 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