Avatar billede -herkules- Nybegynder
24. april 2002 - 14:41 Der er 1 kommentar og
1 løsning

Output på Com

Jeg har en lille servomotor som jeg gerne vil styre via et VB program.

Hvis jeg bruger MS Comm.output er det jo en string værdi.

Jeg skal bruge en byte som output.


Findes der evt. en API funktion der kan gøre dette?

Eller kan jeg bruge Ms Comm, hvor jeg forinden gør et eller andet ved mine data??
Avatar billede -herkules- Nybegynder
24. april 2002 - 15:23 #1
Har fundet løsningen en løsning.

Hvis jeg sender en chr med som parameter til output, svarer det jo til en byte.
ex.

MSCOMM.Output = chr(0)

Da min motorkontrol opererer med tal fra 0 - 127 er det bare at udskifte parametren.

Ex.
MSCOMM.output = chr(iInt)

Hvor iInt er en integer værdi som jeg kan sætte til en værdi mellem 0 og 127.
Avatar billede -herkules- Nybegynder
24. april 2002 - 15:25 #2
Så det er hermed løst.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester