clinton/Smoothieware.git
7 years agoMerge pull request #1023 from docdawning/patch-1
Jim Morris [Wed, 14 Sep 2016 17:31:41 +0000 (10:31 -0700)]
Merge pull request #1023 from docdawning/patch-1

Update Readme.md

7 years agoUpdate Readme.md
James [Wed, 14 Sep 2016 15:29:56 +0000 (09:29 -0600)]
Update Readme.md

s/alos/also

7 years agoMerge pull request #1022 from wolfmanjm/features/laser-panel
Jim Morris [Tue, 13 Sep 2016 20:49:28 +0000 (13:49 -0700)]
Merge pull request #1022 from wolfmanjm/features/laser-panel

Features/laser panel

7 years agoadd comments
Jim Morris [Tue, 13 Sep 2016 20:48:36 +0000 (13:48 -0700)]
add comments

7 years agoadd option to test fire menu to leave laser on when it exits, and disable the timeout
Jim Morris [Tue, 13 Sep 2016 20:05:34 +0000 (13:05 -0700)]
add option to test fire menu to leave laser on when it exits, and disable the timeout

7 years agoupdate control screen for both 3dprinter and cnc uses same file, fixes jogging in...
Jim Morris [Tue, 13 Sep 2016 07:28:23 +0000 (00:28 -0700)]
update control screen for both 3dprinter and cnc uses same file, fixes jogging in absolute mode for 3dprinter
added actual current laser power to watch screen

7 years agoAdd laser menu
Jim Morris [Tue, 13 Sep 2016 06:20:20 +0000 (23:20 -0700)]
Add laser menu
  sets power scaler
  does test fire
Add Dynamic Menu class
Add Goto park position and set park position for CNC mode
Add current laser power value (S value) to watch screen

7 years agoUpdate Readme.md
Jim Morris [Sat, 10 Sep 2016 19:07:17 +0000 (12:07 -0700)]
Update Readme.md

7 years agoMerge remote-tracking branch 'upstream/edge' into features/laser-panel
Jim Morris [Fri, 9 Sep 2016 05:15:21 +0000 (22:15 -0700)]
Merge remote-tracking branch 'upstream/edge' into features/laser-panel

7 years agoCreate PULL_REQUEST_TEMPLATE.md
Jim Morris [Thu, 8 Sep 2016 05:56:23 +0000 (22:56 -0700)]
Create PULL_REQUEST_TEMPLATE.md

7 years agoupdate firmware.bin
Jim Morris [Wed, 7 Sep 2016 19:36:07 +0000 (12:36 -0700)]
update firmware.bin

7 years agoMerge remote-tracking branch 'upstream/edge' into features/laser-panel
Jim Morris [Wed, 7 Sep 2016 19:33:33 +0000 (12:33 -0700)]
Merge remote-tracking branch 'upstream/edge' into features/laser-panel

7 years agoMerge pull request #1020 from wolfmanjm/upstreamedge
Jim Morris [Wed, 7 Sep 2016 19:32:56 +0000 (12:32 -0700)]
Merge pull request #1020 from wolfmanjm/upstreamedge

refactor

7 years agorefactor
Jim Morris [Wed, 7 Sep 2016 19:32:19 +0000 (12:32 -0700)]
refactor

7 years agoinitial
Jim Morris [Wed, 7 Sep 2016 19:30:57 +0000 (12:30 -0700)]
initial

7 years agoMerge pull request #1019 from Speedy64i/edge
Jim Morris [Wed, 7 Sep 2016 17:11:30 +0000 (10:11 -0700)]
Merge pull request #1019 from Speedy64i/edge

grbl mode homing response

7 years agogrbl mode homing response
JT [Wed, 7 Sep 2016 14:18:07 +0000 (09:18 -0500)]
grbl mode homing response

Added 'ok' response for '$H' command.  As far as I can tell, grbl sends back an ok after a homing cycle.  Currently, smoothie was not (when using the '$H" command), which was creating issues with bCNC having any command immediately following homing commands to be stuck in the send buffer.

7 years agoupdate firmware.bin
Jim Morris [Wed, 7 Sep 2016 02:35:36 +0000 (19:35 -0700)]
update firmware.bin

7 years agoMerge pull request #1018 from wolfmanjm/upstreamedge
Jim Morris [Sat, 3 Sep 2016 22:57:11 +0000 (15:57 -0700)]
Merge pull request #1018 from wolfmanjm/upstreamedge

fix laser auto mode after a halt

7 years agofix laser auto mode after a halt
Jim Morris [Sat, 3 Sep 2016 22:56:01 +0000 (15:56 -0700)]
fix laser auto mode after a halt

7 years agoMerge pull request #1015 from wolfmanjm/features/add-laser-features
Jim Morris [Sat, 3 Sep 2016 00:45:50 +0000 (17:45 -0700)]
Merge pull request #1015 from wolfmanjm/features/add-laser-features

Features/add laser features

7 years agorefactor as per suggestions by @tritao
Jim Morris [Fri, 2 Sep 2016 23:42:39 +0000 (16:42 -0700)]
refactor as per suggestions by @tritao

7 years agoFix the proportional laser power during acceleration and deceleration to be based...
Jim Morris [Fri, 2 Sep 2016 18:56:49 +0000 (11:56 -0700)]
Fix the proportional laser power during acceleration and deceleration to be based on nominal rate not plateau rate

7 years agoMerge remote-tracking branch 'upstream/edge' into features/add-laser-features
Jim Morris [Thu, 1 Sep 2016 08:09:24 +0000 (01:09 -0700)]
Merge remote-tracking branch 'upstream/edge' into features/add-laser-features

7 years agoMerge pull request #1017 from wolfmanjm/upstreamedge
Jim Morris [Thu, 1 Sep 2016 07:55:32 +0000 (00:55 -0700)]
Merge pull request #1017 from wolfmanjm/upstreamedge

allow _ instead of space in switch commands

7 years agoallow _ instead of space in switch commands
Jim Morris [Thu, 1 Sep 2016 07:54:29 +0000 (00:54 -0700)]
allow _ instead of space in switch commands

7 years agoUpdate upgrade-notes.md
Jim Morris [Tue, 30 Aug 2016 20:23:51 +0000 (13:23 -0700)]
Update upgrade-notes.md

7 years agoUpdate upgrade-notes.md
Jim Morris [Tue, 30 Aug 2016 20:16:57 +0000 (13:16 -0700)]
Update upgrade-notes.md

7 years agoUpdate upgrade-notes.md
Jim Morris [Tue, 30 Aug 2016 20:16:35 +0000 (13:16 -0700)]
Update upgrade-notes.md

7 years agoUpdate upgrade-notes.md
Jim Morris [Tue, 30 Aug 2016 20:15:54 +0000 (13:15 -0700)]
Update upgrade-notes.md

7 years agoMerge branch 'upstreamedge' into features/add-laser-features
Jim Morris [Tue, 30 Aug 2016 19:14:47 +0000 (12:14 -0700)]
Merge branch 'upstreamedge' into features/add-laser-features

7 years agoMerge pull request #1016 from wolfmanjm/upstreamedge
Jim Morris [Tue, 30 Aug 2016 19:14:11 +0000 (12:14 -0700)]
Merge pull request #1016 from wolfmanjm/upstreamedge

remove is_scara from places that it obviously is incorrect

7 years agoremove is_scara from places that it obviously is incorrect
Jim Morris [Tue, 30 Aug 2016 19:13:09 +0000 (12:13 -0700)]
remove is_scara from places that it obviously is incorrect

7 years agoallow fire command to averide auto mode of laser
Jim Morris [Tue, 30 Aug 2016 00:41:57 +0000 (17:41 -0700)]
allow fire command to averide auto mode of laser
add fire off to turn off (as well as fire 0)

7 years agofix message for fire command
Jim Morris [Tue, 30 Aug 2016 00:25:42 +0000 (17:25 -0700)]
fix message for fire command

7 years agoMerge branch 'upstreamedge' into features/add-laser-features
Jim Morris [Tue, 30 Aug 2016 00:21:20 +0000 (17:21 -0700)]
Merge branch 'upstreamedge' into features/add-laser-features

7 years agoMerge pull request #1014 from wolfmanjm/upstreamedge
Jim Morris [Mon, 29 Aug 2016 20:33:42 +0000 (13:33 -0700)]
Merge pull request #1014 from wolfmanjm/upstreamedge

Fix G28.2 (and grbl G28) to use mm when in inch mode

7 years agofix absolute mode
Jim Morris [Mon, 29 Aug 2016 20:32:22 +0000 (13:32 -0700)]
fix absolute mode

7 years agoFix G28.2 (G28 in grbl) to use mm and move in absolute mode.
Jim Morris [Mon, 29 Aug 2016 20:30:29 +0000 (13:30 -0700)]
Fix G28.2 (G28 in grbl) to use mm and move in absolute mode.

7 years agoadd fire command to laser
Jim Morris [Mon, 29 Aug 2016 19:49:32 +0000 (12:49 -0700)]
add fire command to laser

7 years agoAdd M221 Sxx to scale laser power by xx 0-100%
Jim Morris [Mon, 29 Aug 2016 00:05:02 +0000 (17:05 -0700)]
Add M221 Sxx to scale laser power by xx 0-100%

7 years agoMerge pull request #1007 from wolfmanjm/upstreamedge
Jim Morris [Mon, 22 Aug 2016 23:23:19 +0000 (16:23 -0700)]
Merge pull request #1007 from wolfmanjm/upstreamedge

add THEROBOT->disable_arm_solution for special homing solutions like …

7 years agoadd THEROBOT->disable_arm_solution for special homing solutions like for scara.
Jim Morris [Mon, 22 Aug 2016 23:22:05 +0000 (16:22 -0700)]
add THEROBOT->disable_arm_solution for special homing solutions like for scara.

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