Controlling a Missile Launcher via a Windows Phone 7 device

Scenes From A Developer Memory

Dimitris - Ilias Gkanatsios Personal Blog. A blog about Microsoft academic activities and software development using .NET

Controlling a Missile Launcher via a Windows Phone 7 device

  • Comments 26

Today I became the lucky owner of a small missile launcher, a funny gadget that connects to you PC and lets you throw small missiles to your friends and colleagues.            

WP_000042

This device comes with a software app that you can use to control it, but unfortunately it would not work on my Windows 7 x64 system. So, I began searching for a workaround and an “SDK”, and I found it here http://code.google.com/p/usb-missile-launcher/

I immediately downloaded it and after a small trick (compile the lib in x86, so the emulation would work) I got it to work. Suddenly, it bumped to me. Why wouldn’t I create a small Windows Phone 7 application to control the device?

So, it turned out to be pretty easy! I developed a Windows Forms application that exposes some web service operations that control the missile launcher. Then, I created a Silverlight app for Windows Phone 7 that consumes these services and … it was ready! A fun 60’ project :)

Enjoy the video, and download the source code at https://skydrive.live.com/?cid=10e568adbb498dc8#cid=10E568ADBB498DC8&id=10E568ADBB498DC8%211600

[YouTube:4bw2Yq-IZnE]

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Awesome!!!

  • Nicly done!  Are you going to make this available on the Marketplace?  I have a couple of these missle launchers, and would love to be able to run them on Win7 x64 systems.

    :)

  • Sweet!!! Any chance you can build one for the version that has the built in CAM, and stream the video to the phone?

    See here for example.

    www.thinkgeek.com/.../a1c2

    Cheers mate!

  • Έπος haahaha

  • Hi, very nice little project :)

    I did something similar a while back but just exposed the launcher as a wcf service for the rest of my office to play with :D I've got a cheap webcam mounted on mine, maybe you can figure out how to stream this to the phone?