├── .gitattributes ├── .gitignore ├── .mailmap ├── Doxyfile ├── LICENSE ├── Makefile-ARM ├── Makefile-AVR ├── Makefile-SIM ├── Makefile-common ├── Makefile-example ├── README ├── README.sim ├── Teacup_Firmware.ino ├── analog-avr.c ├── analog-lpc.c ├── analog-stm32.c ├── analog.c ├── analog.h ├── arduino.h ├── arduino_1280.h ├── arduino_168_328p.h ├── arduino_32U4.h ├── arduino_644.h ├── arduino_lpc1114.h ├── arduino_stm32f411.h ├── arduino_usb1286.h ├── arduino_usb1287.h ├── attic ├── Configtool-use-absolute-path-names-in-config.h.patch.gz ├── README ├── Teacup Logo.sla ├── accel_clock.tar.gz ├── appease-arduino-ide.tar.gz ├── check_integrity.sh.gz ├── dda.c-attempts-to-use-sign-of-dda-delta_um-to-set-di.patch.gz ├── eeconfig-README ├── eeconfig.tar.gz ├── input-float.tar.gz ├── original-pff-README ├── original-pff.tar.gz ├── proportional-band-pid-README └── proportional-band-pid.tar.gz ├── bed_leveling.c ├── bed_leveling.h ├── calc.pl ├── clock.c ├── clock.h ├── cmsis-core_cm0.h ├── cmsis-core_cm4.h ├── cmsis-core_cm4_simd.h ├── cmsis-lpc1114.ld ├── cmsis-lpc11xx.h ├── cmsis-startup_lpc11xx.S ├── cmsis-startup_stm32f4xx.S ├── cmsis-stm32f4xx.h ├── cmsis-stm32f4xx.ld ├── cmsis-system_lpc11xx.c ├── cmsis-system_lpc11xx.h ├── cmsis-system_stm32f4xx.c ├── cmsis-system_stm32f4xx.h ├── config.default.h ├── config ├── board.3drag.h ├── board.cnc-shield-v3-nucleo.h ├── board.cnc-shield-v3.h ├── board.gen3.h ├── board.gen6.h ├── board.gen7-arm.h ├── board.gen7-v1.1-v1.3.h ├── board.gen7-v1.4.h ├── board.melzi.h ├── board.nanoheart-v1.0.h ├── board.pcbscriber.h ├── board.ramps-v1.2.h ├── board.ramps-v1.3.h ├── board.rumba.h ├── board.sanguinololu-v1.1.h ├── board.sanguinololu-v1.2.h ├── board.sanguish.h ├── board.sinaptec-at328-02.h ├── board.teensy++-v2.0.h ├── board.teensy-v2.0.h ├── board.tronxy.h ├── config-syntax.txt ├── printer.mendel.h ├── printer.mendel90.h ├── printer.pcbscriber.h ├── printer.tronxy.h └── printer.wolfstrap.h ├── config_wrapper.h ├── configtool.default.ini ├── configtool.py ├── configtool ├── __init__.py ├── accelerationpage.py ├── addheaterdlg.py ├── addsensordlg.py ├── background.png ├── board.generic.h ├── board.py ├── boardpanel.py ├── build.py ├── calcbelt.py ├── calcscrew.py ├── communicationspage.py ├── cpupage.py ├── data.py ├── decoration.py ├── displaypage.py ├── gui.py ├── heaterlist.py ├── heaterspage.py ├── mechanicalpage.py ├── miscellaneouspage.py ├── page.py ├── pinoutspage.py ├── printer.generic.h ├── printer.py ├── printerpanel.py ├── protectedfiles.py ├── sensorlist.py ├── sensorpage.py ├── settings.py ├── settingsdlg.py ├── thermistor.py ├── thermistorpresets.py └── thermistortablefile.py ├── cpu-avr.c ├── cpu-lpc.c ├── cpu-stm32.c ├── cpu.c ├── cpu.h ├── crc.c ├── crc.h ├── createTemperatureLookup.py ├── dda.c ├── dda.h ├── dda_kinematics.c ├── dda_kinematics.h ├── dda_lookahead.c ├── dda_lookahead.h ├── dda_maths.c ├── dda_maths.h ├── dda_queue.c ├── dda_queue.h ├── debug.c ├── debug.h ├── delay-avr.c ├── delay-lpc.c ├── delay-stm32.c ├── delay-stm32.h ├── delay.c ├── delay.h ├── display.c ├── display.h ├── display_hd44780.c ├── display_ssd1306.c ├── displaybus.h ├── extract.py ├── extruder ├── Makefile ├── README ├── analog.c ├── analog.h ├── arduino.h ├── arduino_168_328p.h ├── config.h.dist ├── crc.c ├── crc.h ├── debug.h ├── delay.c ├── delay.h ├── extruder.c ├── extruder.pde ├── heater.c ├── heater.h ├── intercom.c ├── intercom.h ├── temp.c ├── temp.h ├── thermistortable.h ├── timer.c ├── timer.h ├── watchdog.c └── watchdog.h ├── font.c ├── font.h ├── font_8x4.c ├── func.sh ├── gcode_parse.c ├── gcode_parse.h ├── gcode_process.c ├── gcode_process.h ├── graycode.c ├── heater-avr.c ├── heater-lpc.c ├── heater-stm32.c ├── heater.c ├── heater.h ├── home.c ├── home.h ├── i2c.c ├── i2c.h ├── intercom.c ├── intercom.h ├── memory_barrier.h ├── mendel.c ├── mendel_cmd ├── msg.c ├── msg.h ├── parallel-4bit.c ├── parallel-4bit.h ├── pff.c ├── pff.h ├── pff_conf.h ├── pff_diskio.c ├── pff_diskio.h ├── pinio.c ├── pinio.h ├── research ├── A Rasterizing Algorithm for Drawing Curves - Alois Zingl 2012.pdf ├── alg.c ├── alg.make ├── alg.pl ├── alg.plot ├── alg2.c ├── alg2.make ├── alg2.plot ├── datalog.plot └── planes.py ├── ringbuffer.h ├── sd.c ├── sd.h ├── sender-mac.sh ├── sender.sh ├── sendf.c ├── sendf.h ├── serial-avr.c ├── serial-lpc.c ├── serial-stm32.c ├── serial.c ├── serial.h ├── sermsg.h ├── sersendf.h ├── simulator.h ├── simulator ├── analog_sim.c ├── data_recorder.c ├── data_recorder.h ├── delay_sim.c ├── heater_sim.c ├── intercom_sim.c ├── pff_diskio_sim.c ├── pff_sim.c ├── sd_sim.c ├── serial_sim.c ├── simulator.c ├── spi_sim.c └── timer_ext.c ├── spi-avr.c ├── spi-stm32.c ├── spi.c ├── spi.h ├── temp.c ├── temp.h ├── testcases ├── .gitignore ├── bed_leveling.gcode ├── board.regtest-no-endstops.h ├── check_configtool.sh ├── config.h.Profiling ├── config.regtest-acceleration-reprap.h ├── config.regtest-acceleration-temporal.h ├── config.regtest-cnc-shield-stm32.h ├── config.regtest-display.h ├── config.regtest-gen3.h ├── config.regtest-gen7-arm.h ├── config.regtest-gen7-avr.h ├── config.regtest-nanoheart.h ├── config.regtest-no-endstops.h ├── config.regtest-no-lookahead.h ├── config.regtest-ramps.h ├── config.regtest-teensy2.h ├── excessive-digits.gcode ├── homing-corexy.gcode ├── nothing.gcode ├── nullmoves.gcode ├── parse_clean.sh ├── parse_datalog.py ├── parsertests.txt ├── run-in-simulavr.sh ├── save-file-velocities.gtkw ├── short-moves.gcode ├── smooth-curves.gcode ├── straight-speeds-Fsep.gcode ├── straight-speeds.gcode ├── swan-test.gcode ├── thermistortable.regtest.h ├── triangle-odd.gcode └── triangle.gcode ├── timer-avr.c ├── timer-lpc.c ├── timer-stm32.c ├── timer.c ├── timer.h ├── tools ├── deriv.awk ├── git-regtest ├── git-step-rebase └── velocity_plot.sh ├── usb_serial.c ├── usb_serial.h ├── watchdog.c └── watchdog.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/.mailmap -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile-ARM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Makefile-ARM -------------------------------------------------------------------------------- /Makefile-AVR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Makefile-AVR -------------------------------------------------------------------------------- /Makefile-SIM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Makefile-SIM -------------------------------------------------------------------------------- /Makefile-common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Makefile-common -------------------------------------------------------------------------------- /Makefile-example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Makefile-example -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/README -------------------------------------------------------------------------------- /README.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/README.sim -------------------------------------------------------------------------------- /Teacup_Firmware.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/Teacup_Firmware.ino -------------------------------------------------------------------------------- /analog-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/analog-avr.c -------------------------------------------------------------------------------- /analog-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/analog-lpc.c -------------------------------------------------------------------------------- /analog-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/analog-stm32.c -------------------------------------------------------------------------------- /analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/analog.c -------------------------------------------------------------------------------- /analog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/analog.h -------------------------------------------------------------------------------- /arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino.h -------------------------------------------------------------------------------- /arduino_1280.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_1280.h -------------------------------------------------------------------------------- /arduino_168_328p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_168_328p.h -------------------------------------------------------------------------------- /arduino_32U4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_32U4.h -------------------------------------------------------------------------------- /arduino_644.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_644.h -------------------------------------------------------------------------------- /arduino_lpc1114.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_lpc1114.h -------------------------------------------------------------------------------- /arduino_stm32f411.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_stm32f411.h -------------------------------------------------------------------------------- /arduino_usb1286.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_usb1286.h -------------------------------------------------------------------------------- /arduino_usb1287.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/arduino_usb1287.h -------------------------------------------------------------------------------- /attic/Configtool-use-absolute-path-names-in-config.h.patch.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/Configtool-use-absolute-path-names-in-config.h.patch.gz -------------------------------------------------------------------------------- /attic/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/README -------------------------------------------------------------------------------- /attic/Teacup Logo.sla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/Teacup Logo.sla -------------------------------------------------------------------------------- /attic/accel_clock.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/accel_clock.tar.gz -------------------------------------------------------------------------------- /attic/appease-arduino-ide.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/appease-arduino-ide.tar.gz -------------------------------------------------------------------------------- /attic/check_integrity.sh.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/check_integrity.sh.gz -------------------------------------------------------------------------------- /attic/dda.c-attempts-to-use-sign-of-dda-delta_um-to-set-di.patch.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/dda.c-attempts-to-use-sign-of-dda-delta_um-to-set-di.patch.gz -------------------------------------------------------------------------------- /attic/eeconfig-README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/eeconfig-README -------------------------------------------------------------------------------- /attic/eeconfig.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/eeconfig.tar.gz -------------------------------------------------------------------------------- /attic/input-float.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/input-float.tar.gz -------------------------------------------------------------------------------- /attic/original-pff-README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/original-pff-README -------------------------------------------------------------------------------- /attic/original-pff.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/original-pff.tar.gz -------------------------------------------------------------------------------- /attic/proportional-band-pid-README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/proportional-band-pid-README -------------------------------------------------------------------------------- /attic/proportional-band-pid.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/attic/proportional-band-pid.tar.gz -------------------------------------------------------------------------------- /bed_leveling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/bed_leveling.c -------------------------------------------------------------------------------- /bed_leveling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/bed_leveling.h -------------------------------------------------------------------------------- /calc.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/calc.pl -------------------------------------------------------------------------------- /clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/clock.c -------------------------------------------------------------------------------- /clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/clock.h -------------------------------------------------------------------------------- /cmsis-core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-core_cm0.h -------------------------------------------------------------------------------- /cmsis-core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-core_cm4.h -------------------------------------------------------------------------------- /cmsis-core_cm4_simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-core_cm4_simd.h -------------------------------------------------------------------------------- /cmsis-lpc1114.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-lpc1114.ld -------------------------------------------------------------------------------- /cmsis-lpc11xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-lpc11xx.h -------------------------------------------------------------------------------- /cmsis-startup_lpc11xx.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-startup_lpc11xx.S -------------------------------------------------------------------------------- /cmsis-startup_stm32f4xx.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-startup_stm32f4xx.S -------------------------------------------------------------------------------- /cmsis-stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-stm32f4xx.h -------------------------------------------------------------------------------- /cmsis-stm32f4xx.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-stm32f4xx.ld -------------------------------------------------------------------------------- /cmsis-system_lpc11xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-system_lpc11xx.c -------------------------------------------------------------------------------- /cmsis-system_lpc11xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-system_lpc11xx.h -------------------------------------------------------------------------------- /cmsis-system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-system_stm32f4xx.c -------------------------------------------------------------------------------- /cmsis-system_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cmsis-system_stm32f4xx.h -------------------------------------------------------------------------------- /config.default.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config.default.h -------------------------------------------------------------------------------- /config/board.3drag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.3drag.h -------------------------------------------------------------------------------- /config/board.cnc-shield-v3-nucleo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.cnc-shield-v3-nucleo.h -------------------------------------------------------------------------------- /config/board.cnc-shield-v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.cnc-shield-v3.h -------------------------------------------------------------------------------- /config/board.gen3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.gen3.h -------------------------------------------------------------------------------- /config/board.gen6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.gen6.h -------------------------------------------------------------------------------- /config/board.gen7-arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.gen7-arm.h -------------------------------------------------------------------------------- /config/board.gen7-v1.1-v1.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.gen7-v1.1-v1.3.h -------------------------------------------------------------------------------- /config/board.gen7-v1.4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.gen7-v1.4.h -------------------------------------------------------------------------------- /config/board.melzi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.melzi.h -------------------------------------------------------------------------------- /config/board.nanoheart-v1.0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.nanoheart-v1.0.h -------------------------------------------------------------------------------- /config/board.pcbscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.pcbscriber.h -------------------------------------------------------------------------------- /config/board.ramps-v1.2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.ramps-v1.2.h -------------------------------------------------------------------------------- /config/board.ramps-v1.3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.ramps-v1.3.h -------------------------------------------------------------------------------- /config/board.rumba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.rumba.h -------------------------------------------------------------------------------- /config/board.sanguinololu-v1.1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.sanguinololu-v1.1.h -------------------------------------------------------------------------------- /config/board.sanguinololu-v1.2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.sanguinololu-v1.2.h -------------------------------------------------------------------------------- /config/board.sanguish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.sanguish.h -------------------------------------------------------------------------------- /config/board.sinaptec-at328-02.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.sinaptec-at328-02.h -------------------------------------------------------------------------------- /config/board.teensy++-v2.0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.teensy++-v2.0.h -------------------------------------------------------------------------------- /config/board.teensy-v2.0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.teensy-v2.0.h -------------------------------------------------------------------------------- /config/board.tronxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/board.tronxy.h -------------------------------------------------------------------------------- /config/config-syntax.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/config-syntax.txt -------------------------------------------------------------------------------- /config/printer.mendel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/printer.mendel.h -------------------------------------------------------------------------------- /config/printer.mendel90.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/printer.mendel90.h -------------------------------------------------------------------------------- /config/printer.pcbscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/printer.pcbscriber.h -------------------------------------------------------------------------------- /config/printer.tronxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/printer.tronxy.h -------------------------------------------------------------------------------- /config/printer.wolfstrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config/printer.wolfstrap.h -------------------------------------------------------------------------------- /config_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/config_wrapper.h -------------------------------------------------------------------------------- /configtool.default.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool.default.ini -------------------------------------------------------------------------------- /configtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool.py -------------------------------------------------------------------------------- /configtool/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configtool/accelerationpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/accelerationpage.py -------------------------------------------------------------------------------- /configtool/addheaterdlg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/addheaterdlg.py -------------------------------------------------------------------------------- /configtool/addsensordlg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/addsensordlg.py -------------------------------------------------------------------------------- /configtool/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/background.png -------------------------------------------------------------------------------- /configtool/board.generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/board.generic.h -------------------------------------------------------------------------------- /configtool/board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/board.py -------------------------------------------------------------------------------- /configtool/boardpanel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/boardpanel.py -------------------------------------------------------------------------------- /configtool/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/build.py -------------------------------------------------------------------------------- /configtool/calcbelt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/calcbelt.py -------------------------------------------------------------------------------- /configtool/calcscrew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/calcscrew.py -------------------------------------------------------------------------------- /configtool/communicationspage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/communicationspage.py -------------------------------------------------------------------------------- /configtool/cpupage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/cpupage.py -------------------------------------------------------------------------------- /configtool/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/data.py -------------------------------------------------------------------------------- /configtool/decoration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/decoration.py -------------------------------------------------------------------------------- /configtool/displaypage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/displaypage.py -------------------------------------------------------------------------------- /configtool/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/gui.py -------------------------------------------------------------------------------- /configtool/heaterlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/heaterlist.py -------------------------------------------------------------------------------- /configtool/heaterspage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/heaterspage.py -------------------------------------------------------------------------------- /configtool/mechanicalpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/mechanicalpage.py -------------------------------------------------------------------------------- /configtool/miscellaneouspage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/miscellaneouspage.py -------------------------------------------------------------------------------- /configtool/page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/page.py -------------------------------------------------------------------------------- /configtool/pinoutspage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/pinoutspage.py -------------------------------------------------------------------------------- /configtool/printer.generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/printer.generic.h -------------------------------------------------------------------------------- /configtool/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/printer.py -------------------------------------------------------------------------------- /configtool/printerpanel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/printerpanel.py -------------------------------------------------------------------------------- /configtool/protectedfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/protectedfiles.py -------------------------------------------------------------------------------- /configtool/sensorlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/sensorlist.py -------------------------------------------------------------------------------- /configtool/sensorpage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/sensorpage.py -------------------------------------------------------------------------------- /configtool/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/settings.py -------------------------------------------------------------------------------- /configtool/settingsdlg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/settingsdlg.py -------------------------------------------------------------------------------- /configtool/thermistor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/thermistor.py -------------------------------------------------------------------------------- /configtool/thermistorpresets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/thermistorpresets.py -------------------------------------------------------------------------------- /configtool/thermistortablefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/configtool/thermistortablefile.py -------------------------------------------------------------------------------- /cpu-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cpu-avr.c -------------------------------------------------------------------------------- /cpu-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cpu-lpc.c -------------------------------------------------------------------------------- /cpu-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cpu-stm32.c -------------------------------------------------------------------------------- /cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cpu.c -------------------------------------------------------------------------------- /cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/cpu.h -------------------------------------------------------------------------------- /crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/crc.c -------------------------------------------------------------------------------- /crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/crc.h -------------------------------------------------------------------------------- /createTemperatureLookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/createTemperatureLookup.py -------------------------------------------------------------------------------- /dda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda.c -------------------------------------------------------------------------------- /dda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda.h -------------------------------------------------------------------------------- /dda_kinematics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_kinematics.c -------------------------------------------------------------------------------- /dda_kinematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_kinematics.h -------------------------------------------------------------------------------- /dda_lookahead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_lookahead.c -------------------------------------------------------------------------------- /dda_lookahead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_lookahead.h -------------------------------------------------------------------------------- /dda_maths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_maths.c -------------------------------------------------------------------------------- /dda_maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_maths.h -------------------------------------------------------------------------------- /dda_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_queue.c -------------------------------------------------------------------------------- /dda_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/dda_queue.h -------------------------------------------------------------------------------- /debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/debug.c -------------------------------------------------------------------------------- /debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/debug.h -------------------------------------------------------------------------------- /delay-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay-avr.c -------------------------------------------------------------------------------- /delay-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay-lpc.c -------------------------------------------------------------------------------- /delay-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay-stm32.c -------------------------------------------------------------------------------- /delay-stm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay-stm32.h -------------------------------------------------------------------------------- /delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay.c -------------------------------------------------------------------------------- /delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/delay.h -------------------------------------------------------------------------------- /display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/display.c -------------------------------------------------------------------------------- /display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/display.h -------------------------------------------------------------------------------- /display_hd44780.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/display_hd44780.c -------------------------------------------------------------------------------- /display_ssd1306.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/display_ssd1306.c -------------------------------------------------------------------------------- /displaybus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/displaybus.h -------------------------------------------------------------------------------- /extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extract.py -------------------------------------------------------------------------------- /extruder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/Makefile -------------------------------------------------------------------------------- /extruder/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/README -------------------------------------------------------------------------------- /extruder/analog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/analog.c -------------------------------------------------------------------------------- /extruder/analog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/analog.h -------------------------------------------------------------------------------- /extruder/arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/arduino.h -------------------------------------------------------------------------------- /extruder/arduino_168_328p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/arduino_168_328p.h -------------------------------------------------------------------------------- /extruder/config.h.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/config.h.dist -------------------------------------------------------------------------------- /extruder/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/crc.c -------------------------------------------------------------------------------- /extruder/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/crc.h -------------------------------------------------------------------------------- /extruder/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/debug.h -------------------------------------------------------------------------------- /extruder/delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/delay.c -------------------------------------------------------------------------------- /extruder/delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/delay.h -------------------------------------------------------------------------------- /extruder/extruder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/extruder.c -------------------------------------------------------------------------------- /extruder/extruder.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/extruder.pde -------------------------------------------------------------------------------- /extruder/heater.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/heater.c -------------------------------------------------------------------------------- /extruder/heater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/heater.h -------------------------------------------------------------------------------- /extruder/intercom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/intercom.c -------------------------------------------------------------------------------- /extruder/intercom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/intercom.h -------------------------------------------------------------------------------- /extruder/temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/temp.c -------------------------------------------------------------------------------- /extruder/temp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/temp.h -------------------------------------------------------------------------------- /extruder/thermistortable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/thermistortable.h -------------------------------------------------------------------------------- /extruder/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/timer.c -------------------------------------------------------------------------------- /extruder/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/timer.h -------------------------------------------------------------------------------- /extruder/watchdog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/watchdog.c -------------------------------------------------------------------------------- /extruder/watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/extruder/watchdog.h -------------------------------------------------------------------------------- /font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/font.c -------------------------------------------------------------------------------- /font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/font.h -------------------------------------------------------------------------------- /font_8x4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/font_8x4.c -------------------------------------------------------------------------------- /func.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/func.sh -------------------------------------------------------------------------------- /gcode_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/gcode_parse.c -------------------------------------------------------------------------------- /gcode_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/gcode_parse.h -------------------------------------------------------------------------------- /gcode_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/gcode_process.c -------------------------------------------------------------------------------- /gcode_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/gcode_process.h -------------------------------------------------------------------------------- /graycode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/graycode.c -------------------------------------------------------------------------------- /heater-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/heater-avr.c -------------------------------------------------------------------------------- /heater-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/heater-lpc.c -------------------------------------------------------------------------------- /heater-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/heater-stm32.c -------------------------------------------------------------------------------- /heater.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/heater.c -------------------------------------------------------------------------------- /heater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/heater.h -------------------------------------------------------------------------------- /home.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/home.c -------------------------------------------------------------------------------- /home.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/home.h -------------------------------------------------------------------------------- /i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/i2c.c -------------------------------------------------------------------------------- /i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/i2c.h -------------------------------------------------------------------------------- /intercom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/intercom.c -------------------------------------------------------------------------------- /intercom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/intercom.h -------------------------------------------------------------------------------- /memory_barrier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/memory_barrier.h -------------------------------------------------------------------------------- /mendel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/mendel.c -------------------------------------------------------------------------------- /mendel_cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/mendel_cmd -------------------------------------------------------------------------------- /msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/msg.c -------------------------------------------------------------------------------- /msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/msg.h -------------------------------------------------------------------------------- /parallel-4bit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/parallel-4bit.c -------------------------------------------------------------------------------- /parallel-4bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/parallel-4bit.h -------------------------------------------------------------------------------- /pff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pff.c -------------------------------------------------------------------------------- /pff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pff.h -------------------------------------------------------------------------------- /pff_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pff_conf.h -------------------------------------------------------------------------------- /pff_diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pff_diskio.c -------------------------------------------------------------------------------- /pff_diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pff_diskio.h -------------------------------------------------------------------------------- /pinio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pinio.c -------------------------------------------------------------------------------- /pinio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/pinio.h -------------------------------------------------------------------------------- /research/A Rasterizing Algorithm for Drawing Curves - Alois Zingl 2012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/A Rasterizing Algorithm for Drawing Curves - Alois Zingl 2012.pdf -------------------------------------------------------------------------------- /research/alg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg.c -------------------------------------------------------------------------------- /research/alg.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg.make -------------------------------------------------------------------------------- /research/alg.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg.pl -------------------------------------------------------------------------------- /research/alg.plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg.plot -------------------------------------------------------------------------------- /research/alg2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg2.c -------------------------------------------------------------------------------- /research/alg2.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg2.make -------------------------------------------------------------------------------- /research/alg2.plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/alg2.plot -------------------------------------------------------------------------------- /research/datalog.plot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/datalog.plot -------------------------------------------------------------------------------- /research/planes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/research/planes.py -------------------------------------------------------------------------------- /ringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/ringbuffer.h -------------------------------------------------------------------------------- /sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sd.c -------------------------------------------------------------------------------- /sd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sd.h -------------------------------------------------------------------------------- /sender-mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sender-mac.sh -------------------------------------------------------------------------------- /sender.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sender.sh -------------------------------------------------------------------------------- /sendf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sendf.c -------------------------------------------------------------------------------- /sendf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sendf.h -------------------------------------------------------------------------------- /serial-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/serial-avr.c -------------------------------------------------------------------------------- /serial-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/serial-lpc.c -------------------------------------------------------------------------------- /serial-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/serial-stm32.c -------------------------------------------------------------------------------- /serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/serial.c -------------------------------------------------------------------------------- /serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/serial.h -------------------------------------------------------------------------------- /sermsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sermsg.h -------------------------------------------------------------------------------- /sersendf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/sersendf.h -------------------------------------------------------------------------------- /simulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator.h -------------------------------------------------------------------------------- /simulator/analog_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/analog_sim.c -------------------------------------------------------------------------------- /simulator/data_recorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/data_recorder.c -------------------------------------------------------------------------------- /simulator/data_recorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/data_recorder.h -------------------------------------------------------------------------------- /simulator/delay_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/delay_sim.c -------------------------------------------------------------------------------- /simulator/heater_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/heater_sim.c -------------------------------------------------------------------------------- /simulator/intercom_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/intercom_sim.c -------------------------------------------------------------------------------- /simulator/pff_diskio_sim.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simulator/pff_sim.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simulator/sd_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/sd_sim.c -------------------------------------------------------------------------------- /simulator/serial_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/serial_sim.c -------------------------------------------------------------------------------- /simulator/simulator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/simulator.c -------------------------------------------------------------------------------- /simulator/spi_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/spi_sim.c -------------------------------------------------------------------------------- /simulator/timer_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/simulator/timer_ext.c -------------------------------------------------------------------------------- /spi-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/spi-avr.c -------------------------------------------------------------------------------- /spi-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/spi-stm32.c -------------------------------------------------------------------------------- /spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/spi.c -------------------------------------------------------------------------------- /spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/spi.h -------------------------------------------------------------------------------- /temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/temp.c -------------------------------------------------------------------------------- /temp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/temp.h -------------------------------------------------------------------------------- /testcases/.gitignore: -------------------------------------------------------------------------------- 1 | *.vcd 2 | *.data 3 | *.png 4 | 5 | -------------------------------------------------------------------------------- /testcases/bed_leveling.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/bed_leveling.gcode -------------------------------------------------------------------------------- /testcases/board.regtest-no-endstops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/board.regtest-no-endstops.h -------------------------------------------------------------------------------- /testcases/check_configtool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/check_configtool.sh -------------------------------------------------------------------------------- /testcases/config.h.Profiling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.h.Profiling -------------------------------------------------------------------------------- /testcases/config.regtest-acceleration-reprap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-acceleration-reprap.h -------------------------------------------------------------------------------- /testcases/config.regtest-acceleration-temporal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-acceleration-temporal.h -------------------------------------------------------------------------------- /testcases/config.regtest-cnc-shield-stm32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-cnc-shield-stm32.h -------------------------------------------------------------------------------- /testcases/config.regtest-display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-display.h -------------------------------------------------------------------------------- /testcases/config.regtest-gen3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-gen3.h -------------------------------------------------------------------------------- /testcases/config.regtest-gen7-arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-gen7-arm.h -------------------------------------------------------------------------------- /testcases/config.regtest-gen7-avr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-gen7-avr.h -------------------------------------------------------------------------------- /testcases/config.regtest-nanoheart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-nanoheart.h -------------------------------------------------------------------------------- /testcases/config.regtest-no-endstops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-no-endstops.h -------------------------------------------------------------------------------- /testcases/config.regtest-no-lookahead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-no-lookahead.h -------------------------------------------------------------------------------- /testcases/config.regtest-ramps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-ramps.h -------------------------------------------------------------------------------- /testcases/config.regtest-teensy2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/config.regtest-teensy2.h -------------------------------------------------------------------------------- /testcases/excessive-digits.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/excessive-digits.gcode -------------------------------------------------------------------------------- /testcases/homing-corexy.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/homing-corexy.gcode -------------------------------------------------------------------------------- /testcases/nothing.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/nothing.gcode -------------------------------------------------------------------------------- /testcases/nullmoves.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/nullmoves.gcode -------------------------------------------------------------------------------- /testcases/parse_clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/parse_clean.sh -------------------------------------------------------------------------------- /testcases/parse_datalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/parse_datalog.py -------------------------------------------------------------------------------- /testcases/parsertests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/parsertests.txt -------------------------------------------------------------------------------- /testcases/run-in-simulavr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/run-in-simulavr.sh -------------------------------------------------------------------------------- /testcases/save-file-velocities.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/save-file-velocities.gtkw -------------------------------------------------------------------------------- /testcases/short-moves.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/short-moves.gcode -------------------------------------------------------------------------------- /testcases/smooth-curves.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/smooth-curves.gcode -------------------------------------------------------------------------------- /testcases/straight-speeds-Fsep.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/straight-speeds-Fsep.gcode -------------------------------------------------------------------------------- /testcases/straight-speeds.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/straight-speeds.gcode -------------------------------------------------------------------------------- /testcases/swan-test.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/swan-test.gcode -------------------------------------------------------------------------------- /testcases/thermistortable.regtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/thermistortable.regtest.h -------------------------------------------------------------------------------- /testcases/triangle-odd.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/triangle-odd.gcode -------------------------------------------------------------------------------- /testcases/triangle.gcode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/testcases/triangle.gcode -------------------------------------------------------------------------------- /timer-avr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/timer-avr.c -------------------------------------------------------------------------------- /timer-lpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/timer-lpc.c -------------------------------------------------------------------------------- /timer-stm32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/timer-stm32.c -------------------------------------------------------------------------------- /timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/timer.c -------------------------------------------------------------------------------- /timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/timer.h -------------------------------------------------------------------------------- /tools/deriv.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/tools/deriv.awk -------------------------------------------------------------------------------- /tools/git-regtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/tools/git-regtest -------------------------------------------------------------------------------- /tools/git-step-rebase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/tools/git-step-rebase -------------------------------------------------------------------------------- /tools/velocity_plot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/tools/velocity_plot.sh -------------------------------------------------------------------------------- /usb_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/usb_serial.c -------------------------------------------------------------------------------- /usb_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/usb_serial.h -------------------------------------------------------------------------------- /watchdog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/watchdog.c -------------------------------------------------------------------------------- /watchdog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Traumflug/Teacup_Firmware/HEAD/watchdog.h --------------------------------------------------------------------------------