I can't rotate graphics or rectangles, ellipses etc. in the diadem report (display-position-...?). This is however possible with text boxes and should be no big deal for other object or graphics
I know right now you can create a coordinate object in a 2D plot and set the values or create a constant line. Now I would like to create a line that would have the same behavior as the coordinate, just making the input of the initial and final points. I know it is posible to do it creating 2 channels in the data portal but I would like to have the line embedded in the 2D-Plot just like the constant and coordinate objects.
With diadem it is not easy to break axis. But sometimes it would be really helpful to be able to break especially the y-axis to make some diagrams much more easy to understand... this is e.g. possible with Origin or other programs and sometimes very helpful - it would be great to implement this feature in Diadem report and view also
I think DIADem would be a great solution if it came with a web-based client which would allow users to:
- Login remotely using a standard web-browser
- Allow users to access data from their web-browser without having to install any exectuables or active-x components
- Basically allows similar functionality of the VIEW tool, execpt make it web-based.
DIADem would be a great collaboration tool if it could be used without having to install a bunch of EXEs on every computer. And going for a Citrix-style thin-client solution is just too costly. Built-in web-based access would be awesome.
Would like the option to display bus data (string value). This is useful for displaying communication bus data such as serial UART, SPI, I2C, etc. Instead of a plotting a single line, plot two lines with the string data value (hex, decimal, ASCII) in between. Example below is serial UART data, the digital serial bit pattern and the decoded byte value in hex. The second screenshot is from another program, but it would be nice if DIAdem had this capability too!
Instead of this:
The default type for a 2D Axis view display is line, but for all our signals we need stair curve. So I have to manually go to display settings and set the type to stair curve for every channel. If there are many channels that is very tedious. It would be nice to have a global setting that can be set for all view displays.
In the DIAdem interface, there are menubar buttons available that allow the user to "Save ___ As...", whether it's a script, SUD, layout, etc. In the script editor, there is also a "Save All" button that saves all of the opened scripts. However, 9 times out of 10 I just want to save the current layout/script/whatever. It would be great to have a standard "Save" button either in addition to or in place of the "Save As..." button in the menubar.
(Yes, I know I can use the keyboard shortcut "Ctrl+S" or click "File --> Save" but these options are not as readily apparent as the "Save As..." or "Save All" icons, so I find myself clicking one of those and then having to click several more times just to get out of it...when all I wanted was a one-click save.)
An added benefit would be (like in the Script editor), if the file has not changed then the "Save" icon could be grayed out. That way the user would know that the current state of the current script/layout/etc was saved to disk.
This ability to add graphic images to the background of a 2D axis system was just added to Report in DIAdem 2012. Would like to be able to do the same in VIEW.
I quite often use a 2nd y-axis in a 2D-diagram. In order to improve the visibility I like to use the same grid for the first and second axis but different scaling. The 2nd y-axis is set to automatic scaling because of changing data ranges. Unfortunately the scaling range used for the second y-axis is completely unpredictable. Therefore the scale is way to big and the setting has to be corrected manually. This is very annoying, because the automatic choice is often not very logical and this behavior is not documented at all.
I'm new to Diadem so this may be an option that I've not discovered yet...
I have very large data files which take a couple of seconds to display on a chart. Annoyingly if I want to add an extra plot to an existing graph Diadem re-draws all the graphs, not just the new data. I have my own LabVIEW code which only plots new data whilst leaving old plots on the graph and it really speeds up the process - can you do something similar with Diadem?
In Report it's possible to create a 3D matrix plot with only an Y-axis and the X-axis embedded in the waveform channels.
If you export this to VIEW this won't work since VIEW needs an explicit X and Y channel.
I would like to be able to view the date of a time channel in a 2D Axis System. I know I can do it transfering it to DIAdem REPORT and then selecting the desired format in the axis, but I want to do it on VIEW.
I have tried with a waveform channel, a channel made of time stamps... I think it would a great feature!!
When a large number of curves are displayed on a Report graph, it can be difficult to distinguish between the curves (even with different colors and shapes). We had a user request the ability to hover over a curve and see the Y-Channel associated with that curve. I think this would also be a neat idea for View (which already has some "hover" capabilities). Multiple overlaid curves could either all be displayed (with color indicators?), or only display the top curve (since it's the visible one).
I do not understand why it is not possible jet. After I Drag and Drop a Waveform inside VIEW. A possibility to change the x-Axis to absolute time should be possible.
The only way of doing it now is creating an extra Time Channel.
Still on the toppic "Making Diadem more user friendly", Diadem is really limitated when it goes on X offsets. Somebody who wants in a report to superimpose two curves who do not begin at the same X value have to calcute the offset and set up 2 time chanells to get the whished result. Being able to move the curves yith the öouse or have a dedicated function in report could be helpful.
The easiest (to use and, I suppose, to develop) would be something alike to the "offset korrektur"/"offest correction" but applied for 2 curves. One can either chose a minimal, a maximal or both on the 2 curves and make those 2 to 4 points superimpose. With the 4 points choice, one can imagine that the curves will auto-rescale.
Simplify how to create a DataPlugin. I should be able to define a binary layout like a telemetry stream and directly assign channels.
For example, A new GUI would be created. I define the telemetry stream which has three floating point numbers then an integer, repeat. Assign channel names Volts, Amps, Power Out, and Setting. Perhaps set the built-in properties. Press a button the plug in is automatically created.
I would like to request th ability to "Freeze" columns in a view table so they stay on the left-hand side of the table as you scroll to the right.
The channel names/properties sticking at the top works brilliantly, but if you want to have a timestamp channel (or Timestamp, Speed, and Torque channels) visible when you have a view table with many channels you have 3 options:
1) Scroll back and forth a lot
2) Add a new occurrance of the channel(s) into the table and move it(them) to the correct spot
3) Have 2 tables side-by-side and vertically scroll them both together manually
I would suggest 2 interfaces to select the columns to freeze at the left hand side of the table:
1) Right-Click menu called something like "Lock Column(s) at Left" or "Freeze Column(s) to Left" (Or just "Lock/Freeze Column(s)")
2) On the "Display" interface, have a "Lock/Freeze Left" checkbox on the columns in the Name/Format table (you may also want to have a "Lock to Left First # Channels" checkbox for the All/All of a group channel table options) This should probably automatically move the columns selected to the top of the list so they appear in the order they will display in the table, as well as allowing the user to rearrange the leftmost columns (if they lock/freeze multiple columns)
The DIAdem R&D team is committed to reviewing every idea submitted via the DIAdem Idea Exchange. However, we cannot guarantee the implementation of any DIAdem Idea Exchange submission until further documented.