User Tools

Site Tools


r0ketlauncher

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
r0ketlauncher [2011/12/17 02:25]
lilafisch created
r0ketlauncher [2012/01/03 00:31] (current)
rene-dev [launch0r]
Line 1: Line 1:
-Lots of USB missile launchers ​fell into our hands. +{{ :​wiki:​usb-missile-launcher-series-prod.jpg?​nolink&​400|}} 
-So we'll give you the opportunity to play with them at 28c3!+[[http://​www.getdigital.de|getDigital]] left lots of USB missile launchers ​in our hands. 
 +So we'll give you the opportunity to play with them at 28c3! We have quite some of those, so take them apart, solder pins to the hackerbus, launch r0kets, whatever...  ​
  
-=== how will that work?+=== how will that work? ===
  
-  * receive a missile launcher after a security deposit of 20 Euros+  * receive a missile launcher after a security deposit of 20 Euros. **You get those 20 EUR back, they are just a deposit!** 
 +  * Missiles are avaible at an additional security deposit of 2 Euros each.
   * you will get that back when returning the launcher, even if you took it apart - just do something with the launcher :)   * you will get that back when returning the launcher, even if you took it apart - just do something with the launcher :)
   * Mod it all the way you want, be creative and do a cool hack with the launcher and r0ket.   * Mod it all the way you want, be creative and do a cool hack with the launcher and r0ket.
   * The launchers are not all working perfectly, you will receive the results of our first tests with your launcher   * The launchers are not all working perfectly, you will receive the results of our first tests with your launcher
-  * If you are one of the first 100 people to publish a hack, you can keep the launcher and get your 20 Euro back+  * If you are one of the first 100 people to publish a hack, you can keep the launcher and still get your 20 Euro back
   * We'll think of something special for hacks that can surprise us ;)   * We'll think of something special for hacks that can surprise us ;)
 +
 +=== Software ===
 +
 +  * You can download software for various operating systems [[http://​www.getdigital.de/​products/​USB_Raketenwerfer|here]] (windows only due to broken webpage?)
 +  * Software for Mac OS X can be found here: [[https://​sites.google.com/​site/​dgwilson65/​USBMissileLauncherNZV1.7.0.dmg|dmg]],​ [[https://​sites.google.com/​site/​dgwilson65/​|source]]
 +  * Even more software is avaible if you do a websearch for "usb missile launcher"​
 +  * Official documentation is avaible at [[http://​www.dreamcheeky.com/​uploads/​dc/​782/​USB%20Missile%20Launcher%20-%20Developer%20Manual%20v1.0.pdf|DreamCheeky]]
 +  * It seems like there are some differnces in the communication protocol for each launcher-generation. If find out more, please leave some information here.
 +
 +C example using hidapi: https://​gist.github.com/​1535026
 +
 +=== Hardware ===
 +
 +  * We will offer you a choice of two types/three colors
 +  * The green and blue are connected via USB
 +  * The silver ones feature a wireless/​infrared connection
 +    * You'll need 4 AA-Batteries to run those
 +    * Please do not dissassemble those completly. We only have a few of these.
 +  * We do not have enough missiles, so we can usually only provide you with one at a time. [[r0ketlauncher_ammunition| Hack your own ammunition!]]
 +  * We can provide you with a webcam for your launcher. But please think twice, what you want to do with it and who you film!
 +===== launch0r =====
 +The launch0r.py script allows you to control a USB r0ketlaunch0r from your r0ket wirelessly using [[rem0te]]
 +One r0ket acts as a Bridge, to with other r0kets can connect using the rem0te l0dable.
 +   - Install the game server libarys as described above
 +   - Install hidapi bindings https://​github.com/​rene-dev/​cython-hidapi/​
 +   - Flash the bridge firmware to your r0ket
 +   - Edit the device in https://​github.com/​rene-dev/​r0ket/​blob/​master/​tools/​game/​launch0r.py
 +   - Start the script, and connect from another r0ket using the [[rem0te]] l0dable
 +   - Have fun!
 +
 +===== tvr0tator =====
 +This small program examines your DVB-T TV signal strength (V4L DVB-Stack) and rotates the r0ketlauncher with an attached DVB-antenna to achieve the best aligment of the antenna.
 +   - Install dvbsnoop and libusb
 +   - compile the source: [[tvr0tator.c|tvr0tator.c]] with //gcc -o tvr0tator tvr0tator.c -lusb//
 +   - start your favourite DVB Viewer (like mplayer)
 +   - run ./tvr0tator
 +   - have fun watching tv (or c3 streams) with best signal-strength!
 +
 +   * Troubleshooting:​ usbhid kernel module could claim exclusive right of the r0ketlauncher,​ so //rmmod usbhid// or use //​libhid-detach-device 07ca:a815// available in the libhid package
r0ketlauncher.1324085141.txt.gz · Last modified: 2011/12/17 02:25 by lilafisch