Nedward Skrevet 12. juli 2009 Del Skrevet 12. juli 2009 Jeg har et lite problem. Jeg prøver å overvåke en USB port med et program, også vil jeg sende data med et annet program. Problemet er bare det at jeg kan kune bruke et program av gangen pga. en eller annen begrensning. Så spørsmålet mitt er egentlig om det er noen mulighet for å omgå denne begrensningen i Windows XP?. Lenke til kommentar
Largie Skrevet 12. juli 2009 Del Skrevet 12. juli 2009 Har du programmert begge programmene selv? Hvis ikke må du ha noe som dette: http://www.intellidriver.com/products_1.16.html http://www.virtualserialport.com/products/usb-over-network/ Lenke til kommentar
Nedward Skrevet 12. juli 2009 Forfatter Del Skrevet 12. juli 2009 Har du programmert begge programmene selv? Hvis ikke må du ha noe som dette: http://www.intellidriver.com/products_1.16.html http://www.virtualserialport.com/products/usb-over-network/ Nei, i grunn ikke. Men jeg har mulighet til å endre begge programmene jeg bruker. Det ene programmet er Arduino 0016, mens det andre er et lite Python script. Jeg bruker arduino til å overvåke mens Python sciptet sender og mottar data. Men de programmene du fåreslår er jo for å dele en USB port over nettverk/internett, det er ikke helt det jeg er ute etter. Det jeg er ute etter er å kunne dele en port mellom to programmer uten å måtte avslutte det ene for å kunne bruke det andre. Lenke til kommentar
Largie Skrevet 13. juli 2009 Del Skrevet 13. juli 2009 Lenge siden jeg har programmert på USB drivere og slikt Mener at det programmet som låser USBen først, "eier" den inntil den blir frigitt. Grunnen til linkinga mot USB -> Socket er at du kan oppnå det du ønsker uten større modifikasjoner. Serveren låser USB porten og sender all data som kommer til/fra USB porten til alle klientene. Klientene, som kobler til localhost, får hver sin usbport der hvert program låser den eksklusivt. Hvis du ikke vil dele informasjonen uten å gå via socket må du lage en form for IPC. Nå er jeg usikker på hvordan man skal enklest dele informasjon mellom java og python. Men kanskje denne kan hjelpe: http://jepp.sourceforge.net/ (integrere pytonscriptet inn i java appen) Brukte USB sakene i skolesammenheng og siten http://www.beyondlogic.org/ hjalp meg endel. For min del ble c++ brukt som verktøy da. Lenke til kommentar
Nedward Skrevet 15. juli 2009 Forfatter Del Skrevet 15. juli 2009 Virket som det var enklest å bruke de nettverksprogrammene. Men det er ikke så farlig. Jeg begynte heller å skrive et eget program som sender og mottar data fra en seriellport. Dog, C# .NET er ikke akkurat lært over natta. Spesielt .NET rammeverket. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå