Releases: LuckyX182/Filament_sensor_simplified
Releases · LuckyX182/Filament_sensor_simplified
0.3.3
0.3.2
- iproved false positives detection thanks to @CMR-DEV
- removed sleep method that was causing issues - faster detection
- reworked navbar icon causing navbar to resize - green and red color now used to indicate if filament is present
- removed hardcoded G1 X0 Y0 on Octoprint pause - now configurable
- added logo with links to my pages
0.3.1
0.3.0
- new navbar icon with immediate timing
- option to pause the print instead of sending M600
- code simplification and refactoring
- 10 times repeatable sensor read to prevent false positives
- improved logging
- resuming paused print does not cancel print
- debugging
- removed M600 check along with its pop-up
0.2.3
0.2.2
- Removed the console.log output in the js
- Cleaned up the UI/CSS, removed inline styles and used more standard bootstrap layout and parts
- Added javascript validation of pins and warnings about "bad pins"
- Added max changes to the pin input when switching between board modes
- Used more ID safe names to avoid conflicts with other ID in the UI
- Added icons to the dialogs/warnings
- Only show warnings when relevant/making bad choices
- Added generic warning when printing
- Removed broken tooltips and added them as inline help
- Fix a bug where one could change just the pin without the validation in the py code didn't notice it, on_settings_save only gets the changed options, so unless one changed both the boardmode and pin number this would never be triggered. It now pulls the missing information and validates with that.
- Changed the pin -1 to 0 for off - to improve js validation and logic
0.2.1
0.2.0
Release with following changes:
- GPIO mode detection set by 3rd parties
- configurable GPIO mode (Board/BCM)
- configurable gcode to be sent to printer
- configurable switch type (triggered when open/closed)
- false positive check - 5 checks must be successful in succesion
Initial release
Plugin created with these features:
- pop-up notification when printer runs out of filament
- very handy pop-up when printer requires user input while changing filament
- filament check at the start of the print - if no filament present it won't start printing, again pop-up will appear
- filament check at the end of filament change - just to be sure you won't start printing with no filament
- check if printer supports M600 when printer connected - if not user will be notified through pop-up
- info pop-up when plugin hasn't been configured
- filament runouts can be repeatable which didn't work with other plugins I tried
- user-friendly and easy to configure
- runs on OctoPrint 1.3.0 and higher