1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-08-28 16:49:54 +02:00
Commit Graph

768 Commits

Author SHA1 Message Date
Mitch Bradley
d0b6998eeb Merge branch 'DumpConfig' of https://github.com/bdring/Grbl_Esp32 into DumpConfig 2023-08-24 07:14:03 -10:00
Mitch Bradley
fc5891294e rc_servo: output_pin not pwm_pin, and added pwm_hz 2023-08-24 07:12:37 -10:00
Mitch Bradley
17d8c2af8f Update converter.py 2023-02-01 19:29:21 -10:00
Mitch Bradley
e37a6ed2b7 Update converter.py 2023-02-01 19:27:22 -10:00
Mitch Bradley
4de130cdf9 Make converter run on Ubuntu 20 because 22 breaks 2022-12-16 12:07:39 -10:00
Mitch Bradley
c0ed41d4c8 translator always said Stallguard regardless of actual mode 2022-06-06 12:36:26 -10:00
Mitch Bradley
9658e87ddf Handle pins without pullups 2022-04-25 07:11:52 -10:00
Mitch Bradley
04317af88d First valid spi_index is 1, not 0 2022-04-10 13:06:54 -10:00
Mitch Bradley
80a83323dc SPI daisy chain fixes for converter 2022-04-05 18:53:07 -10:00
Mitch Bradley
32f3c91379 Include homing sections if homing_init_lock is true 2022-04-04 11:45:03 -10:00
Mitch Bradley
47d3fe9855 speeds->speed_map, spi daisy chain, spinup/down_ms 2022-02-23 11:54:31 -10:00
Mitch Bradley
a953a465de Handle converter errors 2022-02-08 10:34:51 -10:00
Mitch Bradley
5dbdd86f1c Attempt at error handling in converter action 2022-02-08 10:00:29 -10:00
Mitch Bradley
69499322da Fixed problem when converting a TMC2208 machine 2022-02-08 09:39:26 -10:00
Mitch Bradley
df93271386 Show errors in action log 2022-02-08 09:13:12 -10:00
Mitch Bradley
f2e3bb9dea Force converter return code to 0 2022-02-08 09:01:59 -10:00
Mitch Bradley
c7e523cd20 Revised issue converter 2021-12-21 14:39:23 -10:00
Mitch Bradley
d69c639307 Merge branch 'DumpConfig' of https://github.com/bdring/Grbl_Esp32 into DumpConfig 2021-12-21 14:29:45 -10:00
Mitch Bradley
b79282e792 Added action to convert to FluidNC from issue 2021-12-21 14:27:25 -10:00
Mitch Bradley
a9ec92352b Fixed typo in Trinamic names. 2021-12-21 14:26:02 -10:00
Mitch Bradley
6e4e189dfe Cleaner code for setup() and loop() 2021-12-21 14:25:34 -10:00
Mitch Bradley
4d04ad0275 Merge pull request #1005 from marsjo/patch-1
convert machine files to yaml triggered by issues
2021-12-14 13:09:16 -10:00
marsjo
1e255942cd convert machine files to yaml triggered by issues
Github action that listens for issues requesting the conversion of machine-files, that then are converted into fluidNc yaml-file and the result is posted to the issue.
2021-12-13 03:48:09 +01:00
Mitch Bradley
ebf5994ae2 Fixed step name in workflow 2021-12-12 15:06:12 -10:00
Mitch Bradley
a4a6e59e52 Worked around destructor crash 2021-12-12 15:04:05 -10:00
Mitch Bradley
575fca784c Fudge return code from process pending destructor debug 2021-12-12 14:25:51 -10:00
Mitch Bradley
21a3d1fd8a Added yaml/User.yaml to force the inclusion of the yaml/ directory 2021-12-12 14:06:37 -10:00
Mitch Bradley
9bcb0479e1 Use new EpoxyDuino version with patches 2021-12-12 14:00:06 -10:00
Mitch Bradley
868797b11d EpoxyDuino v0.7.0 in native build 2021-12-10 10:34:51 -10:00
Mitch Bradley
284a5d7bdd Added message and User.h file as placeholder for action 2021-12-10 10:31:20 -10:00
Mitch Bradley
e8303b04ff Separate native and windows envs 2021-12-10 10:26:52 -10:00
Mitch Bradley
6dca1bc6ce Fixed workflow name 2021-12-10 07:39:18 -10:00
Mitch Bradley
919a355e3f Added conver_to_fluidnc action script 2021-12-10 07:32:28 -10:00
Mitch Bradley
98ff294b4d DumpConfig: Support kinematics section 2021-12-09 11:13:34 -10:00
Mitch Bradley
9188e92e45 Added feed_hold_pin which was missing. 2021-11-23 12:56:45 -10:00
Mitch Bradley
08af42e098 Updated to new tree format and names 2021-11-03 08:55:31 -10:00
Mitch Bradley
abe797dc88 Various cleanups; working pretty well now 2021-07-13 21:04:04 -10:00
Mitch Bradley
569b3ccf71 Moved Native code into NativeStubs library.
This helps with supporting radio config
2021-07-13 15:35:46 -10:00
Mitch Bradley
eb584d67e3 Infer board: 6-pack if USE_I2S_OUT 2021-07-10 23:20:11 -10:00
Mitch Bradley
bcf208ef56 Fixed bugs, added convert-all.py 2021-07-10 23:16:38 -10:00
Mitch Bradley
9d9eaa4489 DumpConfig - i2so section present only when USE_I2S_OUT 2021-07-10 06:43:00 -10:00
Mitch Bradley
f1a3683400 Added number_axis and shared_stepper_disable, fixed spindle indent 2021-07-10 06:32:12 -10:00
Mitch Bradley
7b52dedb65 native windows build
If you switch the lib_dirs and default_envs lines in [platformio]
you can build to run under Windows; that will let us generate yaml
for a bunch of different configs.

There is probably a much better way to structure this code but
it was what I could come up with in one day.
2021-07-09 19:19:13 -10:00
Mitch Bradley
7a60c2f4d1 Plain old cast to static_cast 2021-07-09 06:31:33 -10:00
Mitch Bradley
005dea61f9 $cd works for test_drive.h at least 2021-07-08 15:12:36 -10:00
Mitch Bradley
aafa9da283 Translator WIP
Not tested at all, probably won't compile, but the basic
structure is present.  PR so people can inspect it.
2021-07-08 00:02:47 -10:00
Pete
1f2436030d Add the Root 4 Lite CNC machine to the Machines folder (#886)
* update for the Root 4 Lite

* Return machine.h to use test_drive.hy

* Removed some machine definitions

Co-authored-by: bdring <barton.dring@gmail.com>
2021-05-17 07:09:17 -05:00
bdring
6dad369260 Merge branch 'main' into Devt 2021-04-24 13:03:41 -05:00
Mitch Bradley
e2740aeef8 Big kinematics cleanup (#875)
* Applied 741 to new Devt

* Make kinematics routines weak

to eliminate ifdefs

* Fixed warning

* Big kinematics cleanup

* Cleanup

* no isCancelled arg for jog_execute; return it instead

* WIP

* Made OLED compliant with new kinematics

* Added system_get_mpos

* system_get_mpos() returns float*

* WIP

* Cleanup after testing

- Had MPos and WPos text on OLED backwards.
- Added my cartesian test def
- Will remove test defs before merging to devt.

* Cleanup of remaining user optional code.

* Fixed delta kinematics loop ending early.

* Account for jog cancel in saved motor positions

* Update Grbl.h

Co-authored-by: bdring <barton.dring@gmail.com>
2021-04-24 12:26:34 -05:00
Mitch Bradley
972599aaaa New jog fix (#872)
* Applied 741 to new Devt

* Make kinematics routines weak

to eliminate ifdefs

* Fixed warning

* Update build date

Co-authored-by: bdring <barton.dring@gmail.com>
2021-04-20 14:00:15 -05:00