|
void | init () |
|
void | deinit () |
|
bool | update () |
|
bool | getFilamentPresent () const |
|
void | settings_init () |
|
void | setAutoLoadEnabled (bool state, bool updateEEPROM=false) |
|
bool | getAutoLoadEnabled () const |
|
void | setRunoutEnabled (bool state, bool updateEEPROM=false) |
|
bool | getRunoutEnabled () const |
|
void | setActionOnError (SensorActionOnError state, bool updateEEPROM=false) |
|
SensorActionOnError | getActionOnError () const |
|
bool | getFilamentLoadEvent () const |
|
bool | isError () const |
|
bool | isReady () const |
|
bool | isEnabled () const |
|
|
static bool | probeOtherType () |
|
static void | setEnabled (bool enabled) |
|
|
enum class | State : uint8_t { disabled = 0
, initializing
, ready
, error
} |
|
enum class | SensorActionOnError : uint8_t { _Continue = 0
, _Pause = 1
, _Undef = EEPROM_EMPTY_VALUE
} |
|
void | settings_init_common () |
|
bool | checkFilamentEvents () |
|
void | triggerFilamentInserted () |
|
void | triggerFilamentRemoved () |
|
void | filRunout () |
|
void | triggerError () |
|
State | state |
|
bool | autoLoadEnabled |
|
bool | runoutEnabled |
|
bool | oldFilamentPresent |
|
bool | postponedLoadEvent |
|
ShortTimer | eventBlankingTimer |
|
SensorActionOnError | sensorActionOnError |
|
The documentation for this class was generated from the following files: