summaryrefslogtreecommitdiff
path: root/Tonokip_Firmware/Tonokip_Firmware.pde
AgeCommit message (Collapse)Author
2011-04-19Merge remote branch 'upstream/master'Emanuele Caruso
2011-04-19Fixed speed bug. Before updating, read the WARNING below!Emanuele Caruso
WARNING: This version fixes a bug that caused speeds to be lower than what set in GCODE. So before attempting any print, you will have to check all your axis max speed, including the extruder retract speed. Not following this guidelines can seriously damage your printer.
2011-04-19Initialize temp variables correctlykliment
2011-04-19Added some rough documentation to linear_move()Emanuele Caruso
2011-04-15Add support for Gen6, conditional SD and heated bed code, and mendelparts ↵kliment
thermistor table
2011-04-14Fix interval calculation (thanks to BenJackson)kliment
2011-04-13Terminate current move after endstop hit - avoids lockupkliment
2011-04-12Fix kill function to disable axes and heaters like it should.kliment
2011-04-11Fix M28 to work with checksums - thanks to jeanmarckliment
2011-04-10Experimental PID support. Use with caution.kliment
2011-04-08Fixed acceleration bug: thank you jeanmarc for pointing that out!Emanuele Caruso
2011-04-08Merge remote branch 'origin/master'Emanuele Caruso
2011-04-08Improved acceleration algorithm: now you can set minimum feedrate speedEmanuele Caruso
2011-04-07Remove checksum from M28 and M23 commandskliment
2011-04-07Fixed acceleration algorithm. Added deceleration. Added configuration ↵Emanuele Caruso
setting for acceleration in configuration.h
2011-04-06SD write support. Safety check for step count.kliment
2011-04-05Performance tweak: removed timediff calculations for extruder steps if the ↵Emanuele Caruso
move has X or Y steps, since it is not used in that case
2011-04-05Code cleaning in linear_move(), no functional enhancementEmanuele Caruso
2011-04-05Fixed SD card removal and reinsertion. Added support for bed temp reading in ↵kliment
newer repsnapper.
2011-04-05Removed float calculations in the new extruder move algorithmEmanuele Caruso
2011-04-04Fixed extruder issue: the e-move was shorter than other axisesEmanuele Caruso
2011-04-03Fixed geometry bug. Implemented Bresenham linear interpolation for X and Y ↵Emanuele Caruso
axis. Added acceleration to X and Y axes.
2011-03-29Timediff was not declared with SD disabledkliment
2011-03-29Fix potential very bad geometry bugkliment
2011-03-28Attempt at geometry fix. Catches up to missed steps whenever it finds them.kliment
2011-03-28Changed initialization order to enable Mega 2560 users to connect more reliablykliment
2011-03-28Changed initialization order to enable Mega 2560 users to connect more reliablykliment
2011-03-28Added temp tables to configuration. Made dual temp tables optional. ↵kliment
Re-enabled min-z endstop in default config.
2011-03-26Added support for a heated bed thermistor that can be different from the ↵Emanuele Caruso
hot-end thermistor
2011-03-26Fixed wrong feedrate bug.Emanuele Caruso
2011-03-13Added SD support, heatbed support and internal endstop pullup support. ↵kliment
Improved communications, removed echo, added buffering.
2010-11-10Added Fan controljohnnyr
2010-05-12added failsafe endstop checking Mcode that can be used for homingtonokip
2010-05-05properly check for new serial datatonokip
2010-05-03check for inactivity inside movement looptonokip
2010-05-03custom code M92 set axis_steps_per_unittonokip
2010-05-03added inactivity shutdown timertonokip
2010-05-02fix extrusion feedratetonokip
2010-05-02added config option for inverting stepper directiontonokip
2010-05-01rewritetonokip