---------------- Date: 2016-07-26 Author: chamnit Subject: Fixed homing on CoreXY machines only. - 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. ---------------- 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.