Innes SMA300 Manuel Utilisateur page 14

Table des Matières

Publicité

La configuration du connecteur GPIO1 peut se réaliser au moyen de l'édition des préférences systèmes dans la
WebUI de l'appareil ou via un fichier de script. La partie liée à la configuration de GPIO1 dans un script est
décrite ci-aprés :
if
(aDirection == "out")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", true);
systemPref.setBoolPref("system/connector/jack35_1/1/io/jack35-gpio_1/enable", true);
systemPref.setBoolPref("system/connector/jack35_1/1/io/uart_1/enable", false);
}
else if
(aDirection == "in")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", true);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", false)
;
systemPref.setBoolPref("system/connector/jack35_1/1/io/jack35-gpio_1/enable", true);
systemPref.setBoolPref("system/connector/jack35_1/1/io/uart_1/enable", false);
}
else if
(aDirection == "disable")
{
Services.prefs.setBoolPref("innes.app-profile.gpio-input.jack35-gpio_1.jack35_1.*.authorized", false);
Services.prefs.setBoolPref("innes.app-profile.gpio-output.jack35-gpio_1.jack35_1.*.authorized", false)
;
systemPref.setBoolPref("system/connector/jack35_1/1/io/jack35-gpio_1/enable", false);
systemPref.setBoolPref("system/connector/jack35_1/1/io/uart_1/enable", true);
}
14

Publicité

Table des Matières
loading

Produits Connexes pour Innes SMA300

Table des Matières