Merge pull request #364 from wolfmanjm/fix/config-tighten-up
[clinton/Smoothieware.git] / src / modules / robot /
2014-03-31 Jim MorrisMerge pull request #353 from wolfmanjm/cleanup/headers
2014-03-31 Jim Morriscleanup more headers
2014-03-31 Jim Morriscleanup all libs/ headers and dependent files
2014-03-31 Jim Morrismore header cleanup, compiles faster now
2014-03-30 Jim MorrisMerge pull request #350 from wolfmanjm/fix/tabs-in...
2014-03-30 Jim MorrisAllow TABS in config
2014-03-28 Jim MorrisMerge pull request #346 from wolfmanjm/upstreamedge
2014-03-28 Jim Morrisfix line endings in USBMSD (somehow they were DOS)
2014-03-15 Jim MorrisMerge remote-tracking branch 'upstream/edge' into upstr...
2014-03-15 Jim MorrisMerge pull request #334 from wolfmanjm/upstreamedge
2014-02-23 Michael MoonInitialise actuator positions to current cartesian...
2014-02-19 LogxenMerge branch 'switch' into edge
2014-02-13 Jim Morrischange minimum travel to match what it used to be
2014-02-07 Michael MoonRobot: add a comment to clarify segmentation
2014-02-07 Michael MoonRobot: forgot to check Z axis during segmentation....
2014-01-31 Michael MoonVector3: C++ification. Apparently showing my roots...
2014-01-31 Michael MoonKossel: forward kinematics implementation. Added Vector...
2014-01-31 Michael MoonRobot: remove current_position as it's substantially...
2014-01-31 Michael MoonDon't chain header includes if we don't have to, use...
2014-01-27 Michael MoonArm solutions: use appropriate constants
2014-01-25 Michael Moonchange minute -> second in relevant comments
2014-01-24 Jim MorrisMerge pull request #319 from wolfmanjm/upstreamedge
2014-01-24 Jim MorrisAdd M203 to change max feedrates on the fly. Saveable...
2014-01-24 Michael Moonremove redundant (and now incorrect) comment describing...
2014-01-24 Michael MoonPlanner: missed a reference to minutes, we use seconds now
2014-01-24 Michael MoonMerge branch 'master' into edge
2014-01-24 Michael MoonMerge branch 'fix/TemperatureControl_indexes' into...
2014-01-24 Michael MoonMerge branch 'feature/Actuator' into edge
2014-01-24 Michael MoonRobot: convert cartesian speed limits to mm/s
2014-01-24 Michael MoonPlanner: mixed up sizeof(pointer) with sizeof(array)
2014-01-24 Michael MoonConsistently use seconds (mm/s, mm/s^2, steps/s, etc...
2014-01-24 Michael MoonRobot: feed correct positions to actuators when reset_a...
2014-01-24 Michael MoonRobot,StepperMotor: per-actuator speed limits
2014-01-24 Michael MoonPlanner: accept unit vector instead of axis deltas
2014-01-23 Michael MoonStepperMotor has its own Pins. Copy data into them...
2014-01-23 Michael MoonPlanner: steps is a delta, not absolute!
2014-01-23 Michael MoonStepperMotor, Planner: fix a couple of potential roundi...
2014-01-23 Michael MoonRobot: remember to grab steps_per_mm from config
2014-01-23 Michael MoonArm Solutions: rename fields to reflect appropriate...
2014-01-23 Michael MoonMove most handling of steps from arm_solution,Robot...
2014-01-20 Jim MorrisMerge pull request #318 from wolfmanjm/feature/parse...
2014-01-20 Jim MorrisImplement parsing of standalone X Y Z or F as per pycam...
2014-01-19 Michael MoonMerge branch 'feature/ActionQueue_redux' into edge
2014-01-17 Michael MoonPlanner: get previous_nominal_speed from the queue... origin/feature/ActionQueue_redux
2014-01-17 Michael MoonMisc cleanups: turns out, conveyor can quite happily...
2014-01-17 Michael MoonConveyor: add verbose commentary
2014-01-17 Michael MoonPlanner: make comments around recalculate() even more...
2014-01-17 Michael MoonPlanner: these TODOs are DONE! See Block::calculate_tra...
2014-01-17 Michael MoonConveyor: check for queue start conditions in main...
2014-01-17 Michael MoonConveyor: use correct tail in ensure_running()
2014-01-17 Michael MoonBlock,Conveyor: ensure on_block_end is only called...
2014-01-17 Michael MoonBlock: explicitly initialize exit_speed
2014-01-17 Michael MoonBlock: whitespace changes in clear()
2014-01-17 Michael MoonConveyor: use Block::clear() to clean blocks
2014-01-17 Michael MoonConveyor: don't prematurely start the queue, ensure...
2014-01-17 Michael MoonBlock: return debug output to kernel streams instead...
2014-01-17 Michael MoonBlock: handle both multiple takes and no takes properly
2014-01-17 Michael MoonConveyor: if someone appends gcode while the queue...
2014-01-17 Michael MoonBlock: if no-one takes our block, release immediately
2014-01-17 Michael MoonConveyor: when we append_gcode with empty queue, don...
2014-01-17 Michael MoonConveyor: actually implement planner_queue_size config...
2014-01-17 Michael MoonBlock: don't update trapezoids, and return correct...
2014-01-17 Michael MoonBlock: only call Conveyor::on_blocK_end ONCE!
2014-01-17 Michael MoonConveyor: add some sanity checks
2014-01-17 Michael MoonMerge branch 'edge' into feature/ActionQueue_redux
2014-01-17 Michael MoonBig Planner::recalculate rewrite
2014-01-17 Michael MoonEnsure Conveyor::on_block_end gets called last
2014-01-16 Jim MorrisMerge remote-tracking branch 'upstream/edge' into upstr...
2014-01-16 Michael Moonbiggish Block queue reshuffle, Planner::recalculate...
2014-01-15 Michael MoonChange Conveyor,Planner,Block to use HeapRing
2014-01-15 Michael MoonRevert "Change Conveyor,Planner,Block to use HeapRing"
2014-01-15 Michael MoonChange Conveyor,Planner,Block to use HeapRing
2014-01-15 Michael Moonprovide one method to add gcode to blocks, reduce code...
2014-01-12 Jim MorrisMerge pull request #311 from wolfmanjm/upstreamedge
2014-01-12 Jim MorrisMake minimum planner speed configurable
2014-01-11 Jim MorrisMerge pull request #310 from wolfmanjm/upstreamedge
2014-01-11 Jim MorrisSet previous_nominal_speed to 0 if the next block is...
2014-01-08 Jim MorrisMerge pull request #308 from wolfmanjm/upstreamedge
2014-01-08 Jim MorrisFix acceleration calculatin bug when preceded by extrud...
2014-01-06 Jim MorrisMerge pull request #306 from wolfmanjm/upstreamedge
2014-01-06 Jim Morrisrename RingBuffer::delete_first() to delete)tail()...
2014-01-06 Jim MorrisFix acceleration bug where an extruder only move was...
2013-12-27 Jim MorrisMerge pull request #300 from wolfmanjm/upstreamedge
2013-12-27 Jim Morrisno need to copy input now input is already float
2013-12-27 Michael Moonmissed an atan() in Robot, changed to atanf
2013-12-27 Michael Moonreplace sqrt, hypot, sin, cos with float variants ...
2013-12-27 Michael MoonReplace all doubles with floats including some constants
2013-12-27 Michael Moonreplace all uses of module::kernel pointer with kernel...
2013-12-27 Michael MoonUse static kernel singleton pointer instead of per...
2013-12-27 Michael MoonMerge branch 'fix/Queue_scan_consolidation' into edge
2013-12-27 Michael MoonRevert "Revert "Merge branch 'fix/Queue_scan_consolidat...
2013-12-27 Michael Moonworks! hooray! add some final cleanups and clarifications
2013-12-27 Michael Moonfound another off by one, starting to wonder how origin...
2013-12-27 Michael Moonfound an off-by-one, see if this works
2013-12-26 Michael MoonRevert "Merge branch 'fix/Queue_scan_consolidation...
2013-12-26 Michael MoonMerge branch 'fix/Queue_scan_consolidation' into edge
2013-12-26 Michael MoonMerge branch 'fix/Ringbuffer' into edge
2013-12-26 Michael MoonRemove unused parameters to Block::reverse pass and...
2013-12-26 Michael MoonConsolidate planner's block queue scan
2013-12-26 Michael Moonget_tail_ref was also mis-named, should be get_head_ref
next