kopia lustrzana https://github.com/F5OEO/rpidatv
Add setting of I/Q pins
rodzic
ea53e938b0
commit
8645d2f76b
|
@ -68,15 +68,15 @@ PIDVIDEO=$(get_config_var pidvideo $CONFIGFILE)
|
||||||
PIDPMT=$(get_config_var pidpmt $CONFIGFILE)
|
PIDPMT=$(get_config_var pidpmt $CONFIGFILE)
|
||||||
SERVICEID=$(get_config_var serviceid $CONFIGFILE)
|
SERVICEID=$(get_config_var serviceid $CONFIGFILE)
|
||||||
LOCATOR=$(get_config_var locator $CONFIGFILE)
|
LOCATOR=$(get_config_var locator $CONFIGFILE)
|
||||||
|
PIN_I=$(get_config_var gpio_i $CONFIGFILE)
|
||||||
|
PIN_Q=$(get_config_var gpio_q $CONFIGFILE)
|
||||||
|
|
||||||
ANALOGCAMNAME=$(get_config_var analogcamname $CONFIGFILE)
|
ANALOGCAMNAME=$(get_config_var analogcamname $CONFIGFILE)
|
||||||
VNCADDR=$(get_config_var vncaddr $CONFIGFILE)
|
VNCADDR=$(get_config_var vncaddr $CONFIGFILE)
|
||||||
|
|
||||||
#v4l2-ctl --overlay=0
|
#v4l2-ctl --overlay=0
|
||||||
|
|
||||||
PIN_I=12
|
|
||||||
PIN_Q=13
|
|
||||||
|
|
||||||
detect_audio
|
detect_audio
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,11 @@ StrInputSetupVNCName="IP du PC avec VNC (mot de passe datv)"
|
||||||
StrInputSetupVNCTitle="Configuration VNC"
|
StrInputSetupVNCTitle="Configuration VNC"
|
||||||
StrInputSetupDESKTOP="Ecran du rasberry"
|
StrInputSetupDESKTOP="Ecran du rasberry"
|
||||||
|
|
||||||
|
StrPIN_IContext="GPIO pour I {12,18,40} (12 par defaut:pin32)"
|
||||||
|
StrPIN_ITitle="Sortie GPIO pour I"
|
||||||
|
StrPIN_QContext="GPIO pour Q {13,19,41}(13 par defaut:pin33)"
|
||||||
|
StrPIN_QTitle="Sortie GPIO pour Q"
|
||||||
|
|
||||||
######## CALL MENU ###################"
|
######## CALL MENU ###################"
|
||||||
StrCallContext="Paramètrage indicatif"
|
StrCallContext="Paramètrage indicatif"
|
||||||
StrCallTitle="Indicatif"
|
StrCallTitle="Indicatif"
|
||||||
|
|
|
@ -20,6 +20,10 @@ StrInputSetupVNC="Display PC via VNC"
|
||||||
StrInputSetupVNCName="IP of PC using VNC (password datv)"
|
StrInputSetupVNCName="IP of PC using VNC (password datv)"
|
||||||
StrInputSetupVNCTitle="VNC setup"
|
StrInputSetupVNCTitle="VNC setup"
|
||||||
StrInputSetupDESKTOP="Rasberry display"
|
StrInputSetupDESKTOP="Rasberry display"
|
||||||
|
StrPIN_IContext="Q GPIO {12,18,40} (12 is default:pin32)"
|
||||||
|
StrPIN_ITitle="I output GPIO"
|
||||||
|
StrPIN_QContext="Q GPIO {13,19,41}(13 is defaut:pin33)"
|
||||||
|
StrPIN_QTitle="Q output GPIO"
|
||||||
######## CALL MENU ###################"
|
######## CALL MENU ###################"
|
||||||
StrCallContext="CALL Setup"
|
StrCallContext="CALL Setup"
|
||||||
StrCallTitle="CALL"
|
StrCallTitle="CALL"
|
||||||
|
|
|
@ -397,7 +397,18 @@ choutput=$(whiptail --title "$StrOutputSetupTitle" --radiolist \
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
|
|
||||||
case "$choutput" in
|
case "$choutput" in
|
||||||
IQ) ;;
|
IQ)
|
||||||
|
PIN_I=$(get_config_var gpio_i $CONFIGFILE)
|
||||||
|
PIN_I=$(whiptail --inputbox "$StrPIN_IContext" 8 78 $PIN_I --title "$StrPIN_ITitle" 3>&1 1>&2 2>&3)
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
set_config_var gpio_i "$PIN_I" $CONFIGFILE
|
||||||
|
fi
|
||||||
|
PIN_Q=$(get_config_var gpio_q $CONFIGFILE)
|
||||||
|
PIN_Q=$(whiptail --inputbox "$StrPIN_QContext" 8 78 $PIN_Q --title "$StrPIN_QTitle" 3>&1 1>&2 2>&3)
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
set_config_var gpio_q "$PIN_Q" $CONFIGFILE
|
||||||
|
fi
|
||||||
|
;;
|
||||||
QPSKRF)
|
QPSKRF)
|
||||||
FREQ_OUTPUT=$(get_config_var freqoutput $CONFIGFILE)
|
FREQ_OUTPUT=$(get_config_var freqoutput $CONFIGFILE)
|
||||||
FREQ=$(whiptail --inputbox "$StrOutputRFFreqContext" 8 78 $FREQ_OUTPUT --title "$StrOutputRFFreqTitle" 3>&1 1>&2 2>&3)
|
FREQ=$(whiptail --inputbox "$StrOutputRFFreqContext" 8 78 $FREQ_OUTPUT --title "$StrOutputRFFreqTitle" 3>&1 1>&2 2>&3)
|
||||||
|
@ -418,6 +429,16 @@ if [ $? -eq 0 ]; then
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
DIGITHIN)
|
DIGITHIN)
|
||||||
|
PIN_I=$(get_config_var gpio_i $CONFIGFILE)
|
||||||
|
PIN_I=$(whiptail --inputbox "$StrPIN_IContext" 8 78 $PIN_I --title "$StrPIN_ITitle" 3>&1 1>&2 2>&3)
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
set_config_var gpio_i "$PIN_I" $CONFIGFILE
|
||||||
|
fi
|
||||||
|
PIN_Q=$(get_config_var gpio_q $CONFIGFILE)
|
||||||
|
PIN_Q=$(whiptail --inputbox "$StrPIN_QContext" 8 78 $PIN_Q --title "$StrPIN_QTitle" 3>&1 1>&2 2>&3)
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
set_config_var gpio_q "$PIN_Q" $CONFIGFILE
|
||||||
|
fi
|
||||||
FREQ_OUTPUT=$(get_config_var freqoutput $CONFIGFILE)
|
FREQ_OUTPUT=$(get_config_var freqoutput $CONFIGFILE)
|
||||||
FREQ=$(whiptail --inputbox "$StrOutputRFFreqContext" 8 78 $FREQ_OUTPUT --title "$StrOutputRFFreqTitle" 3>&1 1>&2 2>&3)
|
FREQ=$(whiptail --inputbox "$StrOutputRFFreqContext" 8 78 $FREQ_OUTPUT --title "$StrOutputRFFreqTitle" 3>&1 1>&2 2>&3)
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
|
|
Ładowanie…
Reference in New Issue