Installation - MintyTrebor/BtnCmd GitHub Wiki

The latest version of BtnCmd is available in the releases area. Please ensure you choose the correct version corresponding to your DWC version.

SBC/DSF users must ensure the plugin service is enabled according to the Duet Instructions, before installing this plugin

New Installs

  1. Download the latest release for your DWC version from the releases area.
  2. Upload the BtnCmd_DWC##_V##.zip to DWC via the Settings => Plugins => External Plugins screen.
  3. Confirm the installation, and follow the steps on-screen.
  4. Start BtnCmd Plugin.

Upgrading BtnCmd to Latest Version

  1. Download the latest release for your DWC version from the releases area.
  2. The release will contain specific instructions for upgrading to the BtnCmd version you download. Please review these instructions carefully. In some cases when the plugin introduces new features your existing configuration data must be reset, the release instructions will inform you when this is necessary.
  3. Generally it is always a good idea to stop BtnCmd and refresh/reload DWC before uploading the new version of BtnCmd.

IMPORTANT

The DWC plugin system is still in its infancy and has some quirks around installing and upgrading plugins, please make sure you review the release instructions before attempting to install.

Known Installation Issues :

  • Missing options in drop down selections & Hover text behind buttons & panels - This is a symptom of a local level issue in the WWW folder (believed to be caused by redundant files left over from previous firmware upgrades). This is not a BtnCmd plugin issue. Please see this post on the duet forum for more information. If you choose not to remediate using the suggested fix, BtnCmd has a work-around in the plugin global settings, to disable selections and use radio buttons instead.
  • Installation Failed - You see a dialog with "Installation failed! InvalidOperationException in InstallPlugin: Cannot perform command because the plugin service is not started". This is because the SBC plugin service is not installed/enabled/working. This is not a BtnCmd plugin issue. Please refer to this post for more information.

This plugin uses 3rd party js libraries which may download as part of the plugin installation, therefore you must be connected to the internet when you install.