Skip to content
Snippets Groups Projects
  1. Mar 10, 2022
  2. Aug 26, 2019
  3. Mar 25, 2019
  4. Oct 08, 2018
    • Dennis Neidherr's avatar
      Version 1.3.3.5 · 3e904a14
      Dennis Neidherr authored
      ----------------------
      -- From now on an error which occured while a msgs was created will not block the creation of other msgs still to come
      -- Modified error dialog for the "Build Msg" function
      3e904a14
  5. Aug 30, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.14 · 0196c36e
      Dennis Neidherr authored
      ----------------------
      -- It is now possible that more than one actor is located in the same library. It will always be checked which msg belongs to which actor during startup
      -- Modified BuildDo again in order to get the ExpertMode working. This is still work in prpgress, since the result for an "Expert-Mode" Do.vi is ok but not perfect.
      0196c36e
  6. Aug 03, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.11 · 46ad37cf
      Dennis Neidherr authored
      ----------------------
      -- Used the TestMode to find countless bugs and corrected them. Therefore several changes had to be implemented, some examples are: For Return Messages there is now a "Send Return XXX.vi", only necessary accessor vis are created (because parent and child classes can not have the same vis...), and so on.
      -- Already prepared VIs for Performance tests.
      -- One remaining bug: Some messages will not work if the ExpertMode is off.
      46ad37cf
  7. Jul 19, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.10 · 6fa4f9d7
      Dennis Neidherr authored
      ----------------------
      -- The Test mode is now also working with Return Messages
      -- Corrected a bug which occured when two classes with the same name but different libraries were present in the system (btw: LabVIEW crashes when a class tries to inherit from itself)
      6fa4f9d7
  8. Jul 17, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.9 · 201e7375
      Dennis Neidherr authored
      ----------------------
      -- Added a "Test"-Mode, reachable over Ctrl-F1. This mode needs the CSPP_MMTest package to be installed. Right now it does not work with return messages. (btw: Test was passed for all messages)
      201e7375
  9. Jul 16, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.8 · a96a1f36
      Dennis Neidherr authored
      ----------------------
      -- Implemented the Expert-Mode for Return Msgs. Has to be tested a bit more.
      a96a1f36
  10. Jul 03, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.1 · e5fac161
      Dennis Neidherr authored
      ----------------------
      -- Corrected a bug which could occur when creating a Return Msg
      e5fac161
  11. Jun 28, 2018
    • Dennis Neidherr's avatar
      Version 1.3.2.0 · 59b5dfaf
      Dennis Neidherr authored
      ----------------------
      -- Revision of MessageMaker finished for the moment (still some bugfixing ongoing).
      
      NOTE that all messages should be recreated!
      59b5dfaf
  12. Jun 19, 2018
    • Dennis Neidherr's avatar
      Version 1.3.1.0 · 6a32a8c6
      Dennis Neidherr authored
      ----------------------
      -- Added options for AsyncPV and AsyncDialogPV messages
      -- Note that this is an internal test version and not fully tested!
      6a32a8c6
  13. Jul 27, 2017
    • Dennis Neidherr's avatar
      Version 1.2.0.2 · 8dfb2fd5
      Dennis Neidherr authored
      ----------------------
      -- This version of MM is compatible with the renamed CSPP_Update messages
      -- The main window is set to modal again
      8dfb2fd5
  14. Jul 24, 2017
  15. Jan 06, 2017
  16. Oct 13, 2016
    • Dennis Neidherr's avatar
      Version 1.1.0.3 · 3b6fd49b
      Dennis Neidherr authored
      ----------------------
      -- Included a new checkbox to give the user the possbility to force the tool to overwrite thefront panel of the dialog.
      3b6fd49b
  17. Oct 11, 2016
    • Dennis Neidherr's avatar
      Version 1.1.0.2 · 0aedf383
      Dennis Neidherr authored
      ----------------------
      -- Corrected a small bug in the just introduced WriteProtection test: Now the user is forced to restart the MessageMaker if a WriteProtection Error occured at a message. Because the at this time the message is already in memory.
      0aedf383
  18. Oct 10, 2016
    • Dennis Neidherr's avatar
      Version 1.1.0.0 · 29bfe663
      Dennis Neidherr authored
      ----------------------
      -- The GUI was completely renewed. Now it looks better, is more intuitive, easier to extend and more powerful if you want to create many messages at once. The can still be some logic errors in (these checkboxes...).
      29bfe663
  19. Aug 23, 2016
    • Dennis Neidherr's avatar
      Version 1.0.2.4 · 49eb4d48
      Dennis Neidherr authored
      ----------------------
      -- The Acknowledge Message is now included and working (there is a small bug when switching frfom an Ack Msg to an Asynch Msg resulting in a warning => not so problematic)
      -- Changed some symbols
      -- Updated the Help window
      49eb4d48
  20. Aug 22, 2016
    • Dennis Neidherr's avatar
      Version 1.0.2.3 · a2983a34
      Dennis Neidherr authored
      ----------------------
      -- The Asynch+Dialog version is also working
      -- Corrected very nasty bug which appeared when switching between PVDialog and Return Msg: LV got completely stuck. I could solve this by change the inheritance before (!) building the Do.vi
      -- Correted (old?) bug in the CopyClass.vi: Even if a VI from the template class is newly copied to the Msg folder he will reset it. I had problems that it could happen that some old files were still hanging around in memory...
      -- Switching between the two different Dialog versions is working: He will only overwrite the Configure Dialog.vi if the new type is different from the old one. This is included to minimize the work the user has to do at the FP
      -- Included the Ack-Msg button (has no function yet)
      a2983a34
  21. Aug 18, 2016
    • Dennis Neidherr's avatar
      Version 1.0.2.1 · b176229a
      Dennis Neidherr authored
      ----------------------
      -- Added two new message types (Return + ReturnAndDialog)
      -- ReturnMsg is partly implemented (only Do.vi and also this still has to be modified when CallerMsg has no parameters)
      -- Fixed a bug in the Main.vi: When one switched between projects the actor list was not always proper updated
      -- Slightly modified the helping txt files
      b176229a
    • Dennis Neidherr's avatar
      Version 1.0.2.0 · 01641762
      Dennis Neidherr authored
      ----------------------
      -- Mass compile with LV2016
      01641762
  22. Nov 24, 2015
    • Dennis Neidherr's avatar
      Version 1.0.1.13 · 89803a2e
      Dennis Neidherr authored
      ----------------------
      -- In the icon of the Send Message.vi the body text is now also copied from the original public actor method
      -- In the Dialog.vi the controls of the attribute data of the new message are now copied, so it is possible to also create Enums for example (before they were converted to Numeric controls)
      -- Changed the VI description for the MainGUI
      89803a2e
  23. Sep 22, 2015
    • Dennis Neidherr's avatar
      Version 1.0.1.5 · 76564eea
      Dennis Neidherr authored
      --------------------
      -- There was a problem with the installer, when someone wanted to re-install the MM. This is now solved.
      -- In the BuildMsg (Core).vi a string was cut at the wrong position.
      -- In BuildDo.vo the class name of the the new I16-Boolean constant was wrong.
      -- In CopyClass.vi the Search-functions were not working 100%. They were case sensitive, which was wrong.
      -- At the startup the all elements in the tree are now closed.
      76564eea
  24. Sep 01, 2015
    • Dennis Neidherr's avatar
      Version 1.0.1.0 · 2181e16a
      Dennis Neidherr authored
      --------------------
      -- Updated MM to LabVIEW 2015 (not tested yet)
      -- Slightly modified the Readme.txt
      2181e16a
  25. Aug 31, 2015
    • Dennis Neidherr's avatar
      Version 1.0.0.10 · c32f0aea
      Dennis Neidherr authored
      --------------------
      -- Included a small Help window which explains the symbols
      -- Modified the Installer to show a window when he is done with installing or deinstalling
      c32f0aea
  26. Aug 19, 2015
    • Dennis Neidherr's avatar
      Version 1.0.0.7 · a2cd2ecd
      Dennis Neidherr authored
      --------------------
      -- In the main GUI a small typo in the description of the buttons was corrected
      -- The title of the Installer was changed
      -- The installer is not crashing anymore if you try to de-install already deinstalled files
      -- Corrected an error in the CopyClass.vi which occurred if no files were found in the target directory. In this case the TEMP prefix had to be deleted.
      -- The BuildDialog.vi and ClearFP.vi were crashing if no attribute data were found (this could happen if one only wanted to create a Dialog Msg without the PV capabilities and the source VI had no parameters).
      -- For whatever reasons the problem of version 1.0.0.6 that one had to restart LabVIEW after creating a message is gone.
      a2cd2ecd
    • Dennis Neidherr's avatar
      Version 1.0.0.6 · 9bdcbe23
      Dennis Neidherr authored
      --------------------
      -- The main GUI got a new front panel title.
      -- Modified the CopyClass.vi so that now it can also be executed without an open project (which is the case if the MM is executed from the run-time menu of the target project). Unfortunately for a new created message class LV has to be restarted. The reason is that the Template class still remains in memory...
      -- For this modification all VIs in the templates except the SendXXX.vi had to be renamed (a prefix "TEMP" was added).
      9bdcbe23
  27. Aug 11, 2015
    • Dennis Neidherr's avatar
      Version 1.0.0.4 · 1b821057
      Dennis Neidherr authored
      --------------------
      -- Included the PVUpdate & Dialog option, which is nothing more than a combination of the PVUpdate and Dialog options.
      -- Corrected a bug in the CopyVI.vi: It is not possible to delete grouped objects (there is also no error message delivered...), so one first has to ungroup them.
      -- There was an error in the Configure Dialog.vi template regarding the LVClass Control and Indicator. Like always one has to use DummyClasses and replace them with the correct ones during the build process.
      -- Already included some disabled code to clean up the Configure Dialog.vi front panel. But more work needed here.
      1b821057
  28. Aug 10, 2015
    • Dennis Neidherr's avatar
      Version 1.0.0.3 · 6b8e0c2f
      Dennis Neidherr authored
      --------------------
      -- Corrected a small bug in the Build Do.vi which occurred after the last update,
      -- Half of the Dialog Msg is already implemented. The Configure Dialog.vi is there but the accessor VIs are still missing.
      6b8e0c2f
  29. Aug 06, 2015
    • Dennis Neidherr's avatar
      -- In the case of an PVUpdate Msg the MM will include a boolean called... · f5773255
      Dennis Neidherr authored
      -- In the case of an PVUpdate Msg the MM will include a boolean called "Execute?" to the attribute data if the original Vi had no data inputs. In addition the Do.vi will be modified with an additional Case structure. (This procedure is tested)
      -- The Tree in the GUI does not lose the last values once a message has been built
      -- The Tree shows now the correct symbol when a PVUpdate Msg was built
      -- The labels in the "Get Type.vi" of the actor control / indicator is now properly set
      f5773255
  30. Aug 05, 2015
  31. Jul 31, 2015
    • Dennis Neidherr's avatar
      MM is working again: · 4488cf1d
      Dennis Neidherr authored
      -- Completely rebuild the CopyVI and CopyClass.VIs
      -- Result is that it is not important anymore if a class with the same name is already in memory or was deleted before
      -- The progress bar is set to 0 once you press the "Build" button
      4488cf1d
  32. Jul 27, 2015
  33. Jul 07, 2015
Loading