- Added site favicon.
- Fixed problems with offsets and imperial units.
- Fixed ``All zero s-curve times`` caused by extreemly short, non-zero moves.
+ - Fixed position drift.
## v0.3.18
- Don't enable any tool by default.
// Stop clock
m->timer->CTRLA = 0;
- // TODO Wait for pending DMA transfers
- //while (m->dma->CTRLB & (DMA_CH_CHBUSY_bm | DMA_CH_CHPEND_bm)) continue;
+ // Wait for pending DMA transfers
+ while (m->dma->CTRLB & DMA_CH_CHPEND_bm) continue;
// Get actual step count from DMA channel
const int24_t half_steps = 0xffff - m->dma->TRFCNT;