Kirjoittaja Aihe: USB Missile Launcher - asennus  (Luettu 3821 kertaa)

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
USB Missile Launcher - asennus
« : 05.08.07 - klo:00.31 »
Ostin tosiaan tuollaisen... noh... lelun:

http://www.thinkgeek.com/geektoys/warfare/8a0f/

Ideana olisi tosiaan ensin saada ohjaus toimimaan näppäimistöllä kuten windowsissa
ja sen jälkeen siirtää ohjaus Internet / Lan käyttöiseksi. (web sivu jossa ohjain napit + webcamera).

Asennusohjeita löytyi:
http://scott.weston.id.au/software/pymissile-20060126/ (näillä pitäisi toimia myös tämä malli)

Itse kokeilin mennä näin:
Koodia: [Valitse]
- sudo apt-get install python gcc python-dev libusb-dev
- sudo apt-get install python-urwid (0.9.8.1)
cd urwid-folder
- wget http://scott.weston.id.au/software/pymissile/missile.py

tulos:
Koodia: [Valitse]
samsunix@nuxlappis:~/urwid-0.9.8.1$ ./missile.py
Traceback (most recent call last):
  File "./missile.py", line 82, in <module>
    import usb
ImportError: No module named usb
samsunix@nuxlappis:~/urwid-0.9.8.1$

OS ei näyttäisi tunnistavan tuota usb-laitetta ???

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Vs: USB Missile Launcher - asennus
« Vastaus #1 : 05.08.07 - klo:02.33 »
tulos:
Koodia: [Valitse]
samsunix@nuxlappis:~/urwid-0.9.8.1$ ./missile.py
Traceback (most recent call last):
  File "./missile.py", line 82, in <module>
    import usb
ImportError: No module named usb
samsunix@nuxlappis:~/urwid-0.9.8.1$
OS ei näyttäisi tunnistavan tuota usb-laitetta ???
Tuo kyllä kuulostaa siltä, että usb-kirjastoa ei ole asennettu pythoniin. Paketin python-hid tai python-usrp asentaminen saattaisi auttaa.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11441
    • Profiili
    • Tomin kotisivut
Vs: USB Missile Launcher - asennus
« Vastaus #2 : 05.08.07 - klo:08.38 »
Kiva, mäkin haluun tollasen. ;D Tosin hintaa on 29.153605 € siis noin kolmekymppiä. No jaa...
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: USB Missile Launcher - asennus
« Vastaus #3 : 05.08.07 - klo:10.18 »
>>Epeli

Ei valitettavasti auttanut. Edeleen sama ilmoitus kun aikaisemmin.

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: USB Missile Launcher - asennus
« Vastaus #4 : 05.08.07 - klo:10.25 »
Kiva, mäkin haluun tollasen. ;D Tosin hintaa on 29.153605 € siis noin kolmekymppiä. No jaa...
@Assembly'07 summer--> 35€


samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: USB Missile Launcher - asennus
« Vastaus #5 : 06.08.07 - klo:00.52 »
asennuksesta puuttui vielä kaksi pakettia :
apt-get install pyusb
ja
apt-get install libusb

pyusb oli helppo asentaa.
hae paketti ja kirjoita:
Koodia: [Valitse]
samsunix@nuxlappis:~/pyusb-0.4.0$ sudo python setup.py installja valmis.

libusbin kanssa tulikin sitten ongelmia :(
Koodia: [Valitse]
samsunix@nuxlappis:~/libusb-0.1.12$ sudo ./configure
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

config.log pätkä jossa käsittääkseni homma menee nk. reisille
Koodia: [Valitse]
configure:2952: $? = 0
configure:2955: test -s conftest.o
configure:2958: $? = 0
configure:2976: result: none needed
configure:2994: gcc -c -g -O2  conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm$
configure:3000: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: USB Missile Launcher - asennus
« Vastaus #6 : 06.08.07 - klo:01.06 »
libusbin kanssa tulikin sitten ongelmia :(
Koodia: [Valitse]
samsunix@nuxlappis:~/libusb-0.1.12$ sudo ./configure
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

oho... rupes toimiin ku asensi ton g++:
Koodia: [Valitse]
sudo apt-get install g++MUTTA ainavain vastustaa
Koodia: [Valitse]
samsunix@nuxlappis:/usr/share/python-support/python-urwid/urwid$ ./missile.py
No WMDs found.
samsunix@nuxlappis:/usr/share/python-support/python-urwid/urwid$

voi itku...

löysin tuon WMDs kohdan missile.py tiedostosta:
Koodia: [Valitse]
if opts:
    for o, a in opts:
      if o in ("-h", "--help"):
        usage()
      elif o in ("-v", "--version"):
        version()
      elif o in ("-n", "--network"):
        try:
          MissileNetwork().main()
        except NoMissilesError, e:
          print "No WMDs found."
          return
      else:
        try:
          MissileDisplay().main()
        except NoMissilesError, e:
          print "No WMDs found."
          return
  else:
    try:
      MissileDisplay().main()
    except NoMissilesError, e:
      print "No WMDs found."
      return

mutta ei kyllä hajuakaan mitä tämä tarkoittaa tai miten sen voi korjata...
« Viimeksi muokattu: 06.08.07 - klo:01.22 kirjoittanut samsunix »

peran

  • Vieras
Vs: USB Missile Launcher - asennus
« Vastaus #7 : 06.08.07 - klo:01.20 »
Nyt kun hardisajurit olet saanut pelittämään, niin kerro kun saat ohjausta aikaiseksi.

Ilmeisesti phytonilla ohjataan, joten ei pitäisi olla ylivoimaista.

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: USB Missile Launcher - asennus
« Vastaus #8 : 06.08.07 - klo:03.24 »
toi varoitus kertoo vain, että tuettua laitetta ei löydy.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: USB Missile Launcher - asennus
« Vastaus #9 : 06.08.07 - klo:23.23 »
toi varoitus kertoo vain, että tuettua laitetta ei löydy.

No laite on kyllä kytkettynä, mutta näkyy edelleen laitteistotiedoissa: "Unknown (0x8021)"
kuten aikaisemminkin.