Questo è il comando digitemp_DS9097U che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS
PROGRAMMA:
NOME
digitemp - programma per leggere da sensori di temperatura a 1 filo.
SINOSSI
digittemp [Opzioni]
DESCRIZIONE
DigiTemp utilizza il bus a 1 filo Dallas per leggere le temperature dai sensori digitali collegati a
un adattatore per porta seriale. Gestisce l'inizializzazione del bus, la ricerca dei dispositivi collegati,
dispositivi di lettura e stringhe di registro personalizzate. Supporta i seguenti dispositivi di temperatura:
DS1820, DS18S20, DS18B20, DS1822
Gestisce anche gli switch hub a 2406 filo DS1 e i contatori DS2422 e DS2423.
DigiTemp utilizza l'adattatore per porta seriale passiva DS9097 o il DS2480U basato su DS9097B
adattatore. Sono supportati anche gli adattatori a 1 filo di ibuttonlink.com, come il Link45.
VERSIONI
Deve essere fornita almeno 1 azione, insieme ad alcuni argomenti facoltativi. Le azioni sono una (e
solo su) del -w -t -a -w Opzioni
-H, -? Mostra il riepilogo delle opzioni.
-v Mostra output dettagliato.
-i Inizializza il file .digitemprc, cerca nel bus tutti i dispositivi supportati.
-I Inizializza il file .digitemprc, cerca nel bus tutti i dispositivi supportati, memorizza
dispositivi in ordine # seriale ordinato.
-w Esplora l'intera struttura dei dispositivi e visualizza il numero di serie e il tipo di tutti i dispositivi
rilevato sul bus.
-s /dev/ttyS0
Imposta la porta seriale da utilizzare. Assicurati di avere l'autorizzazione per accedere a questa porta. Per USB
operazione passa USB invece di /dev/ttySX
-l /var/log/temperatura
Invia l'output al file di registro, il formato di output è definito dal comando .B -o
-c digitemp.conf
Imposta il file di configurazione digitemp. L'impostazione predefinita è .digitemprc nell'attuale
directory.
-r 1000
Ritardo di lettura in ms. Imposta il tempo di attesa tra l'invio del
comando di conversione della temperatura e lettura del risultato. Il DS18S20 impiega circa
750 ms per eseguire la conversione della temperatura. L'impostazione predefinita è 1000 ms (1 sec).
-t # Leggi il numero del sensore #, il # dipende dall'ordine dei sensori nel .digitemprc
file.
-q Uscita silenziosa, nessun banner di copyright.
-a Leggi tutti i sensori.
-A Tratta DS2438 come convertitore A/D, tensioni e correnti di uscita grezze.
-d 5 Ritardo tra i campioni (in secondi).
-n 50 Numero di volte per ripetere il comando.
-O"contatore formato corda"
Vedere Formato contatore di seguito.
-o [1..3] ["produzione formato corda"]
Vedere Formato temperatura di seguito.
-H"Umidità formato corda"
Vedere Formato umidità di seguito.
Temperatura Formato
Il formato della temperatura può essere un valore numerico o una stringa. I valori numerici
seleziona i formati di output preconfigurati:
1 = Una riga per sensore, tempo, C, F (predefinito)
2 = Una riga per campione, tempo trascorso, temperatura in C
3 = Uguale a #2, eccetto che la temperatura è in F
#2 e #3 hanno i dati separati da schede, adatti per l'importazione in un foglio di calcolo o altro
software grafico.
La stringa di formato utilizza token strftime più 5 speciali per DigiTemp:
%s per il sensore #
%C per gradi centigradi
%F per Fahrenheit
%R per emettere il numero di serie esadecimale
%N per secondi dall'epoca.
Il caso del token è importante! La stringa di formato predefinita è: "%b %d %H:%M:%S Sensore
%s C: %.2C F: %.2F" che fornisce un output di: 24 maggio 21:25:43 Sensore 0 C: 23.66 F:
74.59
Il sensore DS2438 può essere utilizzato per una varietà di cose. Include un sensore di temperatura
e convertitore A/D. DigiTemp lo utilizza per impostazione predefinita come sensore di umidità. Le tensioni grezze
e le correnti possono essere visualizzate passando l'argomento -A
Quando vengono utilizzate le opzioni di registro -o2 o -o3, verranno emesse le temperature del DS2438 collegato
senza l'umidità.
contatore Formato Corda
La stringa di formato del contatore è simile, aggiungendo questi token:
%n è il contatore #, che dipende dalla sua posizione nel file .digitemprc
%C è il conteggio in decimale.
Umidità Formato Corda
La stringa del formato dell'umidità è la stessa della stringa del formato della temperatura con l'aggiunta
di questo identificatore di formato:
%h è l'umidità nello 0-100%
Utilizzare digitemp_DS9097U online utilizzando i servizi onworks.net