Program/terminal do swobodnej komunikacji po RS-232

Szukam, szukam i jakoś nie mam rezultatów :/ A szukam jakiegoś programu/terminala, czegokolwiek, który pozwoliłby na przesyłanie dowolnych informacji przez RS-232. HyperTerminal windowsowy i inne podobne pozwalają na komunikację w postaci znaków ASCII. Mnie natomiast interesuje wysyłanie dowolnych wartości. Używa ktoś takiego programu? Możecie coś polecić? Testowałem już EZTerminal, TeraTermPro, Serial Wizard, Bray Terminal, Termite. Najlepiej jak będzie freeware, bo płatane to już widziałem :) Za każdą pomoc bardzo dziękuję!

Pozdrawiam!

Reply to
TRS
Loading thread data ...

Realterm

Reply to
Marcin Gala

TRS pisze:

Przecież w Bray Teminalu możesz wysyłać dowolne bajty podane jako hex.

pzdr

Reply to
Elektrolot

Przecież to Bray Terminal, wymieniany już w tym wątku.

pzdr

Reply to
Elektrolot

Elektrolot pisze:

A mogę wiedzieć jak? Próbowałem na wszelkie sposoby i jakoś nie udało mi się tego dokonać. Będę wdzięczny za pomoc ;)

Reply to
TRS

TRS pisze:

Cytuję z helpa:

"example 1. abcdefgh123456 - this will send 'abcdefgh123456'

example 2. AT#013#010 - this will send AT and "CR" + "LF" (cariage return + line feed)

example 3. X1##Y2##Z3##$0D$0A - this will send 'X1#Y2#Z3#"CR""LF"'

example 4. $$value=123$0D - this will send '$value=123"CR"'

example 5. $01$02$03$04$05!XOR - this will send $01 $02 $03 $04 $05 and calculated XOR byte $01 "

pzdr

Reply to
Elektrolot

Elektrolot pisze:

O! A helpa do tego to już nie znalazłem. Mogę prosić o przesłanie go na mateom(at)poczta.fm Dziękuję za okazaną pomoc :)

Reply to
TRS

TRS napisał(a):

Kiedy potrzebuję wysłać coś na RS i nie koniecznie muszę obserwować na ekranie wyniku, zamiast terminala używam python'a z pyserial.

Dosłownie w kilku linijkach można dorobić do wysyłania/odbierania jakąś logikę - obsługa bardzo prosta bo wystarczy:

import serial;

com_port = serial.serial ('comx', speed); com_port.write ("tu wysylam na port dowolne dane, moga byc binarne"); com_port.write ("np: \x00 wysyla 0");

#Tu odczytam 2 bajty odczytane_dane = com_port.read (2);

Do tego możesz dodać sobie jakieś ify i masz wszystko czego potrzebujesz.

Oczywiście powyższy kod działa pod windowsem i linuxem

Reply to
Artur P

TRS pisze:

Ja mam taki przycisk Help nad About ;) Terminal 1.9v - 20041226 . Może masz inną wersję?

pzdr

Reply to
Elektrolot

Elektrolot snipped-for-privacy@NOSPAMwp.pl napisał(a):

Wersje z Helpem:

v1.9b 20040714

formatting link

v1.9b 20060920B

formatting link

Reply to
wredny_menel

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.