jump to navigation

USB Missile Launcher NZ – Update 29 March 2009

Posted by David Wilson in iPhone, Mac, usb, USB Missile.
Tags: , , ,

A few weeks ago I began getting a few messages about the USB Missile Launcher NZ software not working with the DreamCheeky InfraRed launcher. So I decided it was time to update the software so that it would function with this launcher. I’m pleased to report that the software has past testing with an actual launcher. I would like to that those that contributed to the blog comments on what had been done to get things working… now the support for the DreamCheeky InfraRed launcher is built in. As of writing this working version of the missile launcher software has not been publicly released.

Inspired by working with the USB Missile Launcher NZ software again and by the iPhone development I have decided that it is time to get a iPhone client working for the missile launchers. I’ve been thinking about this over the weekend and it seems that directly connecting a USB Missile Launcher device direct to the iPhone would be difficult and unlikely to be allowed by Apple (it seems devices must be “Made for iPod”). Even a home hack as such would be difficult as a minimum requirement would be a female-to-female USB connector would be required or a female to 30 pin dock connector would be required. Even if they do exist hardly anyone would have one.

So… the solution has been to introduce the Bonjour communication protocol into the USB Missile Launcher NZ software. My development version is working and along with my very very rough iPhone program in the simulator it does have control of a Missile launcher connected to my Mac.

If you are still reading and interested in Mac to iPhone client/server communications I can recommend two articles for reading. Very good reading and the examples are available for download as well.


Right now the server side implementation for USB Missile Launcher NZ is fairly well complete. The iPhone implementation is as I said very rough and while it works enough to prove functionality it now needs significant work for public use. Guess what I’m doing next. If anyone would like to help with fancy graphics (buttons, interface, etc) I would love to hear from you.

TrafficCamNZ v1.1.4 2 March 2009

Posted by David Wilson in Uncategorized.
Tags: ,

This evening I have uploaded a new version of the TrafficCamNZ application to the iTunes Application Store for approval by Apple. It contains the following new features:

  • Added alphabetical index keyed on the first 5 characters of camera descriptions to the main camera list screen easier and faster navigation 
  • Added alphabetical index keyed on the first 5 characters of the All Images list screen for easier and faster navigation * Minor change to preferences for the URL to load the XML file. Removed the “x” to clear the text – I accidentially cleared out the URL too many times! 
  • Added check to see if the last XML update was within the last 7 days. This will speed up the application start time by not downloading the XML file every time the application is started. 
  • Optimised tableView performance as recommended by Apple for table cell row height, refer iPhone SDK release notes v2.2 
Additionally I have a new list of cameras waiting to be released for you [after the new application version is approved as it makes working with the large number of cameras that much easier]. This update contains over 500 new cameras from around the world – Germany, France, Australia (Sydney), USA (Minnesota DOT), and Canada (Ontario).
I will hold off on releasing this update until the new version of the application is approved/released by Apple. Significantly in this new release I have added the section index feature to the camera list tables. This allows the user to very quickly navigate to the section of the table that interests them. In other words, you don’t have to scroll you way through the 400 or 600 USA cameras to get to the 9 Wellington cameras. Touch the short abbreviation on the right hand side of the screen and go straight to that section. Take a look at the screen shots below…



– David