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-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 |
2013-12-23 |
Michael Moon | Add AHB heapwalk to SimpleShell mem -v output
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | MemoryPool: remove redundant sbrk variable
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | use AHB0.alloc to allocate array, new (AHB0) char[...
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | USBMSD: use MemoryPool instead of ahbmalloc
|
commit | commitdiff | tree |
2013-12-23 |
Michael Moon | MemoryPool Redux: works! ahbmalloc has been deprecated...
|
commit | commitdiff | tree |
2013-12-22 |
Michael Moon | Merge branch 'fix/deadlock_on_long_lines' into edge
|
commit | commitdiff | tree |
2013-12-22 |
Michael Moon | USBSerial: increase RX buffer to 256 bytes to reduce...
|
commit | commitdiff | tree |
2013-12-22 |
Michael Moon | handle case where a short line, and the start of a...
|
commit | commitdiff | tree |
2013-12-22 |
Michael Moon | Long lines could cause a deadlock since the buffer...
|
commit | commitdiff | tree |
2013-11-29 |
Michael Moon | MBED::Serial: improved baudrate calculator. see http...
|
commit | commitdiff | tree |
2013-11-22 |
Michael Moon | Remove errant object files that should never have been...
|
commit | commitdiff | tree |
2013-10-21 |
Michael Moon | Merge branch 'feature/cleanup-clock-init' into edge
|
commit | commitdiff | tree |
2013-10-19 |
Michael Moon | reduce N for 100MHz case by removing common factors
|
commit | commitdiff | tree |
2013-10-19 |
Michael Moon | typo in figures for 100MHz, thanks to wolfmanjim
|
commit | commitdiff | tree |
2013-10-19 |
Michael Moon | run at 100MHz on LPC1768 instead of 96MHz
|
commit | commitdiff | tree |
2013-10-19 |
Michael Moon | Rationalise SystemInit() wrt PLL setup and clocking
|
commit | commitdiff | tree |
2013-05-13 |
Michael Moon | Merge remote-tracking branch 'fix/USBMSD' into edge
|
commit | commitdiff | tree |
2013-05-13 |
Michael Moon | Merge pull request #166 from ennobler/edge
|
commit | commitdiff | tree |
2013-05-12 |
Michael Moon | USBSerial: allow CR to terminate lines
|
commit | commitdiff | tree |
2013-05-11 |
Michael Moon | Module: register_for_event no longer virtual to remove...
|
commit | commitdiff | tree |
2013-05-08 |
Michael Moon | strip utf8 nbsp from comments
|
commit | commitdiff | tree |
2013-05-08 |
Michael Moon | Merge pull request #165 from dandumit/edge
|
commit | commitdiff | tree |
2013-05-07 |
Michael Moon | Robot & Extruder: enable pins are no longer open drain...
|
commit | commitdiff | tree |
2013-05-07 |
Michael Moon | Pin::from_string: change nested loops for condition...
|
commit | commitdiff | tree |
2013-05-07 |
Michael Moon | Merge pull request #164 from wolfmanjm/feature/add...
|
commit | commitdiff | tree |
2013-05-01 |
Michael Moon | Player: give on_boot_* class variables same name as...
|
commit | commitdiff | tree |
next |