Il s'agit de la commande digitemp_DS9097 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
digitemp - programme pour lire des capteurs de température à 1 fil.
SYNOPSIS
digittemp [Options]
DESCRIPTION
DigiTemp utilise le bus Dallas 1-wire pour lire les températures des capteurs numériques connectés à
un adaptateur de port série. Il gère l'initialisation du bus, la recherche des périphériques connectés,
périphériques de lecture et chaînes de journal personnalisées. Il prend en charge les appareils de température suivants :
DS1820, DS18S20, DS18B20, DS1822
Il gère également les commutateurs de concentrateur à 2406 fil DS1 et les compteurs DS2422 et DS2423.
DigiTemp utilise soit l'adaptateur de port série passif DS9097, soit le DS2480U basé sur DS9097B
adaptateur. Les adaptateurs 1 fil d'ibuttonlink.com, tels que le Link45, sont également pris en charge.
OPTIONS
Au moins une action doit être donnée, ainsi que quelques arguments facultatifs. Les actions sont une (et
uniquement sur) du -w -t -a -w Options
-h, -? Afficher le résumé des options.
-v Afficher la sortie détaillée.
-i Initialisez le fichier .digitemprc, recherchez dans le bus tous les périphériques pris en charge.
-I Initialisez le fichier .digitemprc, recherchez dans le bus tous les périphériques pris en charge, stockez
périphériques dans l'ordre des numéros de série triés.
-w Parcourez l'arborescence complète des appareils et affichez le numéro de série et le type de tous les appareils
détecté sur le bus.
-s /dev/ttyS0
Définissez le port série à utiliser. Assurez-vous d'avoir l'autorisation d'accéder à ce port. Pour USB
opération passer USB au lieu de /dev/ttySX
-l /var/log/température
Envoyer la sortie au fichier journal, le format de sortie est défini par la commande .B -o
-c digittemp.conf
Définir le fichier de configuration digitemp. La valeur par défaut est .digitemprc dans le
répertoire.
-r 1000
Retard de lecture en ms. Ceci définit le temps d'attente entre l'envoi du
commande de conversion de température et lecture du résultat. Le DS18S20 prend environ
750mS pour faire la conversion de température. La valeur par défaut est 1000mS (1 seconde).
-t # Lire le numéro de capteur #, le # dépend de l'ordre des capteurs dans le .digitemprc
fichier.
-q Sortie silencieuse, pas de bannière de copyright.
-a Lire tous les capteurs.
-A Traitez le DS2438 comme un convertisseur A/N, produisant des tensions et des courants bruts.
-d 5 Délai entre les échantillons (en secondes).
-n 50 Nombre de fois pour répéter la commande.
-O" compteur le format chaîne de caractères"
Voir le format du compteur ci-dessous.
-o [1..3] ["sortir le format chaîne"]
Voir le format de température ci-dessous.
-H" Humidité le format chaîne de caractères"
Voir le format d'humidité ci-dessous.
Température Format
Le format de température peut être une valeur numérique ou une chaîne. Les valeurs numériques
sélectionnez les formats de sortie préconfigurés :
1 = Une ligne par capteur, temps, C, F (par défaut)
2 = Une ligne par échantillon, temps écoulé, température en C
3 = Identique à #2, sauf que la température est en F
#2 et #3 ont les données séparées par des onglets, adaptées à l'importation dans une feuille de calcul ou autre
logiciel graphique.
La chaîne de format utilise des jetons strftime plus 5 spéciaux pour DigiTemp :
%s pour le capteur #
%C pour centigrades
%F pour Fahrenheit
%R pour sortir le numéro de série hexadécimal
%N pendant des secondes depuis Epoch.
Le cas du jeton est important ! La chaîne de format par défaut est : "%b %d %H:%M:%S Sensor
%s C : %.2C F : %.2F" qui vous donne une sortie de : 24 mai 21 :25 :43 Capteur 0 C : 23.66 F :
74.59
Le capteur DS2438 peut être utilisé pour une variété de choses. Il comprend un capteur de température
et convertisseur A/N. DigiTemp l'utilise par défaut comme capteur d'humidité. Les tensions brutes
et les courants peuvent être affichés en passant l'argument -A
Lorsque les options de journal -o2 ou -o3 sont utilisées, les températures du DS2438 attaché seront sorties
sans l'humidité.
Counter Format Chaîne
La chaîne de format de compteur est similaire, ajoutant ces jetons :
%n est le compteur #, qui dépend de sa position dans le fichier .digitemprc
%C est le nombre en décimal.
Humidité Format Chaîne
La chaîne de format d'humidité est la même que la chaîne de format de température avec l'ajout
de ce spécificateur de format :
%h est l'humidité dans 0-100%
Utilisez digitemp_DS9097 en ligne à l'aide des services onworks.net