- The homing routine for CoreXY/H-Bot CNC machines has been fixed. - Version date bumped, but this update does NOT effect any normal users. Only CoreXY users.
113 lines
2.9 KiB
Plaintext
113 lines
2.9 KiB
Plaintext
----------------
|
||
Date: 2016-07-26
|
||
Author: chamnit
|
||
Subject: Merge branch 'master-corexy'
|
||
|
||
|
||
----------------
|
||
Date: 2016-07-25
|
||
Author: chamnit
|
||
Subject: CoreXY homing bug fix attempt 2.
|
||
|
||
|
||
----------------
|
||
Date: 2016-07-25
|
||
Author: chamnit
|
||
Subject: CoreXY homing fix attempt.
|
||
|
||
|
||
----------------
|
||
Date: 2016-03-17
|
||
Author: Sonny Jeon
|
||
Subject: No variable spindle and spindle speed fix.
|
||
|
||
- When VARIABLE_SPINDLE output is disabled in config.h, the last commit
|
||
would keep the spindle enable pin disabled when spindle speed is not
|
||
defined (S0). This is now ignored and will enable with S0, as spindle
|
||
speed is ignored in this mode.
|
||
|
||
|
||
----------------
|
||
Date: 2016-03-16
|
||
Author: Sonny Jeon
|
||
Subject: Soft limit handling bug fix
|
||
|
||
- Soft limit errors were stuck in a feed hold without notifying the
|
||
user why it was in a hold. When resumed, the soft limit error would
|
||
kick in. Issue should be fixed to behave as intended to automatically
|
||
hold and issue a soft limit alarm once the machine has come to a stop.
|
||
|
||
|
||
----------------
|
||
Date: 2016-03-03
|
||
Author: Sonny Jeon
|
||
Subject: Bug fixes and more limit configurability
|
||
|
||
- Strange sizeof() bug in the most recent releases. Manifested as an
|
||
alarm upon a power up even when homing was disabled. Fixed by declaring
|
||
sizeof() with struct types, rather than variable names, even though
|
||
they were validated to give the same value.
|
||
|
||
- Spindle speed zero should disable the spindle. Now fixed.
|
||
|
||
- New configuration option for inverting certain limit pins. Handy for
|
||
mixed NO and NC switch machines. See config.h for details.
|
||
|
||
- Incremented version and pre-build firmware link.
|
||
|
||
|
||
----------------
|
||
Date: 2015-12-18
|
||
Author: Sonny Jeon
|
||
Subject: Minor bug fixes.
|
||
|
||
- Planner was under-estimating maximum speeds through straight
|
||
junctions in certain cases. The calculations have been updated to be
|
||
more accurate.
|
||
|
||
- Type declaration fix in probe.c.
|
||
|
||
- Commit log for v0.9j generated separately from v0.9i’s.
|
||
|
||
- Incremented version and updated pre-built firmware link.
|
||
|
||
|
||
----------------
|
||
Date: 2015-09-30
|
||
Author: Sonny Jeon
|
||
Subject: Minor bug fixes.
|
||
|
||
- G38.x was not printing correctly in the $G g-code state reports. Now
|
||
fixed.
|
||
|
||
- Potential bug regarding volatile variables inside a struct. It has
|
||
never been a problem in v0.9, but ran into this during v1.0
|
||
development. Just to be safe, the fixes are applied here.
|
||
|
||
- Updated pre-built firmwares with these two bug fixes.
|
||
|
||
|
||
----------------
|
||
Date: 2015-08-16
|
||
Author: Sonny Jeon
|
||
Subject: Update README.md
|
||
|
||
----------------
|
||
Date: 2015-08-14
|
||
Author: Sonny Jeon
|
||
Subject: Individual control pin invert compile-option.
|
||
|
||
- Control pins may be individually inverted through a
|
||
CONTROL_INVERT_MASK macro. This mask is define in the cpu_map.h file.
|
||
|
||
|
||
----------------
|
||
Date: 2015-07-17
|
||
Author: Sonny Jeon
|
||
Subject: Version bump to v0.9j
|
||
|
||
- Version bump requested by OEMs to easily determine whether the
|
||
firmware supports the new EEPROM reset feature. Other than that, no
|
||
significant changes.
|
||
|