clinton/Smoothieware.git
7 years agoadded note about missing options origin/new_config
Arthur Wolf [Sun, 21 Aug 2016 12:43:21 +0000 (14:43 +0200)]
added note about missing options

7 years agoremoving todos
Arthur Wolf [Sun, 21 Aug 2016 12:33:10 +0000 (14:33 +0200)]
removing todos

7 years agofew small fixes
Arthur Wolf [Sun, 21 Aug 2016 12:29:28 +0000 (14:29 +0200)]
few small fixes

7 years agofixed wrong default values
Arthur Wolf [Sun, 21 Aug 2016 10:40:27 +0000 (12:40 +0200)]
fixed wrong default values

7 years agomodified the base example config file to have less options and more information
Arthur Wolf [Sun, 21 Aug 2016 10:18:19 +0000 (12:18 +0200)]
modified the base example config file to have less options and more information

7 years agoUpdate config
Jim Morris [Tue, 16 Aug 2016 00:43:16 +0000 (17:43 -0700)]
Update config

7 years agoUpdate config
Jim Morris [Tue, 16 Aug 2016 00:42:48 +0000 (17:42 -0700)]
Update config

7 years agoUpdate config
Jim Morris [Tue, 16 Aug 2016 00:42:13 +0000 (17:42 -0700)]
Update config

7 years agoUpdate config
Jim Morris [Tue, 16 Aug 2016 00:40:16 +0000 (17:40 -0700)]
Update config

7 years agoMerge pull request #1002 from wolfmanjm/upstreamedge
Jim Morris [Mon, 15 Aug 2016 20:27:44 +0000 (13:27 -0700)]
Merge pull request #1002 from wolfmanjm/upstreamedge

Fix test circle

7 years agofix typo in comment
Jim Morris [Mon, 15 Aug 2016 20:26:50 +0000 (13:26 -0700)]
fix typo in comment

7 years agofix test circle to be a circle around current position, leave at the original positio...
Jim Morris [Mon, 15 Aug 2016 20:19:12 +0000 (13:19 -0700)]
fix test circle to be a circle around current position, leave at the original position when finished

7 years agoadd comments about G2/G3 needing to support 3D printers
Jim Morris [Sun, 14 Aug 2016 01:01:55 +0000 (18:01 -0700)]
add comments about G2/G3 needing to support 3D printers

7 years agoMerge pull request #1001 from wolfmanjm/upstreamedge
Jim Morris [Sat, 13 Aug 2016 23:57:05 +0000 (16:57 -0700)]
Merge pull request #1001 from wolfmanjm/upstreamedge

change default setting for max_travel

7 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sat, 13 Aug 2016 23:55:21 +0000 (16:55 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

7 years agomake max_travel twice the max value iof not specified. update upgrade notes
Jim Morris [Sat, 13 Aug 2016 23:54:43 +0000 (16:54 -0700)]
make max_travel twice the max value iof not specified. update upgrade notes

7 years agoMerge pull request #999 from quillford/patch-2
Jim Morris [Sat, 13 Aug 2016 18:38:52 +0000 (11:38 -0700)]
Merge pull request #999 from quillford/patch-2

fix config typo

7 years agofix config typo
quillford [Sat, 13 Aug 2016 18:36:18 +0000 (11:36 -0700)]
fix config typo

7 years agoMerge pull request #998 from wolfmanjm/upstreamedge
Jim Morris [Mon, 8 Aug 2016 21:44:55 +0000 (14:44 -0700)]
Merge pull request #998 from wolfmanjm/upstreamedge

add sample config for azteeg X5 Version 3 on a delta

7 years agoadd sample comfigf for azteeg Version 3 on a delta
Jim Morris [Mon, 8 Aug 2016 21:44:02 +0000 (14:44 -0700)]
add sample comfigf for azteeg Version 3 on a delta

7 years agoupdate firmware.bin
Jim Morris [Mon, 8 Aug 2016 17:16:07 +0000 (10:16 -0700)]
update firmware.bin

7 years agoMerge pull request #997 from johnkingsley/edge
Jim Morris [Mon, 8 Aug 2016 17:08:10 +0000 (10:08 -0700)]
Merge pull request #997 from johnkingsley/edge

"Fix" problem with flushing 64 byte packets

7 years ago"Fix" problem with flushing 64 byte packets
John Kingsley [Mon, 8 Aug 2016 14:58:49 +0000 (10:58 -0400)]
"Fix" problem with flushing 64 byte packets

When exactly 64 bytes are sent, it isn't flushed immediately.
(it is sent later, whenever we have more bytes to send)
If the data is 63 or less bytes, then it is flushed immediately.

This is a problem if the user is waiting for an immediate response from Smoothie.
For example, when sending the '?' character to get the location.

This "fix" is a work-around: we split the data into packets
of 63 bytes or less.  The actual bug should probably be hunted down
and properly fixed.

Other people have hit this problem.  E.g.
   https://community.nxp.com/message/360747

7 years agoMerge pull request #995 from wolfmanjm/upstreamedge
Jim Morris [Sun, 7 Aug 2016 20:10:56 +0000 (13:10 -0700)]
Merge pull request #995 from wolfmanjm/upstreamedge

some minor laser tweaks

7 years agoMerge branch 'add/new-laser' into upstreamedge
Jim Morris [Sun, 7 Aug 2016 20:09:06 +0000 (13:09 -0700)]
Merge branch 'add/new-laser' into upstreamedge

7 years agoMerge pull request #994 from Smoothieware/add/new-laser
Jim Morris [Sun, 7 Aug 2016 20:06:25 +0000 (13:06 -0700)]
Merge pull request #994 from Smoothieware/add/new-laser

Add laser to the new motion control

7 years agoupdate firmware.bin
Jim Morris [Fri, 5 Aug 2016 01:02:22 +0000 (18:02 -0700)]
update firmware.bin

7 years agoMerge pull request #992 from wolfmanjm/upstreamedge
Jim Morris [Thu, 4 Aug 2016 19:47:24 +0000 (12:47 -0700)]
Merge pull request #992 from wolfmanjm/upstreamedge

fix potential issue with init in universal panel adapter

7 years agofix potential issue with init in universal panel adapter
Jim Morris [Thu, 4 Aug 2016 19:46:16 +0000 (12:46 -0700)]
fix potential issue with init in universal panel adapter

7 years agoset power update to the minimum of 1KHz or PWM frequency
Jim Morris [Tue, 2 Aug 2016 06:52:54 +0000 (23:52 -0700)]
set power update to the minimum of 1KHz or PWM frequency

7 years agoonly update laser power at no more than double the PWM frequency
Jim Morris [Tue, 2 Aug 2016 06:38:55 +0000 (23:38 -0700)]
only update laser power at no more than double the PWM frequency

7 years agomake s_value 1.11 fixed pointto use no extra memory in Block
Jim Morris [Mon, 1 Aug 2016 03:40:12 +0000 (20:40 -0700)]
make s_value 1.11 fixed pointto use no extra memory in Block

7 years agoset a default s value on boot in Robot.cpp
Jim Morris [Sun, 31 Jul 2016 21:12:46 +0000 (14:12 -0700)]
set a default s value on boot in Robot.cpp

7 years agoimplement the calculation of the proportional power based on the trapezoid speed...
Jim Morris [Sun, 31 Jul 2016 04:42:29 +0000 (21:42 -0700)]
implement the calculation of the proportional power based on the trapezoid speed of the current block

7 years agoset is_g123 and S value in block
Jim Morris [Sun, 31 Jul 2016 01:18:42 +0000 (18:18 -0700)]
set is_g123 and S value in block

7 years agoinitial implementation of new laser module
Jim Morris [Sun, 31 Jul 2016 01:02:31 +0000 (18:02 -0700)]
initial implementation of new laser module

7 years agoMerge pull request #990 from wolfmanjm/upstreamedge
Jim Morris [Sat, 30 Jul 2016 20:49:34 +0000 (13:49 -0700)]
Merge pull request #990 from wolfmanjm/upstreamedge

Make the arm solution routines const to avoid issues in the future

7 years agoMake the arm solution routines const to avoid issues in the future
Jim Morris [Sat, 30 Jul 2016 20:46:18 +0000 (13:46 -0700)]
Make the arm solution routines const to avoid issues in the future

7 years agoUpdate upgrade-notes.md
Jim Morris [Fri, 22 Jul 2016 21:27:11 +0000 (14:27 -0700)]
Update upgrade-notes.md

7 years agoMerge pull request #988 from wolfmanjm/upstreamedge
Jim Morris [Fri, 22 Jul 2016 19:12:26 +0000 (12:12 -0700)]
Merge pull request #988 from wolfmanjm/upstreamedge

add gamma_max_travel for homing

7 years agominor refactoring for homing
Jim Morris [Fri, 22 Jul 2016 07:26:58 +0000 (00:26 -0700)]
minor refactoring for homing

7 years agoadd config settings gamma_max_travel instead of using gamma_max for homing motion...
Jim Morris [Fri, 22 Jul 2016 01:03:07 +0000 (18:03 -0700)]
add config settings gamma_max_travel instead of using gamma_max for homing motion limit
  ditto for alpha and beta

7 years agofix halt when queue is full
Jim Morris [Wed, 20 Jul 2016 02:25:18 +0000 (19:25 -0700)]
fix halt when queue is full

7 years agoCorerctly handle halt when queue was full and stuck in queue_head_block
Jim Morris [Wed, 20 Jul 2016 01:03:43 +0000 (18:03 -0700)]
Corerctly handle halt when queue was full and stuck in queue_head_block

7 years agoFix test circle to use relative rather than absolute
Jim Morris [Wed, 20 Jul 2016 00:17:31 +0000 (17:17 -0700)]
Fix test circle to use relative rather than absolute
allow abort of certain panel initiated custom commands

7 years agoupdate firmware.bin
Jim Morris [Mon, 18 Jul 2016 03:29:55 +0000 (20:29 -0700)]
update firmware.bin

7 years agoMerge pull request #986 from wolfmanjm/upstreamedge
Jim Morris [Sun, 17 Jul 2016 20:29:16 +0000 (13:29 -0700)]
Merge pull request #986 from wolfmanjm/upstreamedge

Clear current_tick when halted, or on start of new block

7 years agoclear current_tick when halted and when starting a new block
Jim Morris [Sun, 17 Jul 2016 20:25:56 +0000 (13:25 -0700)]
clear current_tick when halted and when starting a new block
clean up M999 processing

7 years agoinitialize step pin
Jim Morris [Sat, 16 Jul 2016 18:55:41 +0000 (11:55 -0700)]
initialize step pin

7 years agoMerge pull request #984 from wolfmanjm/upstreamedge
Jim Morris [Sat, 16 Jul 2016 17:52:37 +0000 (10:52 -0700)]
Merge pull request #984 from wolfmanjm/upstreamedge

various minor changes and fixes

7 years agoreset position after test raw.
Jim Morris [Sat, 16 Jul 2016 17:50:12 +0000 (10:50 -0700)]
reset position after test raw.
mark manual_step() as experimental and unsupported.

7 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Sat, 16 Jul 2016 16:54:47 +0000 (09:54 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

7 years agoMerge pull request #983 from Viproz/edge-stepperfix
Jim Morris [Sat, 16 Jul 2016 16:54:10 +0000 (09:54 -0700)]
Merge pull request #983 from Viproz/edge-stepperfix

Fixed StepperMotor direction being undefined

7 years agoFixed StepperMotor direction being undefined
Viproz [Sat, 16 Jul 2016 15:23:10 +0000 (17:23 +0200)]
Fixed StepperMotor direction being undefined

7 years agoFix block debug
Jim Morris [Fri, 15 Jul 2016 21:13:45 +0000 (14:13 -0700)]
Fix block debug

7 years agohave unstep timer stop on match, so no more interrupts until it is re enabled
Jim Morris [Wed, 13 Jul 2016 22:05:20 +0000 (15:05 -0700)]
have unstep timer stop on match, so no more interrupts until it is re enabled

7 years agoMerge remote-tracking branch 'upstream/edge' into upstreamedge
Jim Morris [Tue, 12 Jul 2016 23:59:57 +0000 (16:59 -0700)]
Merge remote-tracking branch 'upstream/edge' into upstreamedge

7 years agoprepare to check the step pulse length compared to stepping frequency
Jim Morris [Tue, 12 Jul 2016 01:14:30 +0000 (18:14 -0700)]
prepare to check the step pulse length compared to stepping frequency

7 years agoMerge pull request #981 from wolfmanjm/upstreamedge
Jim Morris [Mon, 11 Jul 2016 19:39:48 +0000 (12:39 -0700)]
Merge pull request #981 from wolfmanjm/upstreamedge

added test raw axis steps steps/mm to simpleshell

7 years agoadded test raw axis steps steps/mm to simpleshell
Jim Morris [Sun, 10 Jul 2016 22:53:57 +0000 (15:53 -0700)]
added test raw axis steps steps/mm to simpleshell

7 years agoMerge pull request #980 from Smoothieware/wolfmanjm-patch-2
Jim Morris [Sat, 9 Jul 2016 23:01:43 +0000 (16:01 -0700)]
Merge pull request #980 from Smoothieware/wolfmanjm-patch-2

Rename ISSUETEMPLATE.md to ISSUE_TEMPLATE.md

7 years agoRename ISSUETEMPLATE.md to ISSUE_TEMPLATE.md
Jim Morris [Sat, 9 Jul 2016 23:01:34 +0000 (16:01 -0700)]
Rename ISSUETEMPLATE.md to ISSUE_TEMPLATE.md

7 years agoMerge pull request #979 from Smoothieware/wolfmanjm-patch-1
Jim Morris [Sat, 9 Jul 2016 23:00:27 +0000 (16:00 -0700)]
Merge pull request #979 from Smoothieware/wolfmanjm-patch-1

Rename HowToFileIssues.md to ISSUETEMPLATE.md

7 years agoRename HowToFileIssues.md to ISSUETEMPLATE.md
Jim Morris [Sat, 9 Jul 2016 23:00:14 +0000 (16:00 -0700)]
Rename HowToFileIssues.md to ISSUETEMPLATE.md

7 years agoDelete CONTRIBUTNG
Jim Morris [Sat, 9 Jul 2016 22:58:18 +0000 (15:58 -0700)]
Delete CONTRIBUTNG

7 years agoCreate CONTRIBUTNG
Jim Morris [Sat, 9 Jul 2016 22:57:00 +0000 (15:57 -0700)]
Create CONTRIBUTNG

7 years agoupdate firmware.bin
Jim Morris [Sat, 9 Jul 2016 07:12:08 +0000 (00:12 -0700)]
update firmware.bin

7 years agoMerge pull request #973 from wolfmanjm/upstreamedge
Jim Morris [Sat, 9 Jul 2016 07:04:31 +0000 (00:04 -0700)]
Merge pull request #973 from wolfmanjm/upstreamedge

fix an issue with tiny moves that generate no actual steps

7 years agofix issue for very small moves that do not generate any steps
Jim Morris [Sat, 9 Jul 2016 07:03:07 +0000 (00:03 -0700)]
fix issue for very small moves that do not generate any steps

7 years agorename some network commands ? becomes h, test becomes ntest
Jim Morris [Sat, 9 Jul 2016 00:33:25 +0000 (17:33 -0700)]
rename some network commands ? becomes h, test becomes ntest

7 years agoMerge pull request #971 from wolfmanjm/upstreamedge
Jim Morris [Fri, 8 Jul 2016 20:39:29 +0000 (13:39 -0700)]
Merge pull request #971 from wolfmanjm/upstreamedge

enter alarm/halt state when encountering an invalid feedrate

7 years agoenter alarm/halt state when encountering an invalid feedrate
Jim Morris [Fri, 8 Jul 2016 20:38:37 +0000 (13:38 -0700)]
enter alarm/halt state when encountering an invalid feedrate

7 years agoMerge pull request #970 from wolfmanjm/upstreamedge
Jim Morris [Thu, 7 Jul 2016 22:49:32 +0000 (15:49 -0700)]
Merge pull request #970 from wolfmanjm/upstreamedge

print the temp delta on runaway alarm

7 years agoprint the temp delta on runaway alarm
Jim Morris [Thu, 7 Jul 2016 22:48:40 +0000 (15:48 -0700)]
print the temp delta on runaway alarm

7 years agoMerge pull request #968 from wolfmanjm/upstreamedge
Jim Morris [Thu, 7 Jul 2016 04:23:11 +0000 (21:23 -0700)]
Merge pull request #968 from wolfmanjm/upstreamedge

potential fox for stack overflow in #967

7 years agodon;t cal lprintf in play unless -v is specified
Jim Morris [Thu, 7 Jul 2016 04:21:10 +0000 (21:21 -0700)]
don;t cal lprintf in play unless -v is specified

7 years agoremove debug printout
Jim Morris [Tue, 5 Jul 2016 03:15:01 +0000 (20:15 -0700)]
remove debug printout

7 years agoupdate firmware.bin
Jim Morris [Mon, 4 Jul 2016 19:51:17 +0000 (12:51 -0700)]
update firmware.bin

7 years agoMerge pull request #966 from wolfmanjm/upstreamedge
Jim Morris [Mon, 4 Jul 2016 07:35:04 +0000 (00:35 -0700)]
Merge pull request #966 from wolfmanjm/upstreamedge

make firmware retraction independent of any flow rate setting

7 years agomake firmware retraction independent of any flow rate setting
Jim Morris [Mon, 4 Jul 2016 07:32:50 +0000 (00:32 -0700)]
make firmware retraction independent of any flow rate setting
refactor the e scale function

7 years agoMerge pull request #965 from wolfmanjm/upstreamedge
Jim Morris [Mon, 4 Jul 2016 05:54:26 +0000 (22:54 -0700)]
Merge pull request #965 from wolfmanjm/upstreamedge

disable compensation transform for G30 probe

7 years agodisable compensation transform for G30 probe
Jim Morris [Mon, 4 Jul 2016 05:53:18 +0000 (22:53 -0700)]
disable compensation transform for G30 probe

7 years agoMerge pull request #964 from wolfmanjm/upstreamedge
Jim Morris [Mon, 4 Jul 2016 05:37:18 +0000 (22:37 -0700)]
Merge pull request #964 from wolfmanjm/upstreamedge

fix potential firmware retract bug

7 years agofix a bug where compensation transform and a delta move would not recogize a solo...
Jim Morris [Mon, 4 Jul 2016 05:21:43 +0000 (22:21 -0700)]
fix a bug where compensation transform and a delta move would not recogize a solo move, affected firmware retract on certain setups
delta_move leaves compensation tranform on.
Homing turns off compensation transform

7 years agoif G92 E0 is detected after a G10 (retract) then we save the position before G11...
Jim Morris [Mon, 4 Jul 2016 01:35:50 +0000 (18:35 -0700)]
if G92 E0 is detected after a G10 (retract) then we save the position before G11 and restore it after so in case there is no G92 E0 after G11 we are still zeroed out in E

7 years agoMerge pull request #962 from wolfmanjm/upstreamedge
Jim Morris [Sun, 3 Jul 2016 07:18:56 +0000 (00:18 -0700)]
Merge pull request #962 from wolfmanjm/upstreamedge

fix issue when filament diameter or flow rate are changed d…

7 years agopotentiall fix issue when filemant diamted or flow rate are changed during a print
Jim Morris [Sun, 3 Jul 2016 06:25:47 +0000 (23:25 -0700)]
potentiall fix issue when filemant diamted or flow rate are changed during a print

7 years agoUpdate upgrade-notes.md
Jim Morris [Sat, 2 Jul 2016 21:55:47 +0000 (14:55 -0700)]
Update upgrade-notes.md

7 years agoUpdate upgrade-notes.md
Jim Morris [Sat, 2 Jul 2016 21:38:41 +0000 (14:38 -0700)]
Update upgrade-notes.md

7 years agoupdate firmware.bin
Jim Morris [Sat, 2 Jul 2016 21:23:34 +0000 (14:23 -0700)]
update firmware.bin

7 years agoMerge pull request #961 from wolfmanjm/upstreamedge
Jim Morris [Sat, 2 Jul 2016 21:21:29 +0000 (14:21 -0700)]
Merge pull request #961 from wolfmanjm/upstreamedge

Major update, read upgrade notes and log for changes

7 years agotypo fix
Jim Morris [Sat, 2 Jul 2016 20:13:00 +0000 (13:13 -0700)]
typo fix

7 years agomake default baud rate 9600 to match builtin default
Jim Morris [Fri, 1 Jul 2016 19:10:03 +0000 (12:10 -0700)]
make default baud rate 9600 to match builtin default

7 years agoset grbl_mode true by default for CNC build
Jim Morris [Thu, 30 Jun 2016 21:12:29 +0000 (14:12 -0700)]
set grbl_mode true by default for CNC build

7 years agoMerge remote-tracking branch 'upstream/edge-unstable' into feature/5-axis
Jim Morris [Thu, 30 Jun 2016 19:55:16 +0000 (12:55 -0700)]
Merge remote-tracking branch 'upstream/edge-unstable' into feature/5-axis

7 years agoMerge pull request #957 from Zaaphod/G28.1-minor-adjustment
Jim Morris [Thu, 30 Jun 2016 19:54:19 +0000 (12:54 -0700)]
Merge pull request #957 from Zaaphod/G28.1-minor-adjustment

G28.1 minor adjustment

7 years agoG28.1 minor refinement
James Richters [Thu, 30 Jun 2016 19:34:53 +0000 (15:34 -0400)]
G28.1 minor refinement

Only X and Y are used to move to predefined position with G28.2 (or G28
in GRBL mode), so Z should not be saved in the config-override file.

7 years agoshow nominal speed for each curren tblock on CNC panel
Jim Morris [Thu, 30 Jun 2016 19:01:56 +0000 (12:01 -0700)]
show nominal speed for each curren tblock on CNC panel

7 years agoMerge pull request #3 from Smoothieware/edge-unstable
Zaaphod [Thu, 30 Jun 2016 18:52:59 +0000 (14:52 -0400)]
Merge pull request #3 from Smoothieware/edge-unstable

Edge unstable update

7 years agoimplement current_speed for panel display
Jim Morris [Wed, 29 Jun 2016 05:49:14 +0000 (22:49 -0700)]
implement current_speed for panel display