diff --git a/README.md b/README.md index c99e96e..d81e7eb 100644 --- a/README.md +++ b/README.md @@ -6,19 +6,26 @@ This plugin was inspired by mic159's Grbl Support plugin (https://plugins.octopr **Better Grbl Support** utilizes mic159's gcode receiver parser (with minor changes at the moment) and does much, much more: +* Replaces Octoprint's Control tab with its own Grbl Control tab +* Execute bounding box (framing) routines based on origin location and supplied dimensions +* Computes selected file dimensions and pre-populates framing length/width fields +* Click on the webcam image to enlarge it to its native resolution +* Updates Grbl state data automatically (State / X location / Y location / Speed / Power), even whle printing! +* Weak Laser Toggle, Sleep, Reset, and Unlock buttons conveniently placed within the Grbl Control tab * Rewrites Octoprint's annoying hardcoded M115 (Hello) queries as M5 requests * Rewrites M105 (temperature updates) as Grbl status updates * Suppresses M110 (reset line #) requests * Rewrites M400 (Finish moves) using Grbl Dwell * Reswrites M114 (current position) using Grbl Positioning * Implements M999 for reseting Grbl (^X) -* Hides the Octoprint Temperature and GCode Viewer tabs -* Adds Laser Commands and State sections to the Control tab +* Hides the Octoprint Control, Temperature and GCode Viewer tabs +* Optionally adds Laser Commands and State sections to the Control tab * Suppresses status update reporting during GCODE streaming * No need to ignore firmware errors or track down other Octoprint nuance settings -* AutomConfiguration UIatically disables Model Size Detection +* Automatically disables Model Size Detection * Automatically disables sending checksums * Automatically disables the Printer Safety Check plugin +* Most configuration options are configurable via Plugin Settings ## Setup @@ -46,13 +53,10 @@ Pay special attention to the following config.yaml configuration parameters: * serial / checksumRequiringCommands * serial / helloCommand * plugins / _disabled / printer_safety_check -* appearance / components / disabled / tab -* gcodeViewer +* appearance / components / disabled / tab ## Screenshots - + - - - + diff --git a/extras/IMG_20190323_214259.jpg b/extras/IMG_20190323_214259.jpg deleted file mode 100644 index 1632b7f..0000000 Binary files a/extras/IMG_20190323_214259.jpg and /dev/null differ diff --git a/extras/Screen Shot 2019-03-23 at 9.51.54 PM.png b/extras/Screen Shot 2019-03-23 at 9.51.54 PM.png deleted file mode 100644 index ba1f0b8..0000000 Binary files a/extras/Screen Shot 2019-03-23 at 9.51.54 PM.png and /dev/null differ diff --git a/extras/Screen Shot 2019-03-23 at 9.52.24 PM.png b/extras/Screen Shot 2019-03-23 at 9.52.24 PM.png deleted file mode 100644 index 22b5e71..0000000 Binary files a/extras/Screen Shot 2019-03-23 at 9.52.24 PM.png and /dev/null differ diff --git a/setup.py b/setup.py index 73fc89c..0a9a344 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ plugin_name = "Better Grbl Support" # The plugin's version. Can be overwritten within OctoPrint's internal data via __plugin_version__ in the plugin module -plugin_version = "0.2.0" +plugin_version = "1.0.0" # The plugin's description. Can be overwritten within OctoPrint's internal data via __plugin_description__ in the plugin # module