driver spb16ch: modificato mappatura rele e script python da lanciare per l'apertura/chiusura dei rele
This commit is contained in:
@@ -2,19 +2,19 @@
|
||||
# Mapping rele spb16ch: l'indice indica il relè, ogni elemento deve essere lungo quattro caratteri,
|
||||
# i primi due indicano il mux channel, mentre gli ultimi due caratteri indicano il numero del rele sul canale
|
||||
#
|
||||
SPB16CH_RELE_MAP[1]=" 0 1"
|
||||
SPB16CH_RELE_MAP[2]=" 0 2"
|
||||
SPB16CH_RELE_MAP[3]=" 0 3"
|
||||
SPB16CH_RELE_MAP[4]=" 0 4"
|
||||
SPB16CH_RELE_MAP[5]=" 0 5"
|
||||
SPB16CH_RELE_MAP[6]=" 0 6"
|
||||
SPB16CH_RELE_MAP[7]=" 0 7"
|
||||
SPB16CH_RELE_MAP[8]=" 0 8"
|
||||
SPB16CH_RELE_MAP[9]=" 1 1"
|
||||
SPB16CH_RELE_MAP[10]=" 1 2"
|
||||
SPB16CH_RELE_MAP[11]=" 1 3"
|
||||
SPB16CH_RELE_MAP[12]=" 1 4"
|
||||
SPB16CH_RELE_MAP[13]=" 1 5"
|
||||
SPB16CH_RELE_MAP[14]=" 1 6"
|
||||
SPB16CH_RELE_MAP[15]=" 1 7"
|
||||
SPB16CH_RELE_MAP[16]=" 1 8"
|
||||
SPB16CH_RELE_MAP[1]=" 0 1"
|
||||
SPB16CH_RELE_MAP[2]=" 0 2"
|
||||
SPB16CH_RELE_MAP[3]=" 0 4"
|
||||
SPB16CH_RELE_MAP[4]=" 0 8"
|
||||
SPB16CH_RELE_MAP[5]=" 0 16"
|
||||
SPB16CH_RELE_MAP[6]=" 0 32"
|
||||
SPB16CH_RELE_MAP[7]=" 0 64"
|
||||
SPB16CH_RELE_MAP[8]=" 0128"
|
||||
SPB16CH_RELE_MAP[9]=" 1 1"
|
||||
SPB16CH_RELE_MAP[10]=" 1 2"
|
||||
SPB16CH_RELE_MAP[11]=" 1 4"
|
||||
SPB16CH_RELE_MAP[12]=" 1 8"
|
||||
SPB16CH_RELE_MAP[13]=" 1 16"
|
||||
SPB16CH_RELE_MAP[14]=" 1 32"
|
||||
SPB16CH_RELE_MAP[15]=" 1 64"
|
||||
SPB16CH_RELE_MAP[16]=" 1128"
|
||||
|
||||
@@ -23,12 +23,12 @@ function drv_spb16ch_rele_open {
|
||||
message_write "warning" "$message"
|
||||
fi
|
||||
local channel_num=${rele_data:0:2}
|
||||
local rele_num=${rele_data:2:2}
|
||||
local rele_num=${rele_data:2:3}
|
||||
|
||||
echo channel_num=$channel_num
|
||||
echo rele_num=$rele_num
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/mux_channel.py 72 $channel_num
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/gpo_active.py 72 $rele_num 0
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/gpo_init.py 72 $rele_num 0
|
||||
|
||||
}
|
||||
|
||||
@@ -47,12 +47,12 @@ function drv_spb16ch_rele_close {
|
||||
message_write "warning" "$message"
|
||||
fi
|
||||
local channel_num=${rele_data:0:2}
|
||||
local rele_num=${rele_data:2:2}
|
||||
local rele_num=${rele_data:2:3}
|
||||
|
||||
echo channel_num=$channel_num
|
||||
echo rele_num=$rele_num
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/mux_channel.py 72 $channel_num
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/gpo_active.py 72 $rele_num 1
|
||||
$DIR_SCRIPT/drv/spb16ch/scripts/gpo_init.py 72 $rele_num 1
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user