Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  •  
Excerpt

DevWareX is a multi-platform implementation of DevWare (no longer in use), created with a more flexible GUI-generation tool. It has the same layout and controls as DevWare, but with additional features.

...

...

  • Anchor
    WatchNonRegs
    WatchNonRegs
    Watch dialog items can be Non-registers (Python function or STATE variable)
    • Use the "Non-Register ..." button to open the dialog. Select either "Python Function" or "DevWare State", and then "Next".
    • For a "Python Function" follow the instructions provided.  Enter a function name in the "def" text box, then enter your Python code in the box below that, and use the "Test Function" to verify the validity of your function.
      Note: use an indentation of 4 spaces for your initial lines - the editor is trimming that by default to 4 spaces.
      • When you create the Python function in the GUI, it is saved in the Registry.
      • You can also create multiple Python functions in the INI file; here's an example.
    • For a "DevWare State", a list of available states is displayed.

  • Anchor
    PresetSearch
    PresetSearch
    Preset Dialog; now has a Search Bar, and a list of Recently executed presets.
    • Search Bar
      • Use single or multiple character sets to find a Preset.
      • Use "Options" to enable "Hidden:" presets as well.
    • At the bottom of the dialog is the list of "Recent" Presets that were run.
      • The most recent Preset is listed.
      • Hover the mouse over the latest Preset name to get a full list (most recent, first) of Presets.

Image Added

  • Anchor
    StartupWizardPresets
    StartupWizardPresets
    Startup Wizard now supports Restore of Additional Presets Windows
    • If Additional Presets were opened, they can be restored upon the next instance of DevWareX by selecting "Restore Additional Presets Windows" in the Startup Wizard dialog.
    • Note: with Shared Settings each new instance of Additional Presets will us that path to the associated "initializer" folder as long as it was not previous referenced.

Image Added

  • Anchor
    RegCollapsed
    RegCollapsed
    Register Dialog; arrays are collapsed
    • Registers or FW variables that are arrays are collapsed in the Register Dialog.
      • They can be expanded to individual entries by selecting the "+" next to the array indicator.

...

  • Anchor
    RegPages
    RegPages
    Register Dialog; select which pages appear on the Tabs
    • By use of a "Push-Pin" on the Page tab, you can select which Tabs will stay displayed.
    • A maximum of 6 tabs can be pinned, with on tab being non-pinable.
       

  • Anchor
    ExportShipLog
    ExportShipLog
    Export SHIP Log
    • Enables the ability to filter the SHIP log by address and Read/Write -  used to capture the registers settings for a given configuration.
    • In the "Options" dialog, deselect "Allow Info Panel to Poll Registers".
    • Enable "SHIP", and run the INI file preset with the configuration you want to record.
    • Select "Export SHIP Log" - the settings are presented in "Wizard" dialog.
    • Select the ship address of the sensor if you need sensor-only, or leave all of them to get Demo3 and SERDES.
    • Deselect "Read", then select Next and then "Save to File ..." to output the results in as an INI file.

...