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