2016-04-03
@Torsten Römer
don't consider driver fault pin low as fault when in sleep mode
Torsten Römer committed on 3 Apr 2016
2016-04-02
@Torsten Römer
don't memorize airgate position as there is no guarantee that the motor ...
Torsten Römer committed on 2 Apr 2016
@Torsten Römer
added tests, fixed isDriverFault(), fixed rule driverFault, memorize ...
Torsten Römer committed on 2 Apr 2016
@Torsten Römer
Merge branch 'master' of https://github.com/gitdode/lambda-avr.git
Torsten Römer committed on 2 Apr 2016
2016-03-30
@Torsten Römer
added rule driverFault to notify that the stepper motor driver signals ...
Torsten Römer committed on 30 Mar 2016
@Torsten Römer
removed unnecessary limit check
Torsten Römer committed on 30 Mar 2016
@Torsten Römer
try to correctly handle possible integer overflow, no need to evaluate ...
Torsten Römer committed on 30 Mar 2016
2016-03-29
@Torsten Römer
renamed function, added comment
Torsten Römer committed on 29 Mar 2016
2016-03-28
@Torsten Römer
added comments
Torsten Römer committed on 28 Mar 2016
@Torsten Römer
fixed comment
Torsten Römer committed on 28 Mar 2016
@Torsten Römer
added tests, improved airgate control such as correct accel. ramp ...
Torsten Römer committed on 28 Mar 2016
2016-03-23
@Torsten Römer
remove redundant comment
Torsten Römer committed on 23 Mar 2016
@Torsten Römer
simplified rule heaterTimeout, fixed division by 0 if airgate position ...
Torsten Römer committed on 23 Mar 2016
2016-03-20
@Torsten Römer
added tests for scheduler, use macro ARRAY_LENGTH also in tests, removed ...
Torsten Römer committed on 20 Mar 2016
2016-03-18
@Torsten Römer
fixed tests, check if airgate in each relevant rule individually
Torsten Römer committed on 18 Mar 2016
2016-03-12
@Torsten Römer
simplified scheduler, open airgate on warmstart
Torsten Römer committed on 12 Mar 2016
@Torsten Römer
avoid integer overflow if running for more than ~18h20min, avoid ...
Torsten Römer committed on 12 Mar 2016
2016-03-10
@Torsten Römer
use macro ARRAY_LENGTH thoughout the code
Torsten Römer committed on 10 Mar 2016
@Torsten Römer
added some documentation to the task scheduler, close airgate on heater ...
Torsten Römer committed on 10 Mar 2016
2016-03-09
@Torsten Römer
added simple task scheduler, many improvements and fixes
Torsten Römer committed on 9 Mar 2016
2016-02-29
@Torsten Römer
reduce stepper motor current when idle to save power but maintain its ...
Torsten Römer committed on 29 Feb 2016
2016-02-28
@Torsten Römer
use ISP pins for motor driver, define pins in pins.h, stop timer already ...
Torsten Römer committed on 28 Feb 2016
2016-02-27
@Torsten Römer
another tiny change
Torsten Römer committed on 27 Feb 2016
2016-02-26
@Torsten Römer
added some comments, small refactoring
Torsten Römer committed on 26 Feb 2016
2016-02-25
@Torsten Römer
linearize acceleration curve - still not optimal but better than an ...
Torsten Römer committed on 25 Feb 2016
2016-02-24
@Torsten Römer
don't set the driver to sleep when motor should be active, support 1 ...
Torsten Römer committed on 24 Feb 2016
2016-02-23
@Torsten Römer
switched to avrispmkII, improved stepper motor control, improvements ...
Torsten Römer committed on 23 Feb 2016
2016-02-22
@Torsten Römer
ignore requests to move to current target position
Torsten Römer committed on 22 Feb 2016
@Torsten Römer
decelerate also when a new position is requested while the motor is busy
Torsten Römer committed on 22 Feb 2016
2016-02-21
@Torsten Römer
added a basic acceleration profile
Torsten Römer committed on 21 Feb 2016