Skip to content

Commit ba9f0d1

Browse files
authored
Updated FilamentBuddy description and extended it for Windows (#1279)
* Added FilamentBuddy plugin and updated my other two plugins * Fix on GPIO Status images * Updated FilamentBuddy description and extended it for Windows
1 parent bd74624 commit ba9f0d1

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

_plugins/filamentbuddy.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ compatibility:
8787

8888
os:
8989
- linux
90+
- windows
9091

9192
# Compatible Python version
9293
#
@@ -128,7 +129,7 @@ it pauses the printer, avoiding it to fail and waiting for filament
128129
replacement, which can be done by hand, by another plugin or, better,
129130
via the feature _Filament Changer_.
130131
This plugin also has a toolbar indicator to signal if the filament is
131-
inserted or not.
132+
inserted or not and a run out MQTT notification.
132133

133134
The currently supported sensors are the ones that uses a binary digital
134135
value, one for the filament inserted and the other where it is not.
@@ -175,7 +176,8 @@ operations.
175176
The _Filament Sensor_ module is different since it uses a Python module
176177
specifically developed for the Raspberry boards, _gpiozero_, so it has
177178
this board as prerequisite. Nevertheless, Marlin is not a requirement,
178-
since it only uses OctoPrint functionalities.
179+
since it only uses OctoPrint functionalities. In the case FilamentBuddy
180+
is not running on a Raspberry Pi, the plugin will disable this feature.
179181

180182
## Setup
181183

@@ -198,9 +200,9 @@ thought to be complete.
198200
## Note for developers
199201

200202
Since it is impossible to cover all the available filament sensors on
201-
the marked, this plugin is easily extensible to support other models
203+
the market, this plugin is easily extensible to support other models
202204
in the future. More in details, it has an abstract class named
203-
_FilamentSensorManager_, which can extended to support new sensor,
205+
_GenericFilamentSensorManager_, which can extended to support new sensor,
204206
implementing its abstract methods, which are, hopefully, generic enough.
205207
The plugin instantiates these in the _initialize_filament_sensor_ method
206208
and it treats them as the abstract class, so it can support multiple

0 commit comments

Comments
 (0)