Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[VB.NET] Serialport baudrate

Pagina: 1
Acties:

  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Ik heb hier dus en programma gemaakt in vb.net dat data over een virtuele com-poort naar buiten stuurt.
Nu moet dit op een aardig hoge snelheid gebeuren (230400 B/s).
Als ik via Hyperterminal een waarde op deze snelheid naar buiten stuur, heb ik geen problemen -> dit werkt...

Als ik nu de poort via mijn vb.net programma open krijg ik een foutmelding:
The maximum baud rate for the device is 131.072
Parameter name: baudRate

Op een lagere snelheid (<115200) werkt het allemaal wel...

Nu begrijp ik niet echt hoe vb.net aan 131.072 (2^17) komt?? 8)7
En hoe ik dit oplos??

code:
1
2
3
4
5
6
7
SerialPort1.PortName = "COM5"
SerialPort1.BaudRate = "230400"

SerialPort1.Open()

SerialPort1.Write(" ") 
SerialPort1.Close()

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 16-11 18:33
API functies misschien.

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.


  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Nope werkt niet, deze gaan ook maar maximaal tot 115.200 baud... :|
Iemand anders nog een oplossing??

  • farlane
  • Registratie: Maart 2000
  • Laatst online: 16-11 18:33
Dan is volgens mij de enige oplossing uit te vinden welke deviceioctrl je moet versturen

Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.