-
inż. robo bobo
Hej,
Mam GPS receiver pod USB i chcialbym pobierac z niego informacje w jakims programie w javie. Jak do tego sie zabrac?
-
bartkiller
-
inż. robo bobo
>bartkiller napisał
>np. zacząć od google
>
> http://jusb.sourceforge.net/
Nie pisalbym w tym miejscu, gdybym wygooglal wczcesniej satysfakcjonujace mnie rozwiazanie.
Platforma windows.
-
bartkiller
skoro wygooglałeś, to skonkretyzuj problem, co dokładniej Ci nie wychodzi. z Twojego pierwszego posta nie wynika jakbyś cokolwiek robił w tej kwestii. -
-
inż. robo bobo
w systemie gps jest rozpoznany jako urzadzenie podlaczone pod COM4, zainstalowalem u siebie pakiet javax.comm i wyprobowalem taki kod - powinien zidentyfikowac porty, ale nawet nie wchodzi do petli.
import java.util.*;
import javax.comm.*;
public class Test {
static Enumeration portList;
static CommPortIdentifier portId;
public static void main(String[] args) {
portList = CommPortIdentifier.getPortIden tifiers();
while (portList.hasMoreElements()) {
portId = (CommPortIdentifier) portList.nextElement();
System.out.println(portId.getN ame() + " bla");
}
}
} -
inż. robo bobo
w systemie gps jest rozpoznany jako urzadzenie podlaczone pod COM4, zainstalowalem u siebie pakiet javax.comm i wyprobowalem taki kod - powinien zidentyfikowac porty, ale nawet nie wchodzi do petli.
import java.util.*;
import javax.comm.*;
public class Test {
static Enumeration portList;
static CommPortIdentifier portId;
public static void main(String[] args) {
portList = CommPortIdentifier.getPortIden tifiers();
while (portList.hasMoreElements()) {
portId = (CommPortIdentifier) portList.nextElement();
System.out.println(portId.getN ame() + " bla");
}
}
} -
bartkiller
uruchomiłem Twój kod u siebie i dostałem
COM3 bla
COM4 bla
COM5 bla
COM6 bla
COM7 bla
COM8 bla
COM9 bla
COM10 bla
COM11 bla
COM12 bla
COM13 bla
COM1 bla
COM2 bla
LPT1 bla
LPT2 bla
Masz WinXP czy Win2000 ?
Wyczytałem, że problem może tkwić w uprawnieniach -
inż. robo bobo
win xp.
swoja droga to skad az tyle comow u Ciebie? dziwnie to wyglada. -
inż. robo bobo
dodalem taki kawalek kodu na poczatku
String drivername = "com.sun.comm.Win32Driver";
try {
CommDriver driver = (CommDriver)Class.forName(driv ername).newInstance();
driver.initialize();
} catch (Exception e) {
// TODO: handle exception
System.out.println(e.getMessag e());
}
tylko dlaczego ja musialem go dodac, a Ty nie?
- Przeglądaj grona w kategorii Internet i Komputery
- Przeglądaj grona w okolicy Warszawa
- Załóż własne grono tematyczne
- Zostań moderatorem
Podobne Tematy
|
|
Wszystko co związane z programowaniem w Java (J2EE, JSP, JDBC, itd) test
Miejsca grona (1)
-
Kino Luna ul. Marszałkowska, Warszawa
www.kinoluna.pl kino.luna@maxfilm.com.pl 22 621 78 28
- Dodaj miejsce

