Satzuma Usb Missile Launcher Software
I just bought a Dream Cheeky Thunder Missile Launcher, which seems to be the successor to the model mentioned in the question here (and. Alibaba.com is the most important platform for Usb missile launcher product online whole sales, most of the golden suppliers on the platform comes from Guangdong, Zhejiang, Shanxi in China(Main Land), they produce qualified Usb missile launcher and support OEM and customized designs.
MissileSharp is a .NET library to control an USB Missile Launcher.
(There is also a demo app called the MissileSharp Launcher)
For now it supports only one model, the Dream Cheeky Thunder, as this is the only one I own.
(I'm in Germany, and I bought my missile launcher from a German shop..but it seems to be the exact same model as the Dream Cheeky Thunder.)Virtual dj addons mega pack download.
Links
- Download page(MissileSharp and MissileSharp Launcher)
Setup
You can either download MissileSharp from the download page on GitHub (link above) or install with NuGet:
The control software that came with the missile launcher is not needed at all.
Just connect the device to your machine, and Windows should automatically recognize it. That's enough for MissileSharp to control it.
How to use
The main class of MissileSharp is the CommandCenter
class.
It has only one constructor, which expects a parameter of the type ILauncherModel
- these are the settings for the different missile launcher models.
(As MissileSharp only supports one model at the moment, you can only pass aThunderMissileLauncher
for now)
Simple example
Create a new CommandCenter
instance:
You can also use the LauncherModelFactory
if you don't want to create an instance of the ThunderMissileLauncher
class directly, e.g. to get the model from a config file:
Then, you can start sending commands to the device.
There are three different types of commands:
- Move (
Up
,Down
,Left
,Right
)
Move the launcher in the specified direction Reset
Reset to known position (move to bottom left)Fire
Fire some missiles
You can use these commands as methods of the CommandCenter
class:
This is also available as a fluent interface:
Executing sequences of commands
Instead of directly calling the methods, you can also pass a complete sequence of commands at once as an IEnumerable<LauncherCommand>
.
A LauncherCommand
consists of an enum value (e.g. Command.Up
or Command.Fire
- exactly the same commands as explained above) and a numeric parameter (for either the duration or the number of shots).
The following code does the same as the previous example, but creates and executes a List<LauncherCommand>
instead of directly calling Up
, Fire
etc.:
Config files
MissileSharp supports loading command sets from a config file as well.
A config file with the commands from the examples above would look like this:
You can save several of these command sets in the same file, each one under its own name (in this case, 'Steve').
Lines beginning with #
will be ignored and can be used for comments.
First, you have to load the file once:
After that, you can execute any of the command sets by referring to the name:
If you want to see a simple but complete example, there is a demo console application in the code (not in the releases).
Look at the code and the config file.
For a more complex demo application, take a look at the MissileSharp Launcher:
MissileSharp Launcher
MissileSharp Launcher is a WPF application, which uses MissileSharp to do exactly what is described in the 'Config files' section above:
On startup, it automatically loads command sets from a settings file and displays a button for each available command set. You can run the command sets by clicking the respective button.
Using the config file from the previous example, it looks like this:
You can edit the settings file at runtime with these two buttons:
The left one opens the settings file for editing.
After editing, click the right button to re-load the settings from the file.
How to get MissileSharp Launcher:
At the moment, MissileSharp Launcher always uses the Thunder Missile Launcher model (hardcoded in app.config
), but that will be changed when MissileSharp supports more than one model.
How to build
Run build.bat
in the main folder. This will create a new folder named release
with the compiled assembly.
Run build-release.bat
to create a NuGet package and a zip file (all in the release
folder) as well.
Acknowledgements
Thanks to Chris Dance for the inspiration to this, especially his blog post Who broke the build? which made me want to buy my own missile launcher and write a library for it.
MissileSharp makes use of the following open source projects:
License
MissileSharp is licensed under the MIT License. See License.txt for details.
Project Info
Twitter Email Print Reddit. The Infrared DreamCheeky one? The software for it can be found at the DreamCheeky website. Twitter Email Print Reddit. Email required Address never made public. I just bought a Dream Cheeky Thunder Missile Launcher , which seems to be the successor to the model mentioned in the question here and also to the model that rocket. By using our site, you acknowledge that you have read and understand our Cookie Policy , Privacy Policy , and our Terms of Service.
Uploader: | Tocage |
Date Added: | 10 September 2018 |
File Size: | 69.81 Mb |
Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
Downloads: | 10592 |
Price: | Free* [*Free Regsitration Required] |
Fill in your details below or click an icon to log in: It connects but nothing happen when i try to move it. It does not present itself correctly…etc etc. Thanks for the report. Thanks for the help Dave!
Playing with a USB Missile Launcher
I have this exact launcher, the softare included is listed as 1. It looks like somebody already did the hard work for you – check out comment 8 from the link you posted:.
Steffen on Moments brooksstone PhotoBooth…. The software that DreamCheeky gives is crap. Mac OS X Note that your submission may not appear immediately on our site.
Hack: USB Missile Launcher App for the Mac
Any volunteers for testing lsuncher please e-mail me or reply here. Hmmmm… Can you delete the folder and try the re-install again. Hak5 — Technolust lzuncher Launcher Reviews from getusb. The following command can be entered in the terminal to disable the camera function.
Is going to be back continuously to investigate cross-check new posts Reply. It is available here: Hak5 — Technolust since Launcher Reviews from getusb. A quick update to the Missile Launcher software.
Hack: USB Missile Launcher App For The Mac USB Powered Gadgets And More.
As of this release the issue has not been identified Tips: Make sure the device works. Its still a bit buggy and there are some unfinished features, but check what I have so far: By continuing to use this website, you agree to their use. Onto Windows you install the launcher software as you normally would — plug in the launcher and test Then you need the USBSnoop sourceforge project — download and install. Begin the countdown from minutes.
Besides I could keep an eye on my cubicle remotely and fire upon intruders. The Satzuma logic will need to be changed to match what it actually needs for controls.
Cookie cutter making machine https: It has all been done before and is sitting and waiting at rocket.
I have brookstonne launcher on my desk, but no one wants to access it from their desktop. The software supplied with the DreamCheeky Rocket launcher is for the Microsoft Windows operating system hence version 1. Just installed your software, I have the striker II.
Please let me know if this ok with you.
Still no luck with the Satzuma launcher. The DC missile launcher software is only for Dream Cheeky launchers. In the code of dgwilson from the NZ mac port he has this: Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your site?