driver spb16ch: modificato mappatura rele e script python da lanciare per l'apertura/chiusura dei rele

This commit is contained in:
lejubila
2017-08-30 23:13:34 +02:00
parent 2f7b286424
commit efbd3c687d
2 changed files with 20 additions and 20 deletions

View File

@@ -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"

View File

@@ -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
}