İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

jpnevulator - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında jpnevulator çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen jpnevulator komutudur.

Program:

ADI


jpnevulator - Sadece başka bir seri dinleyici

SİNOPSİS


jpnevülatör [SEÇENEK]...DOSYA>

TANIM


jpnevulator kullanışlı bir seri dinleyicidir. Seri bir cihaza veri göndermek için de kullanabilirsiniz.
Aynı anda bir veya daha fazla seri cihazdan okuma veya yazma işlemi yapabilirsiniz.

Yazma (--yazma) modunda seri cihaz(lar)a gönderilecek veriler bir dosyadan okunur veya
taban (--base) tanımlı gösterimde stdin. Veriler, seri cihaz(lar) hattında şu şekilde gönderilir:
hattı.

Read (--read) modunda seri cihaz(lar)dan okunacak veriler bir dosyaya yazılır veya
temel (--base) tanımlı gösterimde stdout. Birkaç seçenek için gözden geçirin
çıktıda iyileştirmeler. arasındaki verileri iletmek (--pass) bile mümkündür.
birkaç seri cihaz.

Uzun seçenekler için zorunlu olan argümanlar kısa seçenekler için zorunludur.

Genel seçenekler:

-B, --temel=TABAN
Okuma/yazma baytlarının temel birimini belirtin. Şu anda sadece 2=ikili ve
16=onaltılık desteklenir. Varsayılan temel birim onaltılıktır.

Temel birim olarak onaltılık seçildiğinde, giriş formatı FD veya 0xFD'dir. Tabii ki
tüm girdiler büyük/küçük harfe duyarlı değildir. Boşluklar dahil edilebilir veya edilmeyebilir
giriş. Yani DEADBEEF, DE AD BE EF ile tamamen aynıdır.

Temel birim olarak ikili seçildiğinde, giriş formatı 01000010'dur. Boşluklar olabilir veya olabilir
girdiye dahil edilmez. Yani 01000010111, 01000010 111 ile tamamen aynıdır.
Evet bu doğru! 8 bitten daha azını yazmak gayet normaldir.
baştaki sıfırlar. Lütfen bunu yapıyorsanız, boşlukları ayırmak için boşluk gerektiğini anlayın.
bu durumda bireysel baytlar, ancak bu çok açık. Boşluk kullanılmazsa,
ayrıştırma, şekilde gösterildiği gibi, bir sonraki ile devam etmeden önce ilk 8 biti okur.
yukarıdaki örnek.

-l, --alias-ayırıcı
Diğer ad ayırıcı olarak verilen dizeyi kullanın. Daha fazla bilgi için --tty'ye bakın.

-f, --dosya=ADI
Yazma modunda, verilen dosyanın içeriğini okuyun ve seri olarak gönderin.
cihaz(lar) ve okuma modunda seri cihaz(lar)ın içeriğini dosyaya yazın
Verilen.

-h, --yardım et
Kısa bir seçenekler listesi gösterir.

-o, --saymak=BAYT
Verilen bayt miktarını okuduktan/yazdıktan sonra çıkın.

-r, --okuman
Programı okuma moduna alın. Bu şekilde verilen serideki verileri okursunuz
aygıt(lar)ı seçin ve verilen dosyaya, yoksa stdout'a yazın. Okumaya bakın
Daha fazla okumak için özel seçenekler için seçenekler bölümü.

-t, --tty=İSİM: ALIAS
Okumak veya yazmak için seri aygıt. Okumak/yazmak için birden çok kez kullanın
birden fazla seri cihazdan/cihazlara. Kullanışlı referans için ayrıca ayırabilirsiniz
iki nokta üst üste ':' ile tty adından bir takma ad. Eğer bir kolon biraz garipse
cihaz adınızın bir parçası olarak, --alias-separator seçeneğini kullanabilirsiniz.
başka bir ayırma dizesi belirtin. Takma ad verilirse, ad olarak kullanılacaktır.
seri cihazın.

-v, --versiyon
Sürüm bilgilerini, küçük bir GPL bildirimini çıktılayın ve çıkın.

-w, --yazı yazmak
Programı yazma moduna alın. Bu şekilde, belirli bir dosyadan veya stdin'den veri okursunuz.
Hiçbiri verilmedi ve verilen seri cihaz(lar)a yazın. Yazma seçeneklerine bakın
Daha fazla özel seçenek yazmak için bölüm.

Seçenekleri okuyun:

-a, --ascii
Verilerin normal çıktısının yanı sıra, verilerle birlikte fazladan bir sütun da görüntüleyin.
ASCII temsilinde. Yazdırılamayan karakterler nokta '.' olarak görüntülenir.
ASCII verileri, normal verilerden sonra görüntülenir.

-b, --bayt sayısı
Normal çıktının yanı sıra, mevcut dizinle birlikte fazladan bir sütun da görüntüler.
çıktıdaki bayt sayısı. Bu numaralar ekranın önünde görüntülenir.
normal çıktı. Aynı anda birden fazla seri cihazdan okurken indeks
seri cihaz başına sayı artacaktır.

-C, --kontrol
Modem kontrol bitlerini izleyin (hat etkinleştirme, veri terminali hazır, gönderme isteği,
ikincil TXD, ikincil RXD, göndermeye açık, taşıyıcı algılama, çalma ve veri seti
hazır) çok ve değişiklikleri bildirin. Ne sıklıkta belirtmek için --control-poll seçeneğini kullanın.
bitleri yoklamak için.

-D, --kontrol-anket=MİKROSANİYE
Kontrol yoklaması, iki kontrol arasında beklenecek mikrosaniye miktarıdır.
başka bir şey olmuyorsa modem kontrol bitleri.

-P, --geçmek
Bu, tüm verileri seri cihazlar arasında geçirir. koymak istersen kullanışlı
Seri sniffer'ınız, koklamak istediğiniz seri cihazlar arasında.

-q, --pty=:ALAS
Okumak için sözde terminal aygıtı. Birden fazla yerden okumak için birden çok kez kullanın
bir adet sözde terminal cihazı/cihazları. Kullanışlı referans için bir takma ad da kullanabilirsiniz.
pty'yi adlandırın. İki nokta üst üste ':' ile başladığından emin olun. --alias-separator kullanın
Seçenek, herhangi bir nedenle kolon kullanmayı sevmiyorsanız. Takma ad verilirse
sözde terminal aygıtının adı olarak kullanılacaktır.

-e, --zamanlama-delta=MİKROSANİYE
Zamanlama deltası, ikinci baytın iki bayt arasındaki mikrosaniye miktarıdır.
yeni bir paketin parçası olarak kabul edilir. Varsayılan değer 100 milisaniyedir. Bunu kullan
--timing-print seçeneği ile birlikte seçenek.

-g, --zamanlama-baskı
Her devam eden bayt akışından önce bir zamanlama bilgisi satırı yazdırın. Ne zaman
birden fazla seri aygıt verilmişse, aygıtın adını veya takma adını da yazdırın.
veriler geliyor.

-i, --Genişlik=GENİŞLİK
Bir satırda görüntülenecek bayt sayısı. Varsayılan 16'dır.

-A, --eklemek
Üzerine yazmak yerine çıktı dosyasına ekleyin. Varsayılan, üzerine yazmaktır.

-S, --append-ayırıcı
Ek ayırıcı olarak verilen dizeyi kullanın. Dize işlenir ve '\n'
dizi gerçek bir yeni satıra dönüşür. Şimdiye kadar başka hiçbir dizi hiçbir şey yapmıyor
özel. Varsayılan, tek bir yeni satır karakteridir.

Seçenekleri yazın:

-c, --sağlama toplamı
Seri cihaz(lar)a yazılan veri satırına tek bir sağlama toplamı baytı ekleyin
seçilmiş. Bu sağlama toplamı, bir satırdaki tüm giriş baytlarının basit bir modulo 256 eklenmesidir.

-z, --crc8=POLİ
Seçilen seri cihaz(lar)a yazılan veri satırına bir crc8 sağlama toplamı ekleyin.
Polinom olarak isteğe bağlı olarak verilen poli'yi kullanın. Polinomu şu şekilde belirtin:
0x07'deki gibi onaltılık değer (varsayılan).

-y, --crc16=POLİ
Seçilen seri cihaz(lar)a yazılan veri satırına bir crc16 sağlama toplamı ekleyin.
Polinom olarak isteğe bağlı olarak verilen poli'yi kullanın. Polinomu şu şekilde belirtin:
0xA001'deki gibi onaltılık değer (varsayılan).

-k, --gecikme-bayt=MİKROSANİYE
Bu gecikme, her giriş arasında beklenecek isteğe bağlı bir mikrosaniye miktarıdır.
bayt seri cihaz(lar)a gönderilir.

-d, --gecikme hattı=MİKROSANİYE
Bu gecikme, her giriş arasında beklenecek isteğe bağlı bir mikrosaniye miktarıdır.
hat seri cihaz(lar)a gönderilir.

-j, --siktir git
Bu özel sikişme seçeneği. Bir sağlama toplamının hesaplanması seçildiğinde
(sağlama toplamı ve crc* seçeneklerine bakın) sağlama değeri bilerek sakatlanacaktır. Dikkatlice
özel Jan Arie de Bruin 'siktir et crc' düğmesinin adını almıştır.

-n, --gönderi yok
Seri aygıt(lar) üzerindeki baytları gerçekten göndermeyin. Çok anlamsız ama
bir gün önce oldukça kullanışlı bir özellik gibi görünüyordu.

-p, --Yazdır
Seri cihaz(lar)daki verileri göndermenin yanı sıra verileri stdout'a da yazın.

-s, --boy=BOYUT
Seri cihaz(lar)da gönderilecek hat başına maksimum bayt sayısı. Varsayılan
22 yaşında, programın Cham2 günlerinde geri geliyor.

TANI


Normalde, program herhangi bir sorun olmadan çalıştıysa çıkış durumu 0'dır. eğer çıkış
durum 0'a eşit değil, stderr'de çözmenize yardımcı olacak bir hata mesajı yazdırılır
sorun.

onworks.net hizmetlerini kullanarak jpnevulator'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad