Prusa-Firmware/Firmware
bubnikv cff7b9b396 Unified the volumetric_multiplier with extrusion_multiply to improve
numeric accuracy and to reduce compuatitonal load. With this commit,
the numeric rounding is fixed not only for the M221 G-code
(as implemented by the preceding commit), but also for the volumetric
extrusion in general.

Removed the old FILAMENT_SENSOR code, which served the purpose
to modulate the volumetric multiplayer in real time depending
on the measured filament diameter. This feature will certainly not be
used by Prusa Research in the near future as we know of no sensor,
which would offer sufficient accuracy for a reasonable price.
2018-02-22 14:53:10 +01:00
..
variants Pinout, conditional translation and variant file for MK2 2018-02-21 15:19:34 +01:00
adc.c Removed debug messages from serial comunication (octoprint...). 2017-12-27 20:29:24 +01:00
adc.h new module adc (analog2digital) 2017-12-20 13:42:20 +01:00
BlinkM.cpp Build 109 2017-11-16 22:03:36 +01:00
BlinkM.h Build 109 2017-11-16 22:03:36 +01:00
boards.h MK3 configuration files, renamed EINY to EINSY 2018-02-01 17:10:41 +01:00
cardreader.cpp cardreader - new member "paused" 2018-01-31 15:20:27 +01:00
cardreader.h cardreader - new member "paused" 2018-01-31 15:20:27 +01:00
cmdqueue.cpp Documented the interrupt blocking by a main thread by its maximum time. 2018-01-20 14:58:30 +01:00
cmdqueue.h Minimize risk of stepper routine interrupt blocking by reorganizing 2018-01-20 14:37:22 +01:00
config.h new module adc (analog2digital) 2017-12-20 13:42:20 +01:00
Configuration_adv.h Missing serial characters debuging 2018-01-02 20:55:33 +01:00
Configuration_prusa.h Merge pull request #487 from PavelSindler/eeprom_printer_versions 2018-02-22 11:48:26 +01:00
Configuration.h Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
ConfigurationStore.cpp Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
ConfigurationStore.h Inform user that hardcoded default settings were loaded (EEPROM version change) 2018-01-30 11:31:44 +01:00
Dcodes.cpp Voltage measurement - conditional translation 2018-02-08 21:07:17 +01:00
Dcodes.h fix - conditional translation for DEBUG build 2018-02-08 18:56:15 +01:00
digipot_mcp4451.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
dogm_font_data_marlin.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
dogm_lcd_implementation.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
DOGMbitmaps.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
fastio.h WRITE_NC macro for non-critical (non-synchronized) access to 2018-01-12 20:15:59 +01:00
Firmware.ino opravene nezadouci resetovani watchdogem 2017-11-27 14:43:56 +01:00
Firmware.ino.rambo.hex build 143e 2018-01-04 18:08:22 +01:00
Firmware.sublime-project 3.0.6 sync 2016-08-11 10:42:53 +02:00
fsensor.cpp filament sensor additional check after runout (3mm back, 3mm forward @200mm/min) 2018-01-31 21:10:41 +01:00
fsensor.h Wizard: dont ask if color is clear and dont use automatic filament load; multiscreen messages update 2017-12-20 13:33:45 +01:00
langtool.php 3.0.6 sync 2016-08-11 10:42:53 +02:00
langtool.pl merging from dev/MK3 2017-12-02 21:56:39 +01:00
language_all.cpp printer types and motherboard types added to eeprom; min extrude temp lowered because of woodfil 2018-02-22 00:09:12 +01:00
language_all.h printer types and motherboard types added to eeprom; min extrude temp lowered because of woodfil 2018-02-22 00:09:12 +01:00
language_common.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
language_cz.h printer types and motherboard types added to eeprom; min extrude temp lowered because of woodfil 2018-02-22 00:09:12 +01:00
language_de.h basic language corrections 2017-11-21 14:44:07 +01:00
language_en.h printer types and motherboard types added to eeprom; min extrude temp lowered because of woodfil 2018-02-22 00:09:12 +01:00
language_es.h basic language corrections 2017-11-21 14:44:07 +01:00
language_it.h basic language corrections 2017-11-21 14:44:07 +01:00
language_pl.h basic language corrections 2017-11-21 14:44:07 +01:00
language.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
le.sh 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
LiquidCrystal.cpp Print class printf function (experimental, disabled by default) 2017-11-20 20:09:54 +01:00
LiquidCrystal.h Print class printf function (experimental, disabled by default) 2017-11-20 20:09:54 +01:00
Marlin_main.cpp Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
Marlin.h Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
MarlinSerial.cpp Documented CPU load and frequency of the following interrupts: 2018-01-20 16:20:51 +01:00
MarlinSerial.h Missing serial characters debuging 2018-01-02 20:55:33 +01:00
mesh_bed_calibration.cpp M45 verbosity, steel sheet define, minor modifications in xyz cal 2018-02-22 10:38:46 +01:00
mesh_bed_calibration.h Fixed homing (mbl and babystep - crashdetection recovery work fine now). 2017-09-23 16:35:01 +02:00
mesh_bed_leveling.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
mesh_bed_leveling.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
motion_control.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
motion_control.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
pat9125.cpp Optimization of the filament sensor. 2018-01-23 16:47:42 +01:00
pat9125.h Optimization of the filament sensor. 2018-01-23 16:47:42 +01:00
pins_Einsy_1_0.h Pinout, conditional translation and variant file for MK2 2018-02-21 15:19:34 +01:00
pins_Rambo_1_3.h Pinout, conditional translation and variant file for MK2 2018-02-21 15:19:34 +01:00
pins.h MK3 configuration files, renamed EINY to EINSY 2018-02-01 17:10:41 +01:00
planner.cpp Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
planner.h Fix of a power panic print stop. 2017-09-21 17:50:39 +02:00
printers.h whitespace 2018-02-22 00:11:17 +01:00
qr_solve.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
qr_solve.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
Sd2Card.cpp 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
Sd2Card.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
Sd2PinMap.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdBaseFile.cpp first working version 2017-11-27 06:20:51 +01:00
SdBaseFile.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdFatConfig.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
SdFatStructs.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
SdFatUtil.cpp 3.0.10 sync 2017-03-24 19:47:50 +01:00
SdFatUtil.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdFile.cpp 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdFile.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
SdInfo.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdVolume.cpp 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdVolume.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
Servo.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
Servo.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
speed_lookuptable.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
stepper.cpp Pinout, conditional translation and variant file for MK2 2018-02-21 15:19:34 +01:00
stepper.h Implemented a stepper timer reset after a long blocking cli() 2018-01-20 15:39:21 +01:00
swi2c.cpp PAT9125 I2C, hardware SG homing 2017-08-17 15:23:34 +02:00
swi2c.h PAT9125 I2C, hardware SG homing 2017-08-17 15:23:34 +02:00
swspi.cpp PAT9125 I2C, hardware SG homing 2017-08-17 15:23:34 +02:00
swspi.h PAT9125 I2C, hardware SG homing 2017-08-17 15:23:34 +02:00
temperature.cpp Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
temperature.h Unified the volumetric_multiplier with extrusion_multiply to improve 2018-02-22 14:53:10 +01:00
thermistortables.h new ambient thermistor table 2017-12-12 22:49:47 +01:00
tmc2130.cpp cardreader - new member "paused" 2018-01-31 15:20:27 +01:00
tmc2130.h New fail stats (global, last print), crashdetection X and Y separated 2018-01-30 13:10:36 +01:00
ultralcd_implementation_hitachi_HD44780.h Support for debug builds: 2018-01-18 16:24:25 +01:00
ultralcd_st7920_u8glib_rrd.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
ultralcd.cpp Merge pull request #488 from PavelSindler/xyz_corrections_3 2018-02-22 11:48:06 +01:00
ultralcd.h Pinout, conditional translation and variant file for MK2 2018-02-21 15:19:34 +01:00
uni_avr_rpi.h PAT9125 I2C, hardware SG homing 2017-08-17 15:23:34 +02:00
util.cpp fw version check: FW_VERSION string is case insensitive (parsing RC works) 2018-02-01 20:23:45 +01:00
util.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
vector_3.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
vector_3.h 3.0.6 sync 2016-08-11 10:42:53 +02:00
watchdog.cpp 3.0.6 sync 2016-08-11 10:42:53 +02:00
watchdog.h 3.0.6 sync 2016-08-11 10:42:53 +02:00