1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-09-03 03:13:25 +02:00

714 Commits

Author SHA1 Message Date
bdring
a4f3b0233e Minor updates for MPCNC controller 2019-09-24 11:09:41 -05:00
Bart Dring
891ae7c840 Cleaning up polar coaster kinematics 2019-09-19 20:42:19 -05:00
bdring
bedb17c520 Fixed Spindle Laser mode 2019-09-17 16:27:39 -05:00
odaki
bcbe9615b7 Update .gitignore
ignore workspace_dir

https://docs.platformio.org/en/latest/faq.html#what-is-pio-directory
2019-09-17 22:12:57 +09:00
odaki
6c467adad0 Update .gitignore
ignore workspace_dir

https://docs.platformio.org/en/latest/faq.html#what-is-pio-directory
2019-09-17 22:11:58 +09:00
odaki
3a51b75138 Merge remote-tracking branch 'upstream/Devt' into Devt 2019-09-17 22:05:59 +09:00
odaki
7f9b875535 Merge remote-tracking branch 'upstream/master' 2019-09-17 21:54:31 +09:00
bdring
164489918d Update Trinamic Libray, Support messages in Gcode comments
- Swapped out TMC2130 Library for TMCStepper library to cover more Trinamic drivers
- Updated CPU_MAP_TMC2130_PEN for new library
- Messages can now be embedded in gcode (MSG Now Hear This) per NIST gcode rules. Messages are currently sent to all CLIENTs
- Added a message to explian why you get an error when trying to probe without a defined probe pin
2019-09-16 17:30:36 -05:00
bdring
46a07fceab Merge pull request #219 from bdring/Devt
Devt
2019-09-14 12:02:15 -05:00
bdring
23de746a2a Create a test drive cpu_map and make that the default. 2019-09-13 13:37:46 -05:00
bdring
01439e49c6 Merge pull request #215 from luc-github/Devt
workaround to not have mixed mode when mosde is AP mode not scanning
2019-09-11 18:08:30 -04:00
Luc
1e667bcd3c workaround to not have mixed mode when mosde is AP mode not scanning 2019-09-11 20:40:31 +02:00
Bart Dring
5881bac44a Clarify homing examples and cleanup
- Clarify homing examples
- Cleanup CPU_MAP_PEN_LASER
2019-09-10 11:59:13 -05:00
Bart Dring
28c209d668 Added a demo of forward kinemetics position reporting
A reporting option. On a polar machine it would report in normal X, Y rather than the radius degrees that moves are converted to.
2019-09-09 16:45:13 -05:00
bdring
f8d4a76284 Merge pull request #212 from bdring/Devt
Devt
2019-09-09 13:33:49 -04:00
bdring
98db2c315e Merge pull request #211 from luc-github/Devt
replace  execute_command by inputBuffer
2019-09-09 11:23:32 -04:00
Bart Dring
d4f019bb6f Change polar_coasper.cpp to use inputBuffer.push 2019-09-09 10:12:42 -05:00
Luc
bddbceebd8 Merge branch 'Devt' of https://github.com/luc-github/Grbl_Esp32 into Devt 2019-09-09 16:52:22 +02:00
Luc
b69a90b699 fix CLIENT_NONE ignored
CLIENT_NONE  is 0
2019-09-09 16:51:25 +02:00
Luc
e71e80be8b Merge branch 'Devt' into Devt 2019-09-08 19:24:56 +02:00
Luc
7baf850414 replace execute_command by inputBuffer
New input buffer with no output
- usage inputBuffer.push (const char * data);
no output but errors

- some code formating
2019-09-08 19:23:36 +02:00
Luc
2bf38e2bb8 replace execute_command by inputBuffer
New input buffer with no output
- usage inputBuffer.push (const char * data);
no output but errors

- some code formating
2019-09-08 19:19:47 +02:00
bdring
eddd737998 Merge pull request #210 from luc-github/Devt
fix webUI crashing
2019-09-06 14:13:26 -05:00
Luc
56c757626d fix webUI crashing 2019-09-06 20:49:16 +02:00
bdring
de8101dfcd Merge branch 'master' into Devt 2019-09-06 11:38:19 -05:00
bdring
4e3d9aad6c Merge pull request #208 from luc-github/Devt
add command handler
2019-09-06 11:29:43 -05:00
bdring
dcb1af8017 Merge pull request #209 from bdring/Devt
Devt
2019-09-06 07:09:59 -05:00
Luc
c89e6b76b7 add command handler 2019-09-05 22:05:01 +02:00
Bart Dring
a717115376 Some bug fixes
- Wrapped polar_coaster.cpp in #ifdef CPU_MAP_POLAR_COASTER
- Fixed TMC2130. TMC2130_Init(); was accidentally removed. This should all be moved to the TMCStepper version of the library
2019-09-05 13:26:05 -05:00
Bart Dring
01f29b88cf Returned to default cpu_map 2019-09-05 12:03:26 -05:00
Bart Dring
f283a4c182 - Kinematics and macro button features added
- refactored kinematics to make it easy to associate different types with a different machines.
 - Servo Axis: If it detects out of range calibration values, it returns them to default values
- Added macro button feature
- Added optional software debounce for control switches
- Some clean up
2019-09-05 12:01:27 -05:00
bdring
0d9c4d9976 Merge pull request #207 from bdring/Devt
Devt
2019-09-04 09:47:38 -05:00
bdring
8b10da0be4 Merge pull request #204 from luc-github/Devt
more upload error sanity check
2019-09-03 16:28:53 -05:00
Luc
dd0345908a Update web_server.cpp
missing code eror update
2019-09-03 14:20:47 +02:00
Luc
e7600a5192 more upload error sanity check
add login icon in embedded
2019-09-03 08:29:47 +02:00
bdring
4069908ec1 Update issue templates 2019-09-01 19:36:25 -05:00
bdring
16bbde0ffb Update issue templates 2019-09-01 19:35:00 -05:00
bdring
ae95872188 Update issue templates 2019-09-01 19:26:15 -05:00
bdring
faaddca9f6 Update issue templates 2019-09-01 19:15:05 -05:00
bdring
930c73cfcd Update issue templates 2019-09-01 19:14:30 -05:00
Bart Dring
346d432138 Fixes to N_Axis 2019-09-01 11:51:25 -05:00
Bart Dring
1a0bd1bcf4 Fixed AXIS Count Issue 2019-09-01 11:42:53 -05:00
bdring
ff89cc50c4 Merge pull request #202 from luc-github/Devt
Upload error improvement and bug fixes
2019-09-01 11:23:13 -05:00
Luc
13f658ef1b Fix typo 2019-09-01 17:35:14 +02:00
Luc
1da7b706e8 Fix compilation issue 2019-09-01 17:31:01 +02:00
Luc
ac2796a519 Upload error improvement and bug fixes
Fix update partition size in [ESP420]
add upload file size checking
better upload error management
use grbl version + build version for better tracking
new embedded page from 3.0
   - display fw version
   - menu link link to wiki / github
   - auto detection of index.html.gz when uploaded
   - websocket to limit to one instance
   - build batch to generate page and fw file
fix for Apple captive portal blocking websocket
Change `Error 0` message to `No connection`
2019-09-01 16:52:49 +02:00
Bart Dring
6878c584b4 Tweaked the servo axis feature 2019-08-31 09:06:19 -05:00
Bart Dring
431fad28b4 Fixing problems with N_AXIS values
- Some of the defined values were causing problems
- Added support for using WPOS in servos. Helpful for initial pen up.
2019-08-30 21:12:17 -05:00
Bart Dring
e2c7ea1c89 Fixed case sensitivty issue in Linux 2019-08-30 18:33:17 -05:00
Bart Dring
90feda9a96 Moved N_AXIS to config.h
- less files to touch for machine definition
2019-08-30 14:21:45 -05:00