/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Data fra Serielport
Fra : Pwh


Dato : 24-01-04 11:52

Jeg er ved at lave et program der skal hente værdierne fra en
digital skydelærer der er koblet til Com1 porten. Jeg har i tidens løb
lavet en del småprogrammer i VB (p.t V5.0) med rimeligt held.
Men jeg må indrømme at jeg absolut ingen viden har omkring at læse
fra en seriel port. Jeg prøver at bruge Mscomm, og skrive resultatet ud i en tekstbox.
Der er såmænd også fint hul igennem, men det er rene heroglyffer jeg får ud af det,
hvordan får jeg oversat heroglyfferne til tal ???. Jeg har ingen dokumantation på skydelæren
og den software der fulgte med er heller ikke dokumenteret, så der er ingen hjælp at hente.

Her er den programstump jeg har prøvet med.
Jeg har også prøvet at sætte MSComm1.InputMode = comInputModeText
til MSComm1.InputMode = comInputModeBinary, og det hjælper ikke på læsbarheden.


/Jens

***program***

Private Sub Command3_Click()

Text1.Text = MSComm1.Input

End Sub

Private Sub Form_Load()

MSComm1.InputMode = comInputModeText
MSComm1.Settings = "9600, n, 8, 1"
MSComm1.PortOpen = True

End Sub

Private Sub Form_Unload(Cancel As Integer)

MSComm1.PortOpen = False

End Sub



 
 
Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408182
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste