Commit Graph

2700 Commits

Author SHA1 Message Date
Rob Giseburt
1fb59404dc Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-07-20 13:21:20 -05:00
Rob Giseburt
9d1eb27089 Grab new motate and updated VSCode launch and tasks configs 2023-07-20 13:21:15 -05:00
ril3y
a847b54ce5 Merge branch 'edge-preview' of github.com:synthetos/g2 into edge-preview 2023-07-17 10:16:37 -04:00
ril3y
d62a233be8 added a config for revD 2023-07-17 10:16:33 -04:00
Rob Giseburt
fa8cc61833 Recover lost fixes for Quintic-C pinouts 2023-07-16 21:50:45 -05:00
ril3y
aad2b78fd9 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-07-16 18:21:18 -04:00
ril3y
89aad4a144 Added liteplacer boards 2023-07-16 18:21:14 -04:00
ril3y
3d1e20a17d Lite placer settings added 2023-07-16 18:20:42 -04:00
riley porter
3b0d92f72f Initial commit for the g2 python flashing program 2023-02-19 19:48:49 -05:00
Rob Giseburt
2ee22765d0 Fix merge glitch (correctly this time) 2023-02-17 21:17:43 -06:00
Rob Giseburt
5d6c31804d Fix merge glitch 2023-02-17 21:15:22 -06:00
Rob Giseburt
5b665f1471 Minor updates to CI/CD Pipeline 2023-02-17 21:12:02 -06:00
Rob Giseburt
c4d481709f Update to latest Motate to get ARM64 linux compiling working again 2023-02-17 21:08:27 -06:00
Rob Giseburt
25b5bbec0d Cleanup old files 2023-02-17 21:07:58 -06:00
Riley
ab68172af2 Added support for building in docker 2023-02-17 20:37:19 -05:00
Riley
dcbaa69170 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-02-17 13:56:42 -05:00
Rob Giseburt
74ce596b34 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-02-17 03:17:48 +00:00
Rob Giseburt
06b0309e47 Automatic multi-move homing when motors share an axis
IMPORTANT: Requires that moves of all motors of an axis will trigger the same input!

IOW: If motors 2 and 3 are both on the Y axis, you will get three moves:

1. One with BOTH motors until it triggers the input
2. One with motor 2 while motor 3 is "frozen" until the input is triggered
3. One last move with motor 3 while motor 2 is "frozen" until the input is triggered

In order for this to work with two switches, you'll need the input set to `IO_ACTIVE_HIGH` with a physical pull DOWN (to ground), and *both( switches wired with the common side to the input, and the Normally Open (N.O.) side to logic `HIGH` (3.3v or 5v, depending on the board and jumpers, etc.). This way  when either or both switch is tripped it'll set the input to `HIGH`.
2023-02-17 03:13:21 +00:00
Rob Giseburt
b91094bb4f Adjust the r7 to use gQuintic-RevG and other r7 setting adjustments 2023-02-17 02:57:22 +00:00
Rob Giseburt
be762acafe Adjust the closures to capture by reference 2023-02-17 02:56:22 +00:00
riley porter
42be903e1c Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-02-16 13:16:26 -05:00
riley porter
2914c73328 Removed Analog section from Due as there is no analog support in the due 2023-02-16 13:16:18 -05:00
Rob Giseburt
9d5ed842ad Updated Motate reference to get WSL support (and removed windows support) 2023-02-16 12:06:07 -06:00
Rob Giseburt
925b4ecf75 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2023-02-16 09:10:07 -06:00
Rob Giseburt
cc2e864bdf Updated Motate reference to get new compiler 2023-02-16 09:09:20 -06:00
Rob Giseburt
d3f903b5ef Code formatting and settings changes 2023-02-16 09:09:05 -06:00
ril3y
e74417e1c7 Added script to enter bootloader mode 2023-02-15 18:37:26 -05:00
Riley
88f9f8d278 Update README.md
Removed out of data waffle.io reference.
2023-02-15 16:37:45 -05:00
Riley
ac5f0252e2 Fixing merge issues into edge-preview 2021-11-05 14:43:55 -04:00
Riley
28e7286a8a Merge pull request #483 from justinclift/justin-edge-preview-spindle-polarity-defaults-fix-v1
Fix bug with default spindle polarity value
2021-04-09 16:14:14 -04:00
Justin Clift
6beefcadb5 Fix bug with default spindle polarity value 2020-10-31 21:36:42 +11:00
Rob Giseburt
2116759154 Fix for final gcode (if non-move) being dropped in some cases. 2020-10-27 16:03:53 -05:00
Rob Giseburt
2dfbdd1efe Fix overrides being reset by M2 (etc.) too early, and missing status report after same. 2020-10-27 16:02:32 -05:00
Rob Giseburt
39c3d88905 Merge branch 'edge-preview' of https://github.com/synthetos/g2 into edge-preview 2020-10-27 16:01:15 -05:00
Rob Giseburt
6faaf92c10 Minor code cleanup (no funcional changes) 2020-10-27 16:01:02 -05:00
Riley Porter
441003f36e slight change that allows for compiling on arm7 arch (raspi) 2020-09-11 13:20:32 -04:00
Riley Porter
da34c0c82a Added change message to Makefile for compiling on a Raspberry Pi 2020-09-09 18:45:43 -04:00
Rob Giseburt
be97a8aa4c Update Motate reference 2020-09-08 09:34:53 -05:00
Rob Giseburt
d16d834296 Adjust boards to all use gquintic-g 2020-09-08 09:34:27 -05:00
Rob Giseburt
a064c7e679 Update reference to latest Motate master 2020-07-26 19:34:47 -05:00
Rob Giseburt
423c83f233 Merge in only the valuable changes from the Pressurizer branch 2020-07-26 19:33:03 -05:00
Rob Giseburt
cfd1f67be1 Update DEBUG=3 to use ITM for use with Cortex-Debug 2020-07-26 19:00:40 -05:00
Rob Giseburt
c0bb23f354 Update AxiDraw for Quintic support 2020-07-26 18:58:54 -05:00
Rob Giseburt
bc1a2ff703 Add missing default for spindle override settings 2020-07-26 15:55:07 -05:00
Rob Giseburt
de76996f20 Correct motore idle power handling on steppers 2020-07-26 15:54:36 -05:00
Rob Giseburt
c9b6a576dc Fix handling of HAS_LASER and HAS_HOBBY_SERVO_MOTOR on gQuintic 2020-07-26 15:54:18 -05:00
Rob Giseburt
b7c7b92970 Correct missing motor remap for AXES=6 2020-07-26 15:53:44 -05:00
Rob Giseburt
6e0442f4eb Implement spindle override {spo:1} 2020-07-26 15:53:07 -05:00
Rob Giseburt
a9d7ed48df Apply feedrate overrides to arcs, catch override-caused plan edge-case 2020-07-26 15:47:13 -05:00
Rob Giseburt
6503304786 Minor cleanup 2020-07-26 15:43:37 -05:00