Programy do podglądania RS232 na PC oraz konwersja int na float w C

Podglądanie rs232 na PC





Poprzedni Następny
Wiadomość
Spis treści
From: "Sławek Madejczyk" <smadejczyk_at_nospam_op.pl>
Subject: Podglądanie rs232 na PC
Date: Thu, 10 Apr 2003 23:18:54 +0200


Cześć
Mój problem
Urządzenie uP wysyła dane (rs232) odbieram je przy pomocy terminala
(docelowo specjalnie napisany program). Chciałbym dodatkowo zapisywać te
dane do pliku (w celach naukowo poznawczych :) )przy pomocy drugiego
terminala (lub innego programu), tyle że nie można otworzyć dwóch terminali
do jednego COMa.
Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.
Może macie takie programiki lub wiecie gdzie ich szukać ??

Drugie pytanie
Jak skonwertować liczbę typu 'int' na 'float' , czy są do tego jakieś
funkcje standardowe w C ??

Pozdrawiam
Sławek



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.ceti.pl!news.polbox.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pawel \"O'Pajak\"" <pavel(malpa)klub.chip.pl_at_nospam_niechciana.poczta.out>
Subject: =?iso-8859-2?Q?Re:_Podgl=B1danie_rs232_na_PC?=
Date: Thu, 10 Apr 2003 23:31:39 +0200


Powitanko,
Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.

Nie wyprobowalem jeszcze, ale kiedys wyGooglalem:
http://www.rtcard.com/comlab32.html
i ewentualnie:
http://www.electronic-engineering.ch/microchip/software/scope.html
Pozdroofka,
Pawel Chorzempa
--
"-Tato, po czym poznać małą szkodliwość społeczną?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mrożek)
Przy odpowiadaniu na priv zastanow sie nad moim adresem;-)


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Bartosz Waleska" <combosoft_at_nospam_poczta.onet.pl>
Subject: Re: Podglądanie rs232 na PC
Date: Thu, 10 Apr 2003 23:42:40 +0200



Użytkownik "Sławek Madejczyk" <smadejczyk_at_nospam_op.pl> napisał w wiadomości
news:b74sam$l1g$1_at_nospam_devnull.open.net.pl...
Cześć
Mój problem
Urządzenie uP wysyła dane (rs232) odbieram je przy pomocy terminala
(docelowo specjalnie napisany program). Chciałbym dodatkowo zapisywać te
dane do pliku (w celach naukowo poznawczych :) )przy pomocy drugiego
terminala (lub innego programu), tyle że nie można otworzyć dwóch
terminali
do jednego COMa.
Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.
Może macie takie programiki lub wiecie gdzie ich szukać ??


Problem stary jak swiat... Port zajety przez dany program, nie jest mozliwy
do podgladania dla innego programu. Jezeli jednak zna sie programowanie
sterownikow wirtualnych VxD, to przestaje byc problemem. Aby nie trudzic sie
w poznawaniu calej tej wiedzy tajemnej warto wybrac istniejace rozwiazania
np. program p. Marka Russinovich'a PortMon. o ile jeszcze aktualne:
www.sysinternals.com


pozdrawiam,
Bartek.



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: " \"judash\"" <judash_at_nospam_md.net.pl>
Subject: Re: Podglądanie rs232 na PC
Date: Fri, 11 Apr 2003 00:57:15 +0200



Drugie pytanie
Jak skonwertować liczbę typu 'int' na 'float' , czy są do tego jakieś
funkcje standardowe w C ??

rzutowanie, np float(jakas_mienna_int) (przy użyciu funkcji) i
(float)jakaś_zmienna_int - notacja rzutowa.

a pozatym odsyłam do książki: "jezyk c++" Bjorne Stroustrup`a (wiem że o
c++, ale i programista c znajdzie wiele dla siebie!).

Pozdrowienia.
P.K.



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: =?iso-8859-2?Q?Re:_Podgl=B1danie_rs232_na_PC?=
Date: Thu, 10 Apr 2003 22:10:34 -0500


"Sławek Madejczyk" <smadejczyk_at_nospam_op.pl> wrote in message news:b74sam$l1g$1_at_nospam_devnull.open.net.pl...
Urządzenie uP wysyła dane (rs232) odbieram je przy pomocy terminala
(docelowo specjalnie napisany program). Chciałbym dodatkowo zapisywać te
dane do pliku (w celach naukowo poznawczych :) )przy pomocy drugiego
terminala (lub innego programu), tyle że nie można otworzyć dwóch terminali
do jednego COMa.

A po co dwa, skoro jeden może spełnić tą funkcję?
Przecież Hyperterm z Windows zapisuje w pliku sesji całą transmisję!
A jeśli nie lubisz Hyperterma czy też Windows nie używasz to znajdziesz
cała masę programów terminali które zapiszą to co przyszło na ekran do
pliku - to co mi się teraz przypomina to ViewComm czy coś w tym guście.

Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.
Może macie takie programiki lub wiecie gdzie ich szukać ??

A po co? Naprawdę nie rozumiem...

Jak skonwertować liczbę typu 'int' na 'float' , czy są do tego jakieś
funkcje standardowe w C ??

Są. Naciśnij F1 w środowisku developerskim i dalej w pole search wpisz
float int conversion :-)) Powodzenia...


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sn-xit-03!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Greg Sz <greg_sz_at_nospam_dsuper.net>
Subject: Re: =?iso-8859-1?Q?Podgl=B1danie?= rs232 na PC
Date: Fri, 11 Apr 2003 17:48:37 -0400


Pszemol wrote:

Jak skonwertować liczbę typu 'int' na 'float' , czy są do tego jakieś
funkcje standardowe w C ??

Są. Naciśnij F1 w środowisku developerskim i dalej w pole search wpisz
float int conversion :-)) Powodzenia...

Jesli nie ma takiej funkcji wystarczy zrobic zwykla instrukcje podstawienia zmiennej float to int i
konwersja sie zrobi
jak nie to logika jest taka ze sie powinna by byc funkcja ftoi()
Ronica w kodzie bedzie taka ze jak podstawisz wprost to niektore kompilatory ci dadza warning.
A jak zrobisz najpierw ftoi() to nie bedzie bledu ale kod bedzie ten sam.

Pozdro
Grzechu






========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "jerry1111" <No_this_fucking_spam_jerry1111_at_nospam_wp.pl>
Subject: =?iso-8859-1?Q?Re:_Podgl=B1danie_rs232_na_PC?=
Date: Sat, 12 Apr 2003 01:08:13 +0200


Ronica w kodzie bedzie taka ze jak podstawisz wprost to niektore
kompilatory ci dadza warning.

Chodzi Ci o cos takiego ? :

float a;
int b;

b=a; <--- o to chodzi?

Jak kompilator zgodny chociaz z ANSI-C (wiekszosc 'lepszych' jest zgodna), to powinien
obsluzyc bez zadnych warningow (zakladajac ze jest wlaczone floating-point). Jak nie dziala,
to zmienic kompilator, bo jest jakis 'powydziwiany'.
Takie proste rzeczy maja dzialac i tyle. Chociaz u mnie w IAR-C dla TLCS900 nie dzialaja
tez w sumie proste rzeczy - operacje na pointerach do long sa bledne (wychodza bzdury).


--
jerry

"The day Microsoft makes something that doesn't suck is probably
the day they start making vacuum cleaners." - Ernst Jan Plugge



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: =?iso-8859-1?Q?Re:_Podgl=B1danie_rs232_na_PC?=
Date: Fri, 11 Apr 2003 19:02:40 -0500


"jerry1111" <No_this_fucking_spam_jerry1111_at_nospam_wp.pl> wrote in message news:b77hnk$b7a$1_at_nospam_nemesis.news.tpi.pl...
Ronica w kodzie bedzie taka ze jak podstawisz wprost to niektore
kompilatory ci dadza warning.

Chodzi Ci o cos takiego ? :

float a;
int b;

b=a; <--- o to chodzi?

Jak kompilator zgodny chociaz z ANSI-C (wiekszosc 'lepszych' jest zgodna), to powinien
obsluzyc bez zadnych warningow (zakladajac ze jest wlaczone floating-point). Jak nie dziala,
to zmienic kompilator, bo jest jakis 'powydziwiany'.

I dlatego zamiast dawac glodnemu rybe wolalem mu dac wedke w postaci F1 ;-)

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: Re: Podglądanie rs232 na PC
Date: Fri, 11 Apr 2003 07:09:40 +0200


Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.
Może macie takie programiki lub wiecie gdzie ich szukać ??

Kiedyś znalazłem ComLite polecam. Niestety adresu nie pamiętam.

Drugie pytanie
Jak skonwertować liczbę typu 'int' na 'float' , czy są do tego jakieś
funkcje standardowe w C ??

int zmiennaint = 5;
float zmiennafloat;

zmiennafloat = zmiennaint; // tu rzutowanie automatycznie

Pozrdr. Paweł



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!news.open.net.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Sławek Madejczyk" <smadejczyk_at_nospam_op.pl>
Subject: Re: Podglądanie rs232 na PC
Date: Fri, 11 Apr 2003 09:50:16 +0200


Dzięki za szybkie i trafne odpowiedzi

Pozdrawiam
Sławek





========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.astercity.net!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: =?ISO-8859-2?Q?Podgl=B1danie_rs232_na_PC?=
Date: Sat, 12 Apr 2003 01:00:47 +0200


Sławek Madejczyk wrote:

Moje pytanie jest takie czy można znaleźć w sieci jakieś programy, które
potrafią się "wpiąć" w już otwartego coma.

Polecam Realtime Comlite32 albo Portmon. Oba darmowe.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai