29. april 2005 - 22:08Der er
6 kommentarer og 1 løsning
seriel port opsætning (RS-232) i .NET
Hej.
Jeg har et problem, jeg ønsker at kommunikere med en ekstern enhed via seriel porten (RS-232). Jeg kan kommunikere med den eksterne enhed vha hyperterm med følgende opsætning:
Baudrate 9600 databit 7 paritet lige stopbit 1 flow-control hardware
Med denne opsætning virker kommunikationen øjensynligt, men jeg skal bruge .NET i visual studio og ønsker at kode i VB.
Hvis jeg tilslutter en rs-232 tester kan jeg se signalerne TD, RST, DTR som aktive i .NET hvorimod jeg via hyperterm kan se TD, samt 4 og 20 aktive !!! Altså ikke samme opsætning.
ja jeg bruger .Net Beta ver2 (2005) Jeg har sat de parametre som jeg mener jeg kender ud fra samme opsætning som hyperterm, dog er jeg noget i tvivl om flowcontrol = hardware, men mener at have sat det efter bedste evne som handshake off, mener at XonXoff svarer til noget sw opsætning.
Faktisk så har jeg også prøvet at skifte opsætningen af de forskellige parametre jeg er i tvivl om en af gangen, alle ser ud til at kommunikere på andre pin nr end når jeg benytter hyperterm der virker.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.