2014-02-26 |
Michael Moon | StepTicker: use constants for register manipulation...
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | StepTicker: Whitespace change only. Separate commit...
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | StepTicker: Use Timer0->MR1 to unstep instead of Timer1
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | StepTicker: remove redundant active_motors list which...
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | StepTicker: remove some redundant fields
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | Stepper: various cleanups in preparation for Robot...
|
commit | commitdiff | tree |
2014-02-26 |
Michael Moon | Stepper: remove more redundant fields
|
commit | commitdiff | tree |
2014-02-24 |
Michael Moon | Stepper: various cleanups and simplifications. Iterate...
|
commit | commitdiff | tree |
2014-02-24 |
Michael Moon | StepperMotor: reduce in-memory size of StepperMotor...
|
commit | commitdiff | tree |
2014-02-23 |
Michael Moon | Actuator: add rate_ratio field. Stepper: use Actuator...
|
commit | commitdiff | tree |
2014-02-23 |
Michael Moon | Merge branch 'edge' into feature/Homing-and-Actuator
|
commit | commitdiff | tree |
2014-02-23 |
Michael Moon | Initialise actuator positions to current cartesian...
|
commit | commitdiff | tree |
2014-02-22 |
Michael Moon | Homer: call ON_IDLE event while homing
|
commit | commitdiff | tree |
2014-02-22 |
Michael Moon | Homer: more fleshing out of homing process, still incomplete...
|
commit | commitdiff | tree |
2014-02-22 |
Michael Moon | Robot: accept lines with null gcode, make append_line...
|
commit | commitdiff | tree |
2014-02-21 |
Michael Moon | main: add Endstops module to kernel
|
commit | commitdiff | tree |
2014-02-21 |
Michael Moon | Homer: check that required endstop exists, adjust list...
|
commit | commitdiff | tree |
2014-02-21 |
Michael Moon | Endstop: don't report name during startup
|
commit | commitdiff | tree |
2014-02-21 |
Michael Moon | Robot: 82dae6 introduced a bug where the first segment...
|
commit | commitdiff | tree |
2014-02-20 |
Michael Moon | Block: remove finish_early flag. Stepper: use Conveyor...
|
commit | commitdiff | tree |
2014-02-20 |
Michael Moon | Conveyor: combine flags to reduce ram usage
|
commit | commitdiff | tree |
2014-02-20 |
Michael Moon | Move previous_unit_vec from Planner to Robot
|
commit | commitdiff | tree |
2014-02-20 |
Michael Moon | Robot: use Actuator::change_last_milestone in more...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Merge branch 'edge' into feature/Homing-and-Actuator
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Homer: new approach to homing. Unfinished implementation.
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Robot,Actuator: designators ala TemperatureControl
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Robot: use Actuator::change_last_milestone() method...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Block: make pure methods static instead of members...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Stepper,Block,Planner: whitespace changes, comment...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | StepperMotor: add stop() method to prematurely end...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Block: add finish_early flag, move things around a...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Block: combine flags to reduce memory usage from 84...
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Conveyor: add method to flush queue
|
commit | commitdiff | tree |
2014-02-19 |
Michael Moon | Merge branch 'edge' into feature/Homing-and-Actuator
|
commit | commitdiff | tree |
2014-02-12 |
Michael Moon | Merge branch 'fix/Pauser' into edge
|
commit | commitdiff | tree |
2014-02-12 |
Michael Moon | Pauser: if two consecutive blocks both used Pauser...
|
commit | commitdiff | tree |
2014-02-07 |
Michael Moon | Robot: add a comment to clarify segmentation
|
commit | commitdiff | tree |
2014-02-07 |
Michael Moon | Robot: forgot to check Z axis during segmentation....
|
commit | commitdiff | tree |
2014-02-07 |
Michael Moon | Homer: complete rewrite. Currently untested!
|
commit | commitdiff | tree |
2014-02-07 |
Michael Moon | Arm Solutions: add a mechanism to check for undesirable...
|
commit | commitdiff | tree |
2014-02-07 |
Michael Moon | Actuator needed virtual change_last_milestone method...
|
commit | commitdiff | tree |
2014-02-06 |
Michael Moon | Select appropriate actuator endstop when moving, and...
|
commit | commitdiff | tree |
2014-02-06 |
Michael Moon | Merge branch 'edge' into feature/Homing-and-Actuator
|
commit | commitdiff | tree |
2014-02-02 |
Michael Moon | Add Endstop class, Endstops is a pool of Endstop instances...
|
commit | commitdiff | tree |
2014-02-01 |
Michael Moon | Rename Endstops -> Homer
|
commit | commitdiff | tree |
2014-02-01 |
Michael Moon | StepperMotor: inherit new Actuator class
|
commit | commitdiff | tree |
2014-02-01 |
Michael Moon | Robot: array of CartesianAxis, inherits new Actuator...
|
commit | commitdiff | tree |
2014-02-01 |
Michael Moon | Vector3: tell compiler that our methods don't change us
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | Vector3: C++ification. Apparently showing my roots...
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | Kossel: forward kinematics implementation. Added Vector3...
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | Robot: remove current_position as it's substantially...
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | Don't chain header includes if we don't have to, use...
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | Module: remove unused kernel pointer, shrink every...
|
commit | commitdiff | tree |
2014-01-31 |
Michael Moon | TemperatureControlPool: fix off-by-one in pool_index
|
commit | commitdiff | tree |
2014-01-27 |
Michael Moon | Arm solutions: use appropriate constants
|
commit | commitdiff | tree |
2014-01-25 |
Michael Moon | change minute -> second in relevant comments
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | remove redundant (and now incorrect) comment describing...
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Planner: missed a reference to minutes, we use seconds now
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Merge branch 'master' into edge
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Merge branch 'fix/TemperatureControl_indexes' into...
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Merge branch 'feature/Actuator' into edge
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Robot: convert cartesian speed limits to mm/s
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Planner: mixed up sizeof(pointer) with sizeof(array)
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Consistently use seconds (mm/s, mm/s^2, steps/s, etc...
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Robot: feed correct positions to actuators when reset_axis_p...
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Pin: code cleanup, no functionality changes
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | StepperMotor: just shifting things around
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Robot,StepperMotor: per-actuator speed limits
|
commit | commitdiff | tree |
2014-01-24 |
Michael Moon | Planner: accept unit vector instead of axis deltas
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | Pin: built-in copy ctor is adequate
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | StepperMotor has its own Pins. Copy data into them...
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | Planner: steps is a delta, not absolute!
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | StepperMotor, Planner: fix a couple of potential rounding...
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | Robot: remember to grab steps_per_mm from config
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | Arm Solutions: rename fields to reflect appropriate...
|
commit | commitdiff | tree |
2014-01-23 |
Michael Moon | Move most handling of steps from arm_solution,Robot...
|
commit | commitdiff | tree |
2014-01-20 |
Michael Moon | TemperatureControlPool: fix wrong index being assigned...
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | Merge branch 'feature/Pauser_stall_queue' into edge
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | Pauser: take block during on_block_begin to correctly...
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | Merge branch 'feature/ActionQueue_redux' into edge
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | Merge branch 'fix/USBMSD_report_error_no_sdcard' into...
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | Found an error state which doesn't cause linux to spam...
|
commit | commitdiff | tree |
2014-01-19 |
Michael Moon | USBMSD: Report "Not Ready: Medium Not Present" to host...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Planner: get previous_nominal_speed from the queue...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Misc cleanups: turns out, conveyor can quite happily...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: add verbose commentary
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Planner: make comments around recalculate() even more...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Planner: these TODOs are DONE! See Block::calculate_trapezoi...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: check for queue start conditions in main...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: use correct tail in ensure_running()
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block,Conveyor: ensure on_block_end is only called...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: explicitly initialize exit_speed
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: whitespace changes in clear()
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: use Block::clear() to clean blocks
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Extruder,TemperatureControl: minor comment changes
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: don't prematurely start the queue, ensure...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | SlowTicker: ensure G4s block subsequent gcodes
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: return debug output to kernel streams instead...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: handle both multiple takes and no takes properly
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: if someone appends gcode while the queue...
|
commit | commitdiff | tree |
next |