Now there is a wizard for MDX!
It takes about 2 minutes to go from opening the configurator, to playing with the Fusion Brain with simple control of outputs, and simple readings of inputs. And that is if you dont know what the stuff means. I can zip through it in under a minute
This thread is mainly to introduce that it is now there, and then an overview of it.
First off, when you open the Configurator, you will see a new icon up top. That is the Ninja Kitty Wizard of Doom.
Once you click it, you will see this image. Basically as it says, the wizard will completely clear out what you have so far. So if you were working on something, and decided to use the wizard after, if you dont save, everything you have done so far will be lost. No chance for recovery, it will be gone forever into the abyss.
Click "Next" to continue, and this is where you select how many Fusion Brains:
On the next page will be a list to configure as many Fusion Brain instances as you chose. You can pick a bagillion and you will get a bagillion configuration boxes. Click the little blue load icon to auto-search the system for connected Fusion Brains. It is the exact same code as used with the Auto Search when adding the Fusion Brains manually as you can see in the image below it too.
Next page is to enter how many Digital Outputs you want:
Again like the Fusion Brain configurations, it will magically spawn for fields to the number you enter. Enter a name, if you dont make it unique, I will when I parse it and it wont be what you want. So make it unique or forever hold your peace. Select the Fusion Brain this output is on. Enter the port, and then use the checkbox if you want the button that controls this to be momentary or leave it unchecked if you want it to be a toggle:
Then is the Analogue Inputs, enter how many you want:
On this page enter all the details for each input. Enter a unique ID, again if you dont I will. Enter the port, and as above it is automatically incremented so you really dont need to change anything with the ports or brains if they are all consecutive. Then select what type of sensor it is. The program will automatically create all the logic, variables, and input areas you need including a static image and a text label to display it. All easily.
This is almost the end. The radio buttons up top are for what you put preference on. If you want buttons to control the outputs drawn first uptop and on the first page, then select it. If you would rather have those buttons after the static images and text labels for the analogue inputs, then select the other option. You also need to select a theme. I have only made 1 so far. But anyone can make a "template.xml" file with their own images and such and if you select it, that is what will be used. If you are interested in making a template for others, or for yourself take a look at the ninja/default folder for how it works. And of course you can ask here.
Now you are almost done. Click "Finish" and the Ninja Kitty will do its magic.
What you will get afterwards is an unsaved configuration file complete with all your settings and graphics:
Then just save it to your MDX area (Yours will be Program Files/Fusion/MDX or something similar);
Then open up MDX and look at the wonder that is the Ninja Kitty:
If you have more objects added, then it will add a new page complete with change page buttons on the bottom like so:
So for those that want to know how: There is a 3x3 imaginary grid. Every digital output takes up 1 space. An analogue input takes up 1x1.5 spaces. So analogue inputs and digital inputs cannot be on the same row, but up to 3 digital outputs and up to 2 analogue inputs can be on the same row. If there needs to be more space it makes a new page and clears the grid. You will understand it better with a couple of iterations through the wizard with different numbers of objects.
Well there is the wizard. It works, and it is basic. MDX is a very powerful application, this wizard makes use of the very basics. It is basically a wrapper of Version 1 of Fusion Control Centre within the newest best Uber MDX. To do complex things, or to do things with more freedom, you will need to actually use the configurator or mess with the xml. For those that dont care and just want something to press buttons and see readouts, or for debugging this is a good easy way to do it.