» »

C# .NET System.IO.Ports

C# .NET System.IO.Ports

stealth.us ::

Zanima me, kaj je potrebno storiti, da mi bo normalno vkljucilo knjiznico za komunikacijo s serijskim portom. Instaliral sem framework 2.0, ki naj bi imel to ze v sebi, a meni se kar ne deluje. Knjiznico vkljucujem z: using System.IO.Ports;

Najlepsa hvala za odgovor in lep pozdrav.

OwcA ::

Kako "ne deluje"?
Otroška radovednost - gonilo napredka.

stealth.us ::

The type or namespace name 'SerialPort' does not exist in the class or namespace 'System.IO' (are you missing an assembly reference?) Pod Add Reference sem dodal System.dll.

Zgodovina sprememb…

icek ::

SerialPort se nahaja v System.IO.Ports, ampak jaz sem imel velike tezave pri sprejemanju dosti podatnov v hitrem casu.
Rider of Theli
www.air-tv.net

stealth.us ::

Vem, da se nahaja tam, a jaz imam pod System.IO le IsolatedStorage. A je mozno, da bi blo potrebno restartat framework?

stealth.us ::

Sedaj sem instaliral Visual Studio 2005 Express Edition, pa je Ports pod System.IO.Ports, a mi pri SerialPort sp = new SerialPort(); spet javi napako: 'SerialPort' is a 'namespace' but is used like a 'type'.

No, pa sem končno uspel urediti, da dela. Potrebno je bilo napisati tako, pa ne me vprasati zakaj :): System.IO.Ports.SerialPort sp = new System.IO.Ports.SerialPort();

Zgodovina sprememb…

Jean-Paul ::

Saj ti je že prevajalnik povedal zakaj. Poglej si, kaj so to namespace-i.

stealth.us ::

Hmn, stvar mi še kar ne deluje... Serijski port odpre in tudi piše nanj brez napake. Pri branju s porta pa mi vrne vrednost, ki je bila nanj zapisana (Pošljem ATX3, nazaj dobim ATX3 namesto OK (to mi odgovori v HyperTerminalu)). Kaj delam narobe?
Koda pa izgleda nekako takole:

serialPort1.Open();
string str = "ATX3";
serialPort1.Write(str);
textBox2.Text = serialPort1.ReadLine().ToString();
serialPort1.Close();

icek ::

branje se ponavadi izvaja v event rutini ko dejansko pride podatek
Rider of Theli
www.air-tv.net

stealth.us ::

Ja vem, samo koliko sem gledal po internetu, naj bi se tako tudi dalo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pomoč pri izdelavi Python skripte (strani: 1 2 )

Oddelek: Programiranje
615858 (4504) BigWhale
»

Raspberry PI razvojna orodja

Oddelek: Programiranje
72312 (1982) GnuceLee
»

Shell scripta

Oddelek: Programiranje
61448 (1052) BigWhale
»

[visual basic] serial port

Oddelek: Programiranje
121328 (1208) Monster
»

c++ serijski port

Oddelek: Programiranje
252565 (1956) fx

Več podobnih tem