Teacup FiveD Firmware for RepRap and other 3D printers
Pull request Compare This branch is 592 commits behind Traumflug:master.
Latest commit e76bfa0 May 25, 2014 @Traumflug Traumflug gcode_process.c: more preprocessor conditions for homing movements.
Well, optimizer isn't _that_ smart. It apparently removes
empty functions in the same compilation unit ( = source code file),
but not ones across units.

This saves 10 bytes binary size per endstop not used, so 30 bytes
in a standard configuration. All without any drawbacks.
Permalink
Failed to load latest commit information.
attic
extruder
research Add gnuplot script to explore simulator output Dec 6, 2013
simulator
testcases Testcases: add save file for GTKWave. Dec 6, 2013
tools
.gitignore WIP: Add simulator data-logging. Dec 6, 2013
Doxyfile
LICENSE
Makefile-AVR
Makefile-SIM
Makefile-common
Makefile-example
README README: shorten drastically to avoid documentation duplication. Feb 5, 2013
README.sim Teach simulator to process gcode files directly Dec 6, 2013
Teacup_Firmware.pde arduino ide: .pde must have the same name as the folder. Feb 27, 2011
ThermistorTable.double.h
ThermistorTable.single.h
analog.c
analog.h
arduino.h Zungmann's fixes to compile simulator on Mac OS X, part 2. Mar 4, 2014
arduino_1280.h
arduino_168_328p.h
arduino_32U4.h
arduino_644.h
arduino_usb1286.h
arduino_usb1287.h
calc.pl
clock.c
clock.h
config.default.h Implement adaptive homing feedrates. Jul 10, 2014
config.gen3.h
config.gen6.h
config.gen7-v1.1-v1.3.h
config.gen7-v1.4.h
config.ramps-v1.2.h
config.ramps-v1.3.h
config.sanguinololu-v1.1.h
config.sanguinololu-v1.2.h
config.sanguish.h config.*.h: distribute adaptive homing feedrate to all templates. Jul 10, 2014
config.teensy.h config.*.h: distribute adaptive homing feedrate to all templates. Jul 10, 2014
config.teensypp.h
config_wrapper.h
copier.c
copier.h
crc.c
crc.h
createTemperatureLookup.py
dda.c dda.c: endstop stop more reliably. May 29, 2014
dda.h
dda_lookahead.c DDA: remember the fast axis micrometers and save their reconstruction. Mar 4, 2014
dda_lookahead.h
dda_maths.c
dda_maths.h
dda_queue.c DDA: clear flags of a queue entry earlier. Mar 4, 2014
dda_queue.h Remove __attribute__((hot)). Mar 4, 2014
debug.c
debug.h Sort DEBUG_ECHO properly. May 11, 2012
delay.c
delay.h
extract.py
func.sh func.sh: Fix a potential infinite loop in mendel_readsym_target May 7, 2011
fuses.h
gcode_parse.c Zungmann's fixes to compile simulator on Mac OS X, part 2. Mar 4, 2014
gcode_parse.h gcode_parse.h: raise S word size. May 29, 2014
gcode_process.c
gcode_process.h
graycode.c disable greycode by default in arduino IDE Feb 17, 2011
heater.c
heater.h
home.c
home.h Fixed single inclusion of file. Added missing define. Aug 16, 2011
intercom.c
intercom.h
memory_barrier.h
mendel.c mendel.c: Enable DEBUG_LED_PIN output if defined. May 29, 2014
mendel_cmd Merge release-candidate-triffid branch Jan 7, 2011
pinio.c config.h: introduce PS_MOSFET_PIN for Sanguish support. Oct 27, 2013
pinio.h
sd.c
sender-mac.sh
sender.sh
serial.c According to avr-libc documentation, ISR() handles SREG its self. Oct 27, 2013
serial.h
sermsg.c
sermsg.h
sersendf.c
sersendf.h Restore simulation build target. Dec 6, 2013
simulator.h Zungmann's fixes to compile simulator on Mac OS X, part 2. Mar 4, 2014
temp.c
temp.h
timer.c
timer.h Restore simulation build target. Dec 6, 2013
usb_serial.c
usb_serial.h
watchdog.c
watchdog.h Add config.h wrapper to simplify test automation Mar 4, 2014

README

##############################################################################
#                                                                            #
# Teacup - lean and efficient firmware for RepRap printers                   #
#                                                                            #
# by Triffid Hunter, Traumflug, jakepoz, Markus Hitter, many others          #
#                                                                            #
##############################################################################

For installation instructions, see
http://reprap.org/wiki/Teacup_Firmware#Simple_Installation and/or
http://reprap.org/wiki/Teacup_Firmware#Developer_Installation

For documentation, see
http://reprap.org/wiki/Teacup_Firmware


##############################################################################
#                                                                            #
# This firmware is Copyright (c) ...                                         #
#   2009 - 2010 Michael Moon aka Triffid_Hunter                              #
#   2010 - 2013 Markus "Traumflug" Hitter <mah@jump-ing.de>                  #
#                                                                            #
# This program is free software; you can redistribute it and/or modify       #
# it under the terms of the GNU General Public License as published by       #
# the Free Software Foundation; either version 2 of the License, or          #
# (at your option) any later version.                                        #
#                                                                            #
# This program is distributed in the hope that it will be useful,            #
# but WITHOUT ANY WARRANTY; without even the implied warranty of             #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              #
# GNU General Public License for more details.                               #
#                                                                            #
# You should have received a copy of the GNU General Public License          #
# along with this program; if not, write to the Free Software                #
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA #
#                                                                            #
##############################################################################