Remove hard coded magnet name from sensor path.

This commit is contained in:
Ferdi Franceschini
2013-10-15 03:23:10 +11:00
parent 55e93c8386
commit d4b782aae7

View File

@@ -302,15 +302,15 @@ proc ::scobj::magnetic::mkMagnetic {argList} {
hsetprop $hPath control true
hsetprop $hPath data true
foreach {hdbPath klass control data nxsave mutable priv alias} {
/sics/magnetic/Temp_s1 NXsensor true true true true user magnetic_T1
/sics/magnetic/Temp_s2 NXsensor true true true true user magnetic_T2
/sics/magnetic/Temp_s3 NXsensor true true true true user magnetic_T3
/sics/magnetic/magneticFieldCurrent NXsensor true true true true user magnetic_Field_Current
/sics/magnetic/magneticFieldTesla NXsensor true true true true user magnetic_Field_Tesla
/sics/magnetic/HelioxTempReading NXsensor true true true true user magnetic_Heliox_Temp
/sics/magnetic/DilutTempReading NXsensor true true true true user magnetic_Dilut_Temp
} {
foreach {hdbPath klass control data nxsave mutable priv alias} [subst {
/sics/$pa(NAME)/Temp_s1 NXsensor true true true true user magnetic_T1
/sics/$pa(NAME)/Temp_s2 NXsensor true true true true user magnetic_T2
/sics/$pa(NAME)/Temp_s3 NXsensor true true true true user magnetic_T3
/sics/$pa(NAME)/magneticFieldCurrent NXsensor true true true true user magnetic_Field_Current
/sics/$pa(NAME)/magneticFieldTesla NXsensor true true true true user magnetic_Field_Tesla
/sics/$pa(NAME)/HelioxTempReading NXsensor true true true true user magnetic_Heliox_Temp
/sics/$pa(NAME)/DilutTempReading NXsensor true true true true user magnetic_Dilut_Temp
}] {
hsetprop $hdbPath nxalias $alias
hsetprop $hdbPath klass $klass
hsetprop $hdbPath privilege $priv
@@ -498,7 +498,7 @@ proc add_oxmag { name IP PORT {interval 5} } {
name $name
IP $IP
PORT $PORT
tuning 0
tuning 1
interval $interval
}]
}