Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen digitemp_DS2490 komutudur.
Program:
ADI
digitemp - 1 telli sıcaklık sensörlerinden okumak için program.
SİNOPSİS
sayısallaştırıcı [seçenekleri]
TANIM
DigiTemp, bilgisayara bağlı dijital sensörlerden gelen sıcaklıkları okumak için Dallas 1 kablolu veri yolunu kullanır.
bir seri bağlantı noktası adaptörü. Veri yolunu başlatmayı, bağlı aygıtları aramayı,
okuma cihazları ve özel günlük dizileri. Aşağıdaki sıcaklık cihazlarını destekler:
DS1820, DS18S20, DS18B20, DS1822
Ayrıca DS2406 1 kablolu hub anahtarlarını ve DS2422 ve DS2423 sayaçlarını da yönetir.
DigiTemp, DS9097 pasif seri bağlantı noktası adaptörünü veya DS2480B tabanlı DS9097U'yu kullanır
adaptör. Link1 gibi ibuttonlink.com'dan 45 kablolu adaptörler de desteklenir.
SEÇENEKLER
Bazı isteğe bağlı argümanlarla birlikte en az 1 eylem verilmelidir. Eylemler birdir (ve
sadece üzerinde) -w -t -a -w seçenekleri
-H, -? Seçeneklerin özetini göster.
-v Ayrıntılı çıktıyı göster.
-i .digitemprc dosyasını başlatın, tüm desteklenen cihazlar için veri yolunu arayın.
-I .digitemprc dosyasını başlatın, tüm desteklenen cihazlar için veri yolunu arayın,
cihazlar sıralı seri # sırasına göre.
-w Tüm cihaz ağacında gezinin ve tüm cihazların seri numarasını ve tipini görüntüleyin
otobüste tespit edildi.
-s /dev/ttyS0
Kullanılacak seri bağlantı noktasını ayarlayın. Bu bağlantı noktasına erişim izniniz olduğundan emin olun. USB için
işlem /dev/ttySX yerine USB'yi geçiyor
-l /var/log/sıcaklık
Çıktıyı günlük dosyasına gönder, çıktı biçimi .B -o komutuyla tanımlanır
-c rakamemp.conf
digitemp yapılandırma dosyasını ayarlayın. Mevcut durumda varsayılan .digitemprc'dir.
dizin.
-r 1000
ms cinsinden okuma gecikmesi. Bu, gönderme arasında beklenecek süreyi ayarlar.
sıcaklık dönüştürme komutu ve sonucun okunması. DS18S20 yaklaşık
Sıcaklık dönüşümünü yapmak için 750mS. Varsayılan 1000mS'dir (1 sn).
-t # Sensör numarasını oku #, #, .digitemprc içindeki sensörlerin sırasına bağlıdır
dosyası.
-q Sessiz çıktı, telif hakkı afişi yok.
-a Tüm sensörleri okuyun.
-A DS2438'i A/D dönüştürücü, çıkış ham voltajları ve akımları olarak ele alın.
-d 5 Numuneler arasındaki gecikme (saniye cinsinden).
-n 50 Komutun tekrarlanma sayısı.
-O" sayacı biçim sicim"
Aşağıdaki Sayaç Formatına bakın.
-o [1,.3] ["çıktı biçim sicim"]
Aşağıdaki Sıcaklık Formatına bakın.
-H" Nem biçim sicim"
Aşağıdaki Nem Formatına bakın.
Sıcaklık oluşturulan
Sıcaklık formatı, sayısal bir değer veya bir dize olabilir. sayısal değerler
önceden yapılandırılmış çıktı biçimlerini seçin:
1 = Sensör başına bir satır, süre, C, F (varsayılan)
2 = Numune başına bir satır, geçen süre, C cinsinden sıcaklık
3 = Sıcaklığın F cinsinden olması dışında #2 ile aynı
#2 ve #3, bir elektronik tabloya veya başka bir yere içe aktarmaya uygun, sekmelerle ayrılmış verilere sahiptir.
grafik yazılımı.
Biçim dizgisi, strftime belirteçleri artı DigiTemp için 5 özel belirteç kullanır:
%s sensör # için
%C santigrat için
%F fahrenhayt için
%R altıgen seri numarasını çıkarmak için
%N Epoch'tan bu yana saniyeler boyunca.
Tokenin durumu önemlidir! Varsayılan biçim dizesi: "%b %d %H:%M:%S Sensör
%s C: %.2C F: %.2F", size şu çıktıyı verir: 24 Mayıs 21:25:43 Sensör 0 C: 23.66 F:
74.59
DS2438 sensörü çeşitli şeyler için kullanılabilir. Bir sıcaklık sensörü içerir
ve A/D dönüştürücü. DigiTemp varsayılan olarak nem sensörü olarak kullanır. ham voltajlar
ve akımlar -A argümanı iletilerek görüntülenebilir
-o2 veya -o3 günlük seçenekleri kullanıldığında, ekli DS2438'in sıcaklıkları verilir.
nem olmadan.
sayaç oluşturulan dizi
Sayaç biçimi dizesi benzerdir ve şu belirteçleri ekler:
%n .digitemprc dosyasındaki konumuna bağlı olan sayaç #'dir
%C ondalık sayıdır.
Nem oluşturulan dizi
Nem formatı dizisi, ilavesiyle birlikte sıcaklık formatı dizisiyle aynıdır.
bu biçim belirtecinin:
%h nem %0-100 arasında mı
onworks.net hizmetlerini kullanarak digitemp_DS2490'yi çevrimiçi kullanın