diff --git a/site_ansto/instrument/config/motors/sct_positmotor_common.tcl b/site_ansto/instrument/config/motors/sct_positmotor_common.tcl index 14c094d2..e89bff29 100644 --- a/site_ansto/instrument/config/motors/sct_positmotor_common.tcl +++ b/site_ansto/instrument/config/motors/sct_positmotor_common.tcl @@ -54,6 +54,7 @@ proc mkPosit {sct_controller name type motor klass table} { set ns ::scobj::positmotor MakeSICSObj $name SCT_OBJECT user $type sicslist setatt $name klass $klass + sicslist setatt $name long_name $name hfactory /sics/$name/precision script "getmotpar $motor precision" "$motor precision " float 1 hsetprop /sics/$name read ::scobj::positmotor::reqVal report $motor hsetprop /sics/$name report ::scobj::positmotor::rptVal ::scobj::positmotor::mot2ID $table /sics/$name/precision @@ -72,6 +73,7 @@ proc mkPosit {sct_controller name type motor klass table} { publish ${ns}::${motor}_MOTEND user scriptcallback connect $motor MOTEND ${ns}::${motor}_MOTEND + ::scobj::hinitprops $name $sct_controller poll /sics/$name 2 $sct_controller write /sics/$name }