Prusa MINI Firmware overview
|
Go to the documentation of this file.
24 #include "../inc/MarlinConfig.h"
25 #include "../module/planner.h"
111 if (read_index < 0) read_index +=
MMD_CM;
112 LIMIT(read_index, 0, MAX_MEASUREMENT_DELAY);
static void enable(const bool ena)
Definition: filwidth.h:43
Definition: filwidth.h:27
static int8_t index_w
Definition: filwidth.h:37
static float raw_to_mm(const uint16_t v)
Definition: filwidth.h:69
static float raw_to_mm()
Definition: filwidth.h:70
static uint32_t accum
Definition: filwidth.h:31
#define RECIPROCAL(x)
Definition: macros.h:273
#define UNEAR_ZERO(x)
Definition: macros.h:269
static void advance_e(const float &e_move)
Definition: filwidth.h:80
uint8_t i
Definition: screen_test_graph.c:72
#define _MIN(V...)
Definition: macros.h:333
static uint8_t meas_delay_cm
Definition: filwidth.h:36
#define LIMIT(v, n1, n2)
Definition: macros.h:139
static int8_t index_r
Definition: filwidth.h:37
#define ABS(a)
Definition: macros.h:266
static bool enabled
Definition: filwidth.h:30
#define COUNT(a)
Definition: macros.h:200
FilamentWidthSensor filwidth
static float nominal_mm
Definition: filwidth.h:33
static constexpr int MMD_CM
Definition: filwidth.h:29
static void update_volumetric()
Definition: filwidth.h:108
static void accumulate(const uint16_t adc)
Definition: filwidth.h:63
const uint8_t[]
Definition: 404_html.c:3
static int8_t sample_to_size_ratio()
Definition: filwidth.h:57
static void reading_ready()
Definition: filwidth.h:74
#define DEFAULT_NOMINAL_FILAMENT_DIA
Definition: Configuration_A3ides_2209_MINI.h:151
static float e_count
Definition: filwidth.h:33
static void set_delay_cm(const uint8_t cm)
Definition: filwidth.h:45
static constexpr int MMD_MM
Definition: filwidth.h:29
FilamentWidthSensor()
Definition: filwidth.h:40
int
Definition: createSpeedLookupTable.py:15
static void update_measured_mm()
Definition: filwidth.h:77
static float delay_dist
Definition: filwidth.h:33
static uint16_t raw
Definition: filwidth.h:32
static int8_t ratios[MMD_CM]
Definition: filwidth.h:37
static float measured_mm
Definition: filwidth.h:33
Planner planner
Definition: planner.cpp:111