transmisja przez port com bez interpretacji

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Polish to

Threaded View
Witajcie!
Historia idzie tak: mam urządzenie pomiarowe podłączane przez port COM. Na
odpowiednie zapytanie (w trybie tekstowym) urządzenie wypluwa 40KB liczb
stanowiących wynik, w trybie binarnym. Jeśli odczytuję to przez HyperTerminal
to przypadkowo trafiające się znaki kontrolne ten głupek interpretuje
(poznaję bo robi 'ping' i output skacze o kilka linii) w związku z czym cała
reszta liczb nie nadaje się do odczytu. Możecie polecić mi jakiś program
który by poprostu zapisywał na dysk to, co wypada z portu? Najlepiej, żeby
nie wymagał instalacji/uprawnień administratora. Żaden ze znanych mi
infomatyków nie mógł w swoim śmietniku czegoś takiego znaleźć...a wszyscy
pamiętają, że robili...

wyrazy,
TomaszPe

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet /

Re: transmisja przez port com bez interpretacji
Quoted text here. Click to load it

Masz linuksa?

cat /dev/ttyS0 > plik.bin

Mirek.

Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it

no masz. Jak zawsze zapomnialem. WinXP. Ale jak sie wkurze, to specjalnie do
tego celu zapuszcze linuxa z plytki.

wyrazy,
TomaszPe

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet /

Re: transmisja przez port com bez interpretacji
Quoted text here. Click to load it

No jak transmisja 9600 8n1 czyli domyślna dla com, to warto, a jak nie
to będziesz musiał użyć jeszcze programiku typu setserial, którego
raczej nie będzie na płytce.
Swoją drogą co za pomysł wysyłać wyniki pomiarów w nieludzkim języku.

Mirek.

Re: transmisja przez port com bez interpretacji
Tomasz Piasecki pisze:
Quoted text here. Click to load it
 program20%
Quoted text here. Click to load it
E6%...a wszyscy20%
Quoted text here. Click to load it

SprawdBC% Terminal v19.b by Br@y++. JeB6%li teBF% pisze do pliku tak jak =

Hyperterminal to moBF%esz przeB3%B1czyE6% na hex to wtedy powinien pisaE6%
 do20%
pliku kodami 0-F. MusiaB3%byB6% przekonwertowaE6% z takiego zapisu na bin=
arny20%
jakimB6% edytorem hex.


--20%
Pozdrawiam
MD

Re: transmisja przez port com bez interpretacji
Quoted text here. Click to load it

Potwierdzam. Program ten ma taką złośliwą cechę, że ma ustawiony
parametr "Clear RX on char" i tam jest numer znaku, który kasuje okno, a
przy okazji blokuje kawałek dalszego odbioru i pieprzy zapis do pliku ;P..

ALE!!!!

Jak się przełączy na HEX to wszystko zapisuje bez problemu!! Potem można
taki plik zaimportować do hex editora, pewnie do większości można... ja
do tego używałem pewnego programu, ale nazwę będę mógł Ci podać jutro,
może za 2 dni dopiero...

Pozdrawiam!!


Re: transmisja przez port com bez interpretacji
On Mon, 24 Aug 2009 19:56:17 +0000 (UTC),  Tomasz Piasecki wrote:
Quoted text here. Click to load it

A HT tego nie potrafi ?
Na ekranie moze i skacze, ale do pliku zapisuje sie zle ?


TeraTerm.

J.


Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it
poszukaj w hyperterminlu (nigdy go nie uzywalem ale powinno tam cos takiego
byc) sterowania  przeplywem, ewentualnie w ustawieniach portu com w
menadzeze urzadzen.
Generalnie powinny byc trzy ustawienia - brak , sprzetowy (czyli parami
rts-cts czy jakos tak ) i programowe zwane czesto xon / xoff gdzie wlasnie
sie uzywa kodow ascii do ztrzymywania transmisji.
wojtek
www.neuron.com.pl
CMMS Maszyna
Golem OEE
Hall2007



Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it

Wrzuc w google  "serial port monitor"  - pierwszy link wygląda interesująco,
ciekawie też wygląda ta strona:
http://www.filesland.com/download/port-monitor.html

MaW


Re: transmisja przez port com bez interpretacji
Tomasz Piasecki pisze:

Quoted text here. Click to load it

TeraTerm - darmowy, potrafi logować do pliku dane binarne (tzn. dowolne
odebrane bajty).

--
Adam Dybkowski
        http://dybkowski.net /

We've slightly trimmed the long signature. Click to see the full one.
Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it

Wzglednie Realterm - tez darmowy i przy okazji pozwala na podstawowa
analize danych jak sie cosik debuguje...

Marek

Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it

takze putty potrafli logowac raw data.

c.


Re: transmisja przez port com bez interpretacji

Quoted text here. Click to load it

Pod warunkiem ze sie podepniecie pod juz otwarty przez inną aplikację port -
a z tym chyba bedzie problem


MaW


Re: transmisja przez port com bez interpretacji
MaW pisze:

Quoted text here. Click to load it
[...]

Quoted text here. Click to load it

Eee, ale o co chodzi? Twórca wątku pisał o możliwości wydania komendy
tekstowej z programu terminalowego, na którą otrzymuje odpowiedź w
formie danych binarnych. I każdy program terminalowy potrafiący logować
te dane do pliku (bez ich zmieniania) będzie dobry. Nawet gdyby w tym
czasie na ekranie skakał w losowe miejsca kursorem i wyświetlał chińskie
znaczki. Co ma do tego podglądanie dostępu do portu przez inną aplikację?

--
Adam Dybkowski
        http://dybkowski.net /

We've slightly trimmed the long signature. Click to see the full one.

Site Timeline