Mjukvara för övervakning av serieport sökes.
- Jine
- Inlägg: 1795
- Blev medlem: 21 juli 2004, 20:25:56
- Skype: Jim.Nelin
- Ort: Trångsund, Stockholm
- Kontakt:
Mjukvara för övervakning av serieport sökes.
Hej!
Jag håller på att koda ett litet styrprogram till en robotarm.
Den ska styras från datorn via en PIC som översätter RS232 kommunikationen till 1-2ms pulser.
Upplösningen ska vara i 255 steg och programmet i PICen är istortsett klart.
Det fungerar genom att hostenheten (datorn) skickar tex "3 120" för att styra servo nr 3 till position 120.
Dock återstår programvaran till datorn.
Jag har suttit och lekt med diverse fria Serie-kommunikations librarys och tror jag hittat en som fungerar skitbra.
Dock så har jag problem med att testa programmet. Jag behöver nånform av loopback program för att skapa en virtuell serieport som går att "övervaka".
Jag vill alltså ha ett program som skapar en virturll serieport och sedan något som övervakar och skriver ut EXAKT var som skickas till den porten. Även BARA del 2 av detta går bra, alltså ett program som övervakar serieportarna.
Detta går att lösa med en PIC och lite programmering, men det känns omständigt.
Har ni några tips eller förslag?
Mvh Jim
Jag håller på att koda ett litet styrprogram till en robotarm.
Den ska styras från datorn via en PIC som översätter RS232 kommunikationen till 1-2ms pulser.
Upplösningen ska vara i 255 steg och programmet i PICen är istortsett klart.
Det fungerar genom att hostenheten (datorn) skickar tex "3 120" för att styra servo nr 3 till position 120.
Dock återstår programvaran till datorn.
Jag har suttit och lekt med diverse fria Serie-kommunikations librarys och tror jag hittat en som fungerar skitbra.
Dock så har jag problem med att testa programmet. Jag behöver nånform av loopback program för att skapa en virtuell serieport som går att "övervaka".
Jag vill alltså ha ett program som skapar en virturll serieport och sedan något som övervakar och skriver ut EXAKT var som skickas till den porten. Även BARA del 2 av detta går bra, alltså ett program som övervakar serieportarna.
Detta går att lösa med en PIC och lite programmering, men det känns omständigt.
Har ni några tips eller förslag?
Mvh Jim
Svarar för mig, den kan vara lite seg eftersom den ligger bakom "The great firewall", (va smart av staten att erbjuda gratis brandvägg till alla
)
edit: direktlänk
http://www.sudt.com/download/accessport133.zip

edit: direktlänk
http://www.sudt.com/download/accessport133.zip
- Jine
- Inlägg: 1795
- Blev medlem: 21 juli 2004, 20:25:56
- Skype: Jim.Nelin
- Ort: Trångsund, Stockholm
- Kontakt:
Länken fungerar INTE på min dator. dock anslöt jag till min server och då funkade den fint, tankade ner och installerade på min dator.. TADA.. FUNGERAR!Micke_s skrev:Svarar för mig, den kan vara lite seg eftersom den ligger bakom "The great firewall", (va smart av staten att erbjuda gratis brandvägg till alla)
edit: direktlänk
http://www.sudt.com/download/accessport133.zip

Test där den skickar ut "30255" seriellt.
Tack så jätte mycket!8 [00000000] IRP_MJ_CREATE Port Opened - Serial Test.exe
9 [00000001] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600
10 [00000001] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
11 [00000001] IOCTL_SERIAL_SET_BAUD_RATE Baud Rate: 9600
12 [00000001] IOCTL_SERIAL_SET_LINE_CONTROL StopBits: 1, Parity: No, DataBits: 8
13 [00000001] IRP_MJ_WRITE Length: 0005, Data: 33 30 32 35 35
14 [00000002] IRP_MJ_CLOSE Port Closed