icommand 0.5 problem
Moderatorzy: Mod Team, Mod Team
icommand 0.5 problem
Witam,
Chcialbym sobie sprawic zestaw Mindstorm.
Aby go przetestowac postaralem sie uruchomic program z przykladu icommand
System Win XP icommand 0.5
Problem jest taki, ze zaraz po uruchomieniu aplikacji (np. DistanceTest) dostaje na konsoli ponizszy blad, na wyswietlaczu robota dostaje komunikat z prosba o podanie hasla z haslem juz podpowiedzianym
i jednoczesnie moja aplikacja do obslugi bluetooth XTNDConnect Blue Manager tez wyswioetla okno do podania hasla.
Looking for 'icommand.properties' in working dir: E:\Tools\javaclasses\iCommandS
amples
NXTCOMM = COM4
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
Error 0x1f at /home/bob/foo/rxtx-devel/build/../src/termios.c(1278): Urz╣dzenie
pod│╣czone do komputera nie dzia│a.
Error encountered in NXTComm.sendData()
java.io.IOException: Input/output error in writeByte
at gnu.io.RXTXPort.writeByte(Native Method)
at gnu.io.RXTXPort$SerialOutputStream.write(RXTXPort.java:1093)
at icommand.nxtcomm.NXTComm.sendData(Unknown Source)
at icommand.nxtcomm.NXTCommand.sendRequest(Unknown Source)
at icommand.nxtcomm.NXTCommand.setInputMode(Unknown Source)
at icommand.platform.nxt.Sensor.setTypeAndMode(Unknown Source)
at icommand.platform.nxt.I2CSensor.<init>(Unknown Source)
at icommand.platform.nxt.Ultrasonic.<init>(Unknown Source)
at DistanceTest.main(DistanceTest.java:13)
Error 0x1f at /home/bob/foo/rxtx-devel/build/../src/termios.c(1278): Urz╣dzenie
pod│╣czone do komputera nie dzia│a.
Error encountered in NXTComm.sendData()
java.io.IOException: Input/output error in writeByte
at gnu.io.RXTXPort.writeByte(Native Method)
at gnu.io.RXTXPort$SerialOutputStream.write(RXTXPort.java:1093)
at icommand.nxtcomm.NXTComm.sendData(Unknown Source)
at icommand.nxtcomm.NXTCommand.LSGetStatus(Unknown Source)
at icommand.platform.nxt.I2CSensor.<init>(Unknown Source)
at icommand.platform.nxt.Ultrasonic.<init>(Unknown Source)
at DistanceTest.main(DistanceTest.java:13)
Jestem super poczatkujacym, wiec prosba o podpowiedz. MOze to jest jakis prosty moj blad.
MOglby ktos sie wypowiedziec ?
Marcin
Chcialbym sobie sprawic zestaw Mindstorm.
Aby go przetestowac postaralem sie uruchomic program z przykladu icommand
System Win XP icommand 0.5
Problem jest taki, ze zaraz po uruchomieniu aplikacji (np. DistanceTest) dostaje na konsoli ponizszy blad, na wyswietlaczu robota dostaje komunikat z prosba o podanie hasla z haslem juz podpowiedzianym
i jednoczesnie moja aplikacja do obslugi bluetooth XTNDConnect Blue Manager tez wyswioetla okno do podania hasla.
Looking for 'icommand.properties' in working dir: E:\Tools\javaclasses\iCommandS
amples
NXTCOMM = COM4
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
Error 0x1f at /home/bob/foo/rxtx-devel/build/../src/termios.c(1278): Urz╣dzenie
pod│╣czone do komputera nie dzia│a.
Error encountered in NXTComm.sendData()
java.io.IOException: Input/output error in writeByte
at gnu.io.RXTXPort.writeByte(Native Method)
at gnu.io.RXTXPort$SerialOutputStream.write(RXTXPort.java:1093)
at icommand.nxtcomm.NXTComm.sendData(Unknown Source)
at icommand.nxtcomm.NXTCommand.sendRequest(Unknown Source)
at icommand.nxtcomm.NXTCommand.setInputMode(Unknown Source)
at icommand.platform.nxt.Sensor.setTypeAndMode(Unknown Source)
at icommand.platform.nxt.I2CSensor.<init>(Unknown Source)
at icommand.platform.nxt.Ultrasonic.<init>(Unknown Source)
at DistanceTest.main(DistanceTest.java:13)
Error 0x1f at /home/bob/foo/rxtx-devel/build/../src/termios.c(1278): Urz╣dzenie
pod│╣czone do komputera nie dzia│a.
Error encountered in NXTComm.sendData()
java.io.IOException: Input/output error in writeByte
at gnu.io.RXTXPort.writeByte(Native Method)
at gnu.io.RXTXPort$SerialOutputStream.write(RXTXPort.java:1093)
at icommand.nxtcomm.NXTComm.sendData(Unknown Source)
at icommand.nxtcomm.NXTCommand.LSGetStatus(Unknown Source)
at icommand.platform.nxt.I2CSensor.<init>(Unknown Source)
at icommand.platform.nxt.Ultrasonic.<init>(Unknown Source)
at DistanceTest.main(DistanceTest.java:13)
Jestem super poczatkujacym, wiec prosba o podpowiedz. MOze to jest jakis prosty moj blad.
MOglby ktos sie wypowiedziec ?
Marcin
Wszystko OK, tylko ten blad pojawia sie zaraz po uruchomieniu aplikacji JAVA.pawelec pisze:Nie żebym się znał, ale gdzieś czytałem, że standardowe hasło BT na NXT jest: 1234
Każde urządzenie BT ma jakieś hasło defaultowe.
Może to jest problem...
Pozdrawiam
Blad sie pojawia na konsoli i jednoczesnie wyskakuje to okno do wyboru urzadzenia i podania hasla. Wiec nei jest on spowodowany blednym haslem.
Potem podaje haslo i nic sie nie dzieje na konsoli.
pozdrawiam
Marcin
Ostatnio zmieniony 2007-01-17, 08:45 przez marcin.kasinski, łącznie zmieniany 1 raz.
Nie mam NXT (jeszcze!) ale wyskakiwnaie okienek z prośbą o hasło to norma przy niesparowanych (not-paired) urządzeniech BT. Urządzenia sparowane to takie które już kiedyś uzgodniły te klucze i pamiętają o tym. U ciebie COM4 to wirtualny port szeregowy przypisany do BT i błąd który ci wyskakuje w/g wynika z tego że próbujesz pisać/czytać używając portu COM4 a komputer nie może tego wysłąć dalej z powodu braku autoryzacji.
Stąd I/O Error na read/write żeby tak bardzo po polsku to ująć
Ale co ja się wypowiadam, przecież ja się nie znam...
Stąd I/O Error na read/write żeby tak bardzo po polsku to ująć
Ale co ja się wypowiadam, przecież ja się nie znam...
szimonek pisze:Nie mam NXT (jeszcze!) ale wyskakiwnaie okienek z prośbą o hasło to norma przy niesparowanych (not-paired) urządzeniech BT. Urządzenia sparowane to takie które już kiedyś uzgodniły te klucze i pamiętają o tym. U ciebie COM4 to wirtualny port szeregowy przypisany do BT i błąd który ci wyskakuje w/g wynika z tego że próbujesz pisać/czytać używając portu COM4 a komputer nie może tego wysłąć dalej z powodu braku autoryzacji.
Stąd I/O Error na read/write żeby tak bardzo po polsku to ująć
Ale co ja się wypowiadam, przecież ja się nie znam...
Tak, tak, tylko zgodnie z instrukcja w apliakcji Blue Manager ( wersja 3.3) na liscie urzadzen widze NXt i ustawilem to urzadzenie na trusted.
Z drugiej strony na robocie odnajduje poprzez bluetooth moj komputer. jak wciskam przycisk aby sie polaczyc, do na wyswietlaczy mam komunikat "line is busy"
Nie wiem co z tym zrobic
Marcin
Praktycznie nie wymagają zewnętrznych przekładni i do tego mają czujnik obrotu z dokladnością do 1 stopnia.marcin.kasinski pisze: Czy tylko mi sie wydaje, ze te silniki sa zdecydowanie za duze ?
To wszystko kontra wielkość
Ostatnio zmieniony 2007-01-22, 10:05 przez 3telnick, łącznie zmieniany 1 raz.