05-06-2014 01:08 PM
Which is the maximum number of input channels in "write data"? It seems that it is only 16 inputs. I have more than 16 parameters in my application. What do you suggest? I would like to have all the data gathered in one file.
Solved! Go to Solution.
05-06-2014 01:17 PM
Use the Multiplex module to combine multiple channels into one. Typically, use the "by block" setting. The output will be a single wire with all of the channels multiplexed in the block. You can have a maximum of 16:1 multiplexed. Use multiple Multiplex modules. They do not have to be symmetric, but you do need to keep track of how many channels are muxed onto a single wire.
In the Write module, click on the Options button next to the file format (ASCII or DASYLab) - at the bottom of the dialog box, you configure it to match how you multiplexed - by block or by value (by sample). Then, on the right, configure how many channels are multiplexed onto each of the input channels.
Doing it this way tells DASYLab how to de-multiplex the data in the file. You will lose channels names. YOu can configure channel names for the multiplexed channels by using global strings. At the very bottom of the dialog box you can assign a global string for each channel. Tedious... but it can be done.