Fonctions d’administration

Les fonctions d’administration comprennent une fonction de débogage, une fonction echo et veille.

FPWEB_DEBUG

Cette fonction active ou désactive l’enregistrement des informations de débogage. Les informations de débogage sont enregistrées dans le fichier d’enregistrement des messages.

Appel

FPWEB_DEBUG(mode);

Résultat

Pas de résultat

Exemple

FPWEB_DEBUG(1);

Paramètres

mode

Le type de débogage exécuté

  • 0 : Débogage exécuté
  • 1 : Débogage normal
  • 2 : Débogage avancé
  • 3 : Débogage complet (attention au flux de messages qui peut être généré)

Pour lire le fichier message, accédez à https://<FP-I4C-IP>/machine_config/#/logs et téléchargez l’archive. Le fichier message est enregistré dans cette archive.

Pour voir le message dans une session SSH, entrez simplement le code suivant : tail -f /var/log/messages | grep pew

FPWEB_ECHO

Cette fonction écrit un message dans le fichier d’enregistrement des messages.

Appel

FPWEB_ECHO(constant string [,value]);

Résultat

Pas de résultat

Exemple

FPWEB_ECHO(“Ma valeur = “, DT[1]);

Paramètres

constant string

Un texte constant entre guillemets

value

Une valeur en option

Pour lire le fichier message, accédez à https://<FP-I4C-IP>/machine_config/#/logs et téléchargez l’archive. Le fichier message est enregistré dans cette archive.

Pour voir le message dans une session SSH, entrez simplement le code suivant : tail -f /var/log/messages | grep pew

FPWEB_SLEEP

Cette fonction interrompt le traitement du script pendant le nombre de secondes spécifié. Elle permet de réduire l’utilisation de l’unité centrale du FP-I4C et la vitesse d’exécution.

Appel

FPWEB_SLEEP(duration);

Résultat

Pas de résultat

Exemple

FPWEB_ SLEEP(500); #valeur en s

Paramètres

duration

Durée de l’interruption (pause) du traitement du script

0–86400 [s]