0
0
Fork 0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2025-01-29 13:19:53 +00:00
MarlinFirmware/Marlin
Roxy-3D 3f0b38ed5d Add Max7219 LED Matrix Debug Support (#7563)
* Add Max7219 LED Matrix Debug Support

The Max7219 8x8 LED Matrix's are very helpful for debugging new code.
And for that matter, just trying to maximize printer settings without
causing stuttering.

The displays are very inexpensive (under $2.00 with shipping) and
provide a lot of help when trying to debug complicated code.

* Try to keep Makefile up to date.
2017-08-25 17:03:07 -05:00
..
example_configurations Add Max7219 LED Matrix Debug Support (#7563) 2017-08-25 17:03:07 -05:00
blinkm.cpp
blinkm.h
boards.h Support for Geeetech GT2560 Rev.A/Rev.A+ 2017-08-06 00:42:54 -05:00
buzzer.h
cardreader.cpp
cardreader.h Advanced pause fixes (#7518) 2017-08-15 22:57:13 -05:00
circularqueue.h
Conditionals.h
Conditionals_LCD.h Fix identation by tab 2017-08-18 11:34:55 +02:00
Conditionals_post.h New feature: Part-Cooling Fan Multiplexer 2017-08-18 15:59:04 -05:00
Configuration.h Added new feature for AutoParking Extruder (APE) 2017-08-16 17:33:11 -05:00
Configuration_adv.h New feature: Part-Cooling Fan Multiplexer 2017-08-18 15:59:04 -05:00
configuration_store.cpp Miscellaneous tweaks to serial outputs, code cleanups 2017-08-23 18:32:58 -05:00
configuration_store.h Expose DISABLE_M503 option as a test option 2017-07-01 21:31:28 -05:00
dac_mcp4728.cpp
dac_mcp4728.h
digipot_mcp4018.cpp
digipot_mcp4451.cpp
dogm_bitmaps.h
dogm_font_data_6x9_marlin.h
dogm_font_data_HD44780_C.h
dogm_font_data_HD44780_J.h
dogm_font_data_HD44780_W.h
dogm_font_data_ISO10646_1.h
dogm_font_data_ISO10646_1_PL.h
dogm_font_data_ISO10646_1_tr.h
dogm_font_data_ISO10646_5_Cyrillic.h
dogm_font_data_ISO10646_CN.h
dogm_font_data_ISO10646_CZ.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
dogm_font_data_ISO10646_Greek.h
dogm_font_data_ISO10646_Kana.h
dogm_font_data_Marlin_symbols.h
duration_t.h
endstop_interrupts.h
endstops.cpp Prevent damage if DELTA_HEIGHT is incorrect 2017-08-11 16:09:14 -05:00
endstops.h
enum.h
fastio.h
fastio_168.h
fastio_644.h
fastio_1280.h
fastio_1281.h
fastio_AT90USB.h Tweaks for M43 2017-07-06 21:47:50 -05:00
G26_Mesh_Validation_Tool.cpp Fix for G26 spam output 2017-08-15 17:04:53 -06:00
gcode.cpp Fix compile issue with G38 2017-07-06 14:21:27 -05:00
gcode.h Volatile keyword not needed for parser.seen 2017-07-10 15:38:54 -05:00
hex_print_routines.cpp
hex_print_routines.h
I2CPositionEncoder.cpp
I2CPositionEncoder.h
language.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_an.h
language_bg.h
language_ca.h
language_cn.h
language_cz.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_cz_utf8.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_da.h
language_de.h Update language_de.h 2017-08-04 09:35:21 +02:00
language_el-gr.h
language_el.h Use "PSU" label to fit on screen 2017-08-16 02:51:00 -05:00
language_en.h Merge pull request #7519 from thinkyhead/bf1_cleanups_aug_16 2017-08-16 15:58:15 -05:00
language_es.h
language_eu.h
language_fi.h
language_fr.h
language_gl.h
language_hr.h
language_it.h Fix Italian string length 2017-08-10 15:41:35 -05:00
language_kana.h
language_kana_utf8.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_nl.h Use "PSU" label to fit on screen 2017-08-16 02:51:00 -05:00
language_pl-DOGM.h
language_pl-HD44780.h
language_pl.h
language_pt-br.h
language_pt-br_utf8.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_pt.h
language_pt_utf8.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
language_ru.h Update Russian Translation 2017-08-02 21:19:15 +02:00
language_test.h
language_tr.h
language_uk.h
language_zh_CN.h Rename options with swap_ prefix 2017-07-27 04:14:29 -05:00
language_zh_TW.h Rename options with swap_ prefix 2017-07-27 04:14:29 -05:00
least_squares_fit.cpp Apply coding standards to recent merges 2017-07-13 00:46:16 -05:00
least_squares_fit.h Apply coding standards to recent merges 2017-07-13 00:46:16 -05:00
M100_Free_Mem_Chk.cpp
macros.h
Makefile Add Max7219 LED Matrix Debug Support (#7563) 2017-08-25 17:03:07 -05:00
Marlin.h Rename options with swap_ prefix 2017-07-27 04:14:29 -05:00
Marlin.ino
Marlin_main.cpp Add Max7219 LED Matrix Debug Support (#7563) 2017-08-25 17:03:07 -05:00
MarlinConfig.h
MarlinSerial.cpp
MarlinSerial.h
Max7219_Debug_LEDs.cpp Add Max7219 LED Matrix Debug Support (#7563) 2017-08-25 17:03:07 -05:00
Max7219_Debug_LEDs.h Add Max7219 LED Matrix Debug Support (#7563) 2017-08-25 17:03:07 -05:00
mesh_bed_leveling.cpp
mesh_bed_leveling.h
nozzle.cpp
nozzle.h
pca9632.cpp Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
pca9632.h
pins.h Merge pull request #7532 from thinkyhead/bf1_fan_mux_vben 2017-08-25 03:16:40 -05:00
pins_3DRAG.h
pins_5DPRINT.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_ANET_10.h
pins_AZTEEG_X1.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_AZTEEG_X3.h
pins_AZTEEG_X3_PRO.h
pins_BAM_DICE_DUE.h
pins_BQ_ZUM_MEGA_3D.h Add support for BQ heated bed kit with Hephestos 2 2017-07-07 03:10:38 -05:00
pins_BRAINWAVE.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_BRAINWAVE_PRO.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_CHEAPTRONIC.h Assign -1 to LCD_PINS_D4-7 if not defined 2017-07-06 22:47:51 -05:00
pins_CHEAPTRONICv2.h
pins_CNCONTROLS_11.h
pins_CNCONTROLS_12.h
pins_ELEFU_3.h
pins_FELIX2.h
pins_GEN3_MONOLITHIC.h
pins_GEN3_PLUS.h
pins_GEN6.h Minor patches to pins files 2017-08-23 18:32:59 -05:00
pins_GEN6_DELUXE.h
pins_GEN7_12.h
pins_GEN7_13.h
pins_GEN7_14.h
pins_GEN7_CUSTOM.h
pins_GT2560_REV_A.h Add Anet 1.0 to Platformio.ini 2017-08-16 15:59:20 -05:00
pins_GT2560_REV_A_PLUS.h Minor patches to pins files 2017-08-23 18:32:59 -05:00
pins_K8200.h
pins_K8400.h
pins_LEAPFROG.h
pins_MEGACONTROLLER.h
pins_MEGATRONICS.h
pins_MEGATRONICS_2.h
pins_MEGATRONICS_3.h
pins_MELZI.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_MELZI_CREALITY.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_MELZI_MAKR3D.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_MIGHTYBOARD_REVE.h
pins_MINIRAMBO.h
pins_MINITRONICS.h Assign -1 to LCD_PINS_D4-7 if not defined 2017-07-06 22:47:51 -05:00
pins_MKS_13.h MKS 1.3+: Add pin mapping for PS_ON 2017-07-21 18:50:05 -05:00
pins_MKS_BASE.h
pins_OMCA.h
pins_OMCA_A.h
pins_PRINTRBOARD.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_PRINTRBOARD_REVF.h Clean up excess whitespace 2017-07-06 21:24:30 -05:00
pins_RAMBO.h
pins_RAMPS.h MKS 1.3+: Add pin mapping for PS_ON 2017-07-21 18:50:05 -05:00
pins_RAMPS_13.h
pins_RAMPS_OLD.h
pins_RIGIDBOARD.h
pins_RIGIDBOARD_V2.h
pins_RUMBA.h
pins_SAINSMART_2IN1.h
pins_SANGUINOLOLU_11.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_SANGUINOLOLU_12.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_SAV_MKI.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_SCOOVO_X9H.h
pins_SETHI.h
pins_STB_11.h Tweak Sanguinololu-related pins files 2017-08-23 18:32:59 -05:00
pins_TEENSY2.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_TEENSYLU.h Remove extraneous USBCON defines for AT90USB boards 2017-07-23 16:41:48 -07:00
pins_ULTIMAIN_2.h
pins_ULTIMAKER.h
pins_ULTIMAKER_OLD.h
pins_ZRIB_V20.h
pinsDebug.h Miscellaneous tweaks to serial outputs, code cleanups 2017-08-23 18:32:58 -05:00
pinsDebug_list.h
pinsDebug_plus_70.h
pinsDebug_Teensyduino.h
planner.cpp Drop extra initializers for vars initialized by EEPROM code 2017-07-20 22:57:49 -05:00
planner.h BARICUDA valve pressure consistently uint8_t 2017-07-20 02:21:40 -05:00
planner_bezier.cpp
planner_bezier.h
point_t.h
printcounter.cpp
printcounter.h
SanityCheck.h New feature: Part-Cooling Fan Multiplexer 2017-08-18 15:59:04 -05:00
Sd2Card.cpp Patch goto labels for consistency 2017-08-14 22:51:47 -05:00
Sd2Card.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
SdBaseFile.cpp Patch goto labels for consistency 2017-08-14 22:51:47 -05:00
SdBaseFile.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
SdFatConfig.h
SdFatStructs.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
SdFatUtil.cpp
SdFatUtil.h
SdFile.cpp
SdFile.h
SdInfo.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
SdVolume.cpp Patch goto labels for consistency 2017-08-14 22:51:47 -05:00
SdVolume.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
serial.cpp
serial.h
servo.cpp Implement SERVO_DELAY as array 2017-08-15 00:28:47 -05:00
servo.h
softspi.h Fix hexadecimal number formatting 2017-08-14 22:50:44 -05:00
speed_lookuptable.h
spi.h
stepper.cpp Drop extra initializers for vars initialized by EEPROM code 2017-07-20 22:57:49 -05:00
stepper.h
stepper_dac.cpp
stepper_dac.h
stepper_indirection.cpp Use float to init TMC2133 steps-per-mm 2017-08-05 03:48:52 -05:00
stepper_indirection.h
stopwatch.cpp
stopwatch.h
temperature.cpp Miscellaneous tweaks to serial outputs, code cleanups 2017-08-23 18:32:58 -05:00
temperature.h
thermistornames.h
thermistortable_1.h
thermistortable_2.h
thermistortable_3.h
thermistortable_4.h
thermistortable_5.h
thermistortable_6.h
thermistortable_7.h
thermistortable_8.h
thermistortable_9.h
thermistortable_10.h
thermistortable_11.h
thermistortable_12.h
thermistortable_13.h
thermistortable_20.h
thermistortable_51.h
thermistortable_52.h
thermistortable_55.h
thermistortable_60.h
thermistortable_66.h
thermistortable_70.h
thermistortable_71.h
thermistortable_75.h
thermistortable_110.h
thermistortable_147.h
thermistortable_998.h
thermistortable_999.h
thermistortable_1010.h
thermistortable_1047.h
thermistortables.h
twibus.cpp
twibus.h Clean up some trailing spaces 2017-07-01 22:32:20 -05:00
types.h
ubl.cpp
ubl.h Clean up whitespace, trailing space, bad tab conversion, etc. 2017-08-03 11:20:03 -05:00
ubl_G29.cpp Use [XY]_CENTER for error correction 2017-08-16 16:13:09 -05:00
ubl_motion.cpp Followup cleanup patch 2017-08-03 14:55:22 -05:00
ultralcd.cpp Merge pull request #7519 from thinkyhead/bf1_cleanups_aug_16 2017-08-16 15:58:15 -05:00
ultralcd.h Add PROBE_MANUALLY support to G33 2017-07-04 18:06:54 -05:00
ultralcd_impl_DOGM.h Drop extra initializers for vars initialized by EEPROM code 2017-07-20 22:57:49 -05:00
ultralcd_impl_HD44780.h Apply coding standards to recent merges 2017-07-13 00:46:16 -05:00
ultralcd_st7920_u8glib_rrd.h
utf_mapper.h UTF-8 mapper for Czech 2017-07-04 15:51:23 -05:00
utility.cpp
utility.h Updates for G33-LCD interface 2017-07-07 05:00:59 -05:00
vector_3.cpp
vector_3.h
Version.h
watchdog.cpp
watchdog.h