Aggiornato driver rainsensorqty alla versione 0.2.0
This commit is contained in:
@@ -1,30 +1,39 @@
|
||||
#
|
||||
# File di configurazione del driver
|
||||
#
|
||||
# Driver rainsensorqty - driver for measure the rain volume
|
||||
# Author: androtto
|
||||
# file "config.include.sh"
|
||||
# specific driver config file
|
||||
# Version: 0.2.0
|
||||
# Data: 11/Aug/2019
|
||||
|
||||
RAINSENSOR_ANTIBOUNCE=0.3 # 0.3 seconds for manage antibounce of reed contact
|
||||
|
||||
RAINSENSORQTY_verbose="no" # yes/no
|
||||
|
||||
declare -g RAINSENSORQTY_LASTRAIN
|
||||
RAINSENSORQTY_LASTRAIN="$STATUS_DIR/rainsensorqty_lastrain"
|
||||
RAINSENSORQTY_HISTORY="$STATUS_DIR/rainsensorqty_history"
|
||||
|
||||
#not used, to be checked
|
||||
#declare -g RAINSENSORQTY_LOG
|
||||
#RAINSENSORQTY_LOG="$DIR_SCRIPT/log/rainsensorqty.log"
|
||||
|
||||
declare -g RAINSENSORQTY_MONITORLOG
|
||||
RAINSENSORQTY_MONITORLOG="$DIR_SCRIPT/log/rainsensorqty_monitor.log"
|
||||
|
||||
declare -g RAINSENSORQTY_PID
|
||||
RAINSENSORQTY_MONPID="$TMP_PATH/rainsensorqty_monitor.pid"
|
||||
|
||||
declare -g RAINSENSORQTY_DIR
|
||||
RAINSENSORQTY_DIR="$DIR_SCRIPT/drv/rainsensorqty"
|
||||
|
||||
declare -g RAINSENSORQTY_PULSE
|
||||
RAINSENSORQTY_PULSE=falling
|
||||
monitor_sh="$RAINSENSORQTY_DIR/drv_rainsensorqty_monitor.sh"
|
||||
|
||||
declare -g RAINSENSORQTY_WAIT
|
||||
RAINSENSORQTY_WAIT=rising
|
||||
|
||||
# mm of water for each pulse - default
|
||||
declare -g RAINSENSORQTY_MMEACH
|
||||
RAINSENSORQTY_MMEACH=0.303030303
|
||||
#rising means waiting for 1 status (from 0)
|
||||
#falling means waiting for 0 status (from 1)
|
||||
#RAINSENSORQTY_PULSE=rising # pull-down circuit (rest status is 0)
|
||||
#RAINSENSORQTY_PULSE=falling # pull-up circuit (rest status is 1)
|
||||
if (( RAIN_GPIO_STATE = 1 )) ; then
|
||||
RAINSENSORQTY_PULSE=rising # pull-down circuit (rest status is 0)
|
||||
fi
|
||||
if (( RAIN_GPIO_STATE = 0 )) ; then
|
||||
RAINSENSORQTY_PULSE=falling # pull-up circuit (rest status is 1)
|
||||
fi
|
||||
if [[ -z $RAINSENSORQTY_PULSE ]] ; then
|
||||
echo "ERROR: RAIN_GPIO_STATE non set in piGarden.conf"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user