bbctrl-firmware
2017-01-14 Joseph CofflandDefine VERSION in Makefile, other minor changes
2017-01-12 Joseph CofflandFuses always fail
2017-01-12 Joseph CofflandErase before init
2017-01-12 Joseph CofflandAdded bootloader
2017-01-12 Joseph CofflandChanged gain and decay settings
2017-01-05 Joseph CofflandMerged with drv8711 branch
2017-01-05 Joseph CofflandFixed config, updates for frontend
2016-12-24 Joseph CofflandUpdates for v6 board, basic stall homing working
2016-10-07 Joseph CofflandInitial DRV8711 driver, working
2016-10-05 Joseph CofflandRemoved old pin config
2016-10-01 Joseph CofflandChanges for v3 board wiring
2016-09-21 Joseph CofflandFixed occasional step correction induced stutter.
2016-09-21 Joseph CofflandUse fast invsqrt() function
2016-09-21 Joseph CofflandSeparate forward differencing code
2016-09-21 Joseph CofflandRound seg period, removed dead code
2016-09-21 Joseph CofflandCleanup, check NOM_SEGMENT_USEC <= MAX_SEGMENT_TIME
2016-09-21 Joseph CofflandMuch improved step correction using PID loop
2016-09-21 Joseph CofflandWorking on step correction
2016-09-21 Joseph CofflandAccurate positioning but velocity wavers a bit
2016-09-19 Joseph CofflandFixed jog reverse direction
2016-09-19 Joseph CofflandFix to exit jog mode
2016-09-19 Joseph CofflandS-curve jogging
2016-09-18 Joseph CofflandUse encoder counts to correct step position exactly...
2016-09-13 Joseph CofflandImplemented stepping
2016-09-13 Joseph Cofflandrun_state -> buffer_state
2016-09-12 Joseph CofflandWork on spindle vars, Added hold reason, hold on tool...
2016-09-12 Joseph CofflandFixed arcs
2016-09-12 Joseph CofflandSmooth holds with intermixed nonstop commands.
2016-09-11 Joseph CofflandSet bf->run_state eariler for planning
2016-09-11 Joseph CofflandMerge branch 'master' into skip-non-plan
2016-09-11 Joseph CofflandFixed target calculation
2016-09-11 Joseph CofflandWork in progress
2016-09-11 Joseph Cofflanduse inline functions instead of defines
2016-09-11 Joseph CofflandUse spindle and feed overrides
2016-09-11 Joseph CofflandFix feed/speed override parsing
2016-09-11 Joseph CofflandCode cleanup
2016-09-11 Joseph Cofflandboolean flags in parser
2016-09-11 Joseph CofflandFully encapsulated mach
2016-09-11 Joseph CofflandImplemented runtime tool change, added more arc error...
2016-09-11 Joseph CofflandRemoved plan/command.c, Moved CM_ALARM
2016-09-10 Joseph CofflandSplit machine.{c,h}
2016-09-10 Joseph CofflandMachine encapsulation
2016-09-10 Joseph Cofflandnames
2016-09-10 Joseph CofflandCleaned up buffer.c
2016-09-10 Joseph CofflandCleaned up buffer.c
2016-09-10 Joseph CofflandMore encapsulation, made some queue commands unsynchron...
2016-09-10 Joseph CofflandFix feed rate mode handling
2016-09-10 Joseph CofflandSmooth move transitions, enforce move generation with...
2016-09-10 Joseph CofflandCleaned up line planning code
2016-09-08 Joseph CofflandKeep executing planner buffers until one produces a...
2016-09-08 Joseph CofflandReport GCode state #18, Eliminated move_state_t struct...
2016-09-08 Joseph CofflandImplemented axis zeroing. Start AVR in flushing mode...
2016-09-06 Joseph CofflandFixed several bugs, cleaned up util.c, Automatically...
2016-09-05 Joseph CofflandMore consistent variable naming style
2016-09-05 Joseph CofflandRevert usart_readline() change
2016-09-05 Joseph CofflandUppercase status strings, Don't enable read interrupt...
2016-09-05 Joseph CofflandWorking on jog
2016-09-05 Joseph CofflandSplit exec.c from runtime.c
2016-09-05 Joseph CofflandFunction renaming, planner reorg and runtime state...
2016-09-05 Joseph CofflandAlarm if machine position is set while the machine...
2016-09-03 Joseph CofflandReport current units
2016-09-02 Joseph CofflandCorrectly implemented start/stop/pause and queue flushing
2016-09-02 Joseph CofflandGreatly simplified feedhold processing
2016-09-01 Joseph CofflandMove code and doc cleanup, simplified plan/exec.c
2016-08-30 Joseph CofflandMore code cleanup, fixed program stop
2016-08-30 Joseph CofflandDumped JERK_EXEC and KAHN code
2016-08-30 Joseph CofflandDocs and code organization
2016-08-28 Joseph CofflandDocumentation and code cleanup
2016-08-28 Joseph CofflandInitialize structs
2016-08-28 Joseph CofflandModularized homing and probing code
2016-08-28 Joseph CofflandConsolidated planner calculations and feedhold state
2016-08-28 Joseph CofflandIsolated planner state from machine
2016-08-28 Joseph CofflandIDLE->READY, Added speed, feed and tool vars back in
2016-08-27 Joseph CofflandReintroduced machine cycle state
2016-08-25 Joseph CofflandReworked machine state variables
2016-08-23 Joseph CofflandFixed error message
2016-08-23 Joseph CofflandRoll back flush ID code, Skip some callbacks in EStop
2016-08-23 Joseph CofflandReboot on estop clear, save estop state in EEPROM,...
2016-07-27 Joseph CofflandAdded i2c slave interface
2016-07-06 Joseph CofflandMore cleanup
2016-07-06 Joseph CofflandClean up
2016-07-06 Joseph CofflandRemoved main loop blocking
2016-07-05 Joseph Cofflandignore
2016-07-05 Joseph CofflandEnable spindle
2016-07-05 Joseph CofflandAdded verify command
2016-07-05 Joseph CofflandFixed estop
2016-06-29 Joseph CofflandAllow unsaved vars, Work on switches and estop
2016-06-28 Joseph CofflandAdded missing files, fixed switches interrupts
2016-06-28 Joseph CofflandImplemented better pin mapping
2016-06-27 Joseph CofflandImproved usart_readline(), Improved help, Added feedhol...
2016-06-26 Joseph CofflandUse only 2 char var codes, Enabled serial hardware...
2016-06-23 Joseph CofflandReport JSON errors
2016-06-23 Joseph CofflandUppercase macro
2016-06-23 Joseph CofflandNamespace STAT_MSG macro
2016-06-23 Joseph CofflandTotally DRY status messages using X-Macros
2016-06-22 Joseph Cofflandprint JSON
2016-06-20 Joseph CofflandRemoved current ramping
2016-06-20 Joseph CofflandWorking with current ramping
2016-06-19 Joseph CofflandAdded estop control, improved cm_alarm, Improved tmc266...
2016-06-18 Joseph CofflandHandle RTC wrap around
next