More Gumtree-friendly driver changes
This commit is contained in:
@ -79,11 +79,14 @@ driver hiden_xcs = {
|
||||
property pid_dvalue = 0.0
|
||||
property pid_imax = 30
|
||||
}
|
||||
var gas_factor = { value = 1.0; }
|
||||
control = false
|
||||
data = false
|
||||
nxsave = false
|
||||
var temperature
|
||||
var flow1
|
||||
var flow2
|
||||
var flow3
|
||||
var gas_factor = { value = 1.0; }
|
||||
}
|
||||
#
|
||||
# The named group is at the device level, variables below that
|
||||
@ -92,11 +95,11 @@ driver hiden_xcs = {
|
||||
# group_property 'data' = true
|
||||
type = float;
|
||||
priv = user;
|
||||
readable = 5;
|
||||
read_function = read_sixteen;
|
||||
control = false
|
||||
data = false
|
||||
nxsave = false
|
||||
readable = 5;
|
||||
read_function = read_sixteen;
|
||||
property base = 0; # applies to all following vars
|
||||
var pv1 = { read_command = '?AIN,0'; property span = 500; }; # ain0
|
||||
var pv2 = { read_command = '?AIN,1'; property span = 500; }; # ain1
|
||||
|
@ -661,30 +661,30 @@ proc ::scobj::hiden_xcs::mk_sct_hiden_xcs { sct_controller name tol } {
|
||||
hsetprop ${scobj_hpath}/flow type "drivable"
|
||||
|
||||
hfactory ${scobj_hpath}/flow1 plain user float
|
||||
hsetprop ${scobj_hpath}/flow1 control true
|
||||
hsetprop ${scobj_hpath}/flow1 data true
|
||||
hsetprop ${scobj_hpath}/flow1 control false
|
||||
hsetprop ${scobj_hpath}/flow1 data false
|
||||
hsetprop ${scobj_hpath}/flow1 mutable false
|
||||
hsetprop ${scobj_hpath}/flow1 nxsave true
|
||||
hsetprop ${scobj_hpath}/flow1 nxsave false
|
||||
hsetprop ${scobj_hpath}/flow1 oldval 0.0
|
||||
hsetprop ${scobj_hpath}/flow1 klass "environment"
|
||||
hsetprop ${scobj_hpath}/flow1 sdsinfo "::nexus::scobj::sdsinfo"
|
||||
hsetprop ${scobj_hpath}/flow1 type "part"
|
||||
|
||||
hfactory ${scobj_hpath}/flow2 plain user float
|
||||
hsetprop ${scobj_hpath}/flow2 control true
|
||||
hsetprop ${scobj_hpath}/flow2 data true
|
||||
hsetprop ${scobj_hpath}/flow2 control false
|
||||
hsetprop ${scobj_hpath}/flow2 data false
|
||||
hsetprop ${scobj_hpath}/flow2 mutable false
|
||||
hsetprop ${scobj_hpath}/flow2 nxsave true
|
||||
hsetprop ${scobj_hpath}/flow2 nxsave false
|
||||
hsetprop ${scobj_hpath}/flow2 oldval 0.0
|
||||
hsetprop ${scobj_hpath}/flow2 klass "environment"
|
||||
hsetprop ${scobj_hpath}/flow2 sdsinfo "::nexus::scobj::sdsinfo"
|
||||
hsetprop ${scobj_hpath}/flow2 type "part"
|
||||
|
||||
hfactory ${scobj_hpath}/flow3 plain user float
|
||||
hsetprop ${scobj_hpath}/flow3 control true
|
||||
hsetprop ${scobj_hpath}/flow3 data true
|
||||
hsetprop ${scobj_hpath}/flow3 control false
|
||||
hsetprop ${scobj_hpath}/flow3 data false
|
||||
hsetprop ${scobj_hpath}/flow3 mutable false
|
||||
hsetprop ${scobj_hpath}/flow3 nxsave true
|
||||
hsetprop ${scobj_hpath}/flow3 nxsave false
|
||||
hsetprop ${scobj_hpath}/flow3 oldval 0.0
|
||||
hsetprop ${scobj_hpath}/flow3 klass "environment"
|
||||
hsetprop ${scobj_hpath}/flow3 sdsinfo "::nexus::scobj::sdsinfo"
|
||||
@ -733,10 +733,10 @@ proc ::scobj::hiden_xcs::mk_sct_hiden_xcs { sct_controller name tol } {
|
||||
hsetprop ${scobj_hpath}/humidity type "drivable"
|
||||
|
||||
hfactory ${scobj_hpath}/temperature plain user float
|
||||
hsetprop ${scobj_hpath}/temperature control true
|
||||
hsetprop ${scobj_hpath}/temperature data true
|
||||
hsetprop ${scobj_hpath}/temperature control false
|
||||
hsetprop ${scobj_hpath}/temperature data false
|
||||
hsetprop ${scobj_hpath}/temperature mutable false
|
||||
hsetprop ${scobj_hpath}/temperature nxsave true
|
||||
hsetprop ${scobj_hpath}/temperature nxsave false
|
||||
hsetprop ${scobj_hpath}/temperature oldval 0.0
|
||||
hsetprop ${scobj_hpath}/temperature klass "environment"
|
||||
hsetprop ${scobj_hpath}/temperature sdsinfo "::nexus::scobj::sdsinfo"
|
||||
|
Reference in New Issue
Block a user