2014-06-04 |
Michael Moon | Merge branch 'fix/robot_use_powf' into edge
|
commit | commitdiff | tree |
2014-03-17 |
Michael Moon | USBMSD: allow dynamic instantiation
|
commit | commitdiff | tree |
2014-03-14 |
Michael Moon | Laser: do not dereference laser_pin if incorrect pin...
|
commit | commitdiff | tree |
2014-02-23 |
Michael Moon | Initialise actuator positions to current cartesian...
|
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-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 |
2014-01-17 |
Michael Moon | Block: if no-one takes our block, release immediately
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: when we append_gcode with empty queue, don...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: actually implement planner_queue_size config...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: don't update trapezoids, and return correct...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Block: only call Conveyor::on_blocK_end ONCE!
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Conveyor: add some sanity checks
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | HeapRing: add some sanity checks
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | StreamOutput: render to buffer on stack, only invoke...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | fix definition of __debugbreak() so if (1) __debugbreak...
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Merge branch 'edge' into feature/ActionQueue_redux
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Big Planner::recalculate rewrite
|
commit | commitdiff | tree |
2014-01-17 |
Michael Moon | Ensure Conveyor::on_block_end gets called last
|
commit | commitdiff | tree |
2014-01-16 |
Michael Moon | biggish Block queue reshuffle, Planner::recalculate...
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | Change Conveyor,Planner,Block to use HeapRing
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | Revert "Change Conveyor,Planner,Block to use HeapRing"
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | HeapRing: missed a free() in a corner case
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | Change Conveyor,Planner,Block to use HeapRing
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | add HeapRing: a new RingBuffer constructed from the...
|
commit | commitdiff | tree |
2014-01-15 |
Michael Moon | provide one method to add gcode to blocks, reduce code...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | missed an atan() in Robot, changed to atanf
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | replace sqrt, hypot, sin, cos with float variants ...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | replace strtod with strtof
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | Replace all doubles with floats including some constants
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | replace all uses of module::kernel pointer with kernel...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | Use static kernel singleton pointer instead of per...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | Merge branch 'fix/Queue_scan_consolidation' into edge
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | Revert "Revert "Merge branch 'fix/Queue_scan_consolidation...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | works! hooray! add some final cleanups and clarifications
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | found another off by one, starting to wonder how original...
|
commit | commitdiff | tree |
2013-12-27 |
Michael Moon | found an off-by-one, see if this works
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Revert "Merge branch 'fix/Queue_scan_consolidation...
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Merge branch 'fix/Queue_scan_consolidation' into edge
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Merge branch 'fix/Ringbuffer' into edge
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Remove unused parameters to Block::reverse pass and...
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Consolidate planner's block queue scan
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | get_tail_ref was also mis-named, should be get_head_ref
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | Swap ringbuffer around the right way
|
commit | commitdiff | tree |
2013-12-26 |
Michael Moon | make console defaults in src/makefile slightly less...
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | Merge branch 'feature/MemoryPool_redux' into edge
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | USBSerial/CircBuffer: use MemoryPool allocator
|
commit | commitdiff | tree |
next |