Commit Graph

776 Commits

Author SHA1 Message Date
a7ba369987 Added comments throughout code 2019-04-29 13:47:11 -06:00
ac6817f7e2 Merge pull request #14 from bkp23/defaults_comments
Added a description to each option, including the option codes (ordered by $key).
2019-01-09 09:47:26 +01:00
86875c21da Added a description to each option, including the option codes 2019-01-08 16:22:28 -07:00
fb20eeb1ea Added config option to have PWM on P1.23 for MKS SBase 2018-12-26 13:51:33 +01:00
f1976d8726 Merge pull request #6 from jorgerobles/master
Added Dockerfile
2018-04-30 16:14:30 +02:00
97f22ffa1e Added Dockerfile 2018-04-30 15:46:21 +02:00
92b093ee43 Corrected G10 L20 P0 command (setZero) beta08_4axes 2017-10-08 16:03:01 +02:00
5ad7af8dfb Activated HOMING_FORCE_POSITIVE_SPACE and added SPINDLE_PWM_PIN_2_4 param 2017-10-08 13:55:39 +02:00
96ad0afdda Set coolant pins for all supported boards in cpu-map.h beta07_4axes 2017-08-03 16:00:15 +02:00
4252f75a84 Merge branch 'more-axis' 2017-08-03 15:07:11 +02:00
dc92bf565e Support coolant flood and mist for remix board 2017-08-03 15:01:34 +02:00
436615095f Always use MIN endstop pins (independant of board!) 2017-07-12 19:01:01 +02:00
a661778252 Made board switchable in config.h beta06_4axis 2017-07-12 18:34:50 +02:00
54ae403094 Made A-Axis switchable in config.h 2017-07-12 17:56:46 +02:00
06e9bf8f82 Made CPU-MAP per Board instead of MCU 2017-07-12 17:45:06 +02:00
f904fff7ba Highlight make as command. 2017-06-21 09:06:55 +02:00
b24e01d588 Merge branch 'master' of https://github.com/cprezzi/grbl-LPC 2017-06-21 09:04:30 +02:00
ba4e83723f Added Links for Make Tool and ARM Toolchain. 2017-06-21 09:01:12 +02:00
14983881ee Added Links for Make and ARM Toolchain. 2017-06-21 08:58:57 +02:00
eeb206ec97 Adjusted config.h 2017-06-21 08:32:02 +02:00
83c1b57c41 Merge branch 'master' into more-axis 2017-05-26 20:23:51 +02:00
50c13a1868 Moved homing origin to bottom/left instead of top/right 2017-05-18 23:10:44 +02:00
8856b3fef4 Corrected K40 defaults beta05_A-axis_i2c_v1.1f 2017-05-18 16:45:59 +02:00
73cdb2f722 Corrected stepper invert mask for K40 beta05+A-axis-v1.1f 2017-05-18 14:47:53 +02:00
b28fd39e7d Merge branch 'master' into more-axis 2017-05-18 12:51:28 +02:00
1f0ab33787 Merged new $ params 2017-05-18 12:47:37 +02:00
d85bfa8c83 Added default settings for PWM_OFF_VALUE, PWM_MIN_VALUE and PMW_MAX_VALUE 2017-05-18 11:51:16 +02:00
da946353c8 Merge remote-tracking branch 'upstream/master' 2017-05-16 15:03:18 +02:00
b1ecb47bec #4: PWM $ settings 2017-05-13 13:54:50 -04:00
f7083b9491 Added 4.axes (A) and moved default settings to defaults.h and cpu-map.h 2017-05-11 19:58:41 +02:00
17121a2652 Corrected release link in README.md beta05-corexy-v1.1f beta05-smoothie-v1.1f 2017-05-10 19:52:16 +02:00
b48c3c7c51 Error corrected in config.h (missing ")" on LIMIT_MASK) beta05-v1.1f 2017-05-10 18:11:28 +02:00
0471485259 Added $33 for PWM frequency and defaults for K40 2017-05-10 18:01:55 +02:00
063b1f6748 Config for K40 2017-05-10 17:16:17 +02:00
5a862a5e30 Fix #3: wrong port for limit switches beta04-v1.1f 2017-04-08 14:57:31 -04:00
612b781e3e Update README.md 2017-03-19 09:33:40 -06:00
ee65b9a7e2 Merge tag 'v1.1f.20170131' beta03-v1.1f 2017-03-11 10:09:48 -05:00
ed82dd90b6 Merge tag 'v1.1e.20170114' 2017-03-11 09:33:28 -05:00
f51268e855 Additional build info in the $I printout.
- [new] Added total available planner buffer blocks (15 shown, but
there are 16. one is used by the ring buffer and to execute system
motions) and serial RX buffer bytes. This information is useful for
GUIs to setup and optimize their streaming protocols easily.

[doc] Updated the interface document to reflect the change.
2017-01-31 18:46:20 -07:00
beaa40583c Tidying up parking override control implementation
[new] Added a default configuration for the parking override control
upon a reset or power-up. By default, parking is enabled, but this may
be disabled via a config.h option.

[fix] Parking override control should be checking if the command word
is passed, rather than the value.
2017-01-29 11:35:51 -07:00
e455764079 v1.1f. Parking override control. Spindle enable pin option.
[ver] v1.1f update due to tweaks to interface from new parking override
control.

[new] Parking motion override control via new `M56 P0` and `M56 P1`
command, which disables and enables the parking motion, respectively.
Requires ENABLE_PARKING_OVERRIDE_CONTROL and PARKING_ENABLE enabled in
config.h. Primarily for OEMs.

[new] `M56` appears in the $G report when enabled.

[new] Five new build info identification letters. Some were missing and
a couple are new. Updated the CSV and documentation to reflect these
new items.

[new] Spindle enable pin configuration option to alter its behavior
based on how certain lasers work. By default, Grbl treats the enable
pin separately and leaves it on when S is 0. The new option turns the
enable pin on and off with S>0 and S=0. This only is in effect when a
user enables the USE_SPINDLE_DIR_AS_ENABLE_PIN option.

[fix] M4 is now allowed to work when USE_SPINDLE_DIR_AS_ENABLE_PIN is
enabled. Previously this was blocked and was problematic for laser
folks using M4.

[fix] Properly declared system variables as extern. Not sure how that
went unnoticed or why it worked up until now but it has.

[fix] EXTREMELY RARE. When AMASS is intentionally disabled and sent a
motion command that is _one step_ in length, Grbl would not actuate the
step due to numerical round-off. Applied a fix to prevent the round-off
issue.

[fix] Added a compile-time check for AMASS settings to make sure that
the numerical round-off issue doesn’t effect it. This would only happen
if someone set AMASS max levels to zero. It does not effect AMASS with
its current defaults.

[fix] Wrapped the mc_parking_motion() function in an ifdef for porting
purposes.

[fix] Fixed an issue when in inverse time mode and G0’s would require a
F word. This was not correct.

[fix] Added a note in the defaults.h file that MAX_TRAVEL values must
be positive. Some users were setting this negative and it was causing
issues.
2017-01-28 17:13:06 -07:00
31a83558ad comment error: PWM1_CH6 secondary is P2.5. 2017-01-18 22:13:10 -05:00
a91c8b1b04 flash: only write when something changed 2017-01-18 13:51:47 -05:00
c66e549633 update readme 2017-01-17 21:00:37 -05:00
b1d83c2892 Clean up dummy regs 2017-01-17 14:46:12 -05:00
3ebbfa4dd3 Soft reset on DTR change beta01 beta02 2017-01-16 14:20:52 -05:00
e0438230b5 readme: fix formatting 2017-01-15 20:21:04 -05:00
0fe1caff33 readme: download link 2017-01-15 20:14:59 -05:00
6b1e180e66 $140, $141, $142 current control beta1 2017-01-15 17:09:59 -05:00
b32be3d2c1 Update readme 2017-01-15 16:19:06 -05:00