1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-08-17 20:01:42 +02:00

9 Commits

Author SHA1 Message Date
bdring
e8e4d96759 Devt (#628)
* Fixed various small bugs (#605)

* Fixed various small bugs

* Fixed potential cast bug

* Fixed double reporting of errors

Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>

* Stallguard tuning (#607)

* Devt (#571)

* Handles Tranimic drivers errors better

- If an unsupported driver is specified, it will give a message and not crash.

* Cleaned up unused files

Got rid of old unipolar files
Got rid of servo axis feature - it is a motor class now
Got rid of solenoid pen feature - never really used and it should be a motor class if it is.

* Fix ENABLE_AUTHENTICATION (#569)

* Fixed authentication code.

* Removed another const cast

Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>

* Fix step leakage with inverted steps (#570)

* Fix step leakage with inverted steps

* Update build date for merge

Co-authored-by: Bart Dring <bdring@buildlog.net>

Co-authored-by: Stefan de Bruijn <atlaste@users.noreply.github.com>
Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>
Co-authored-by: Mitch Bradley <wmb@firmworks.com>
Co-authored-by: Bart Dring <bdring@buildlog.net>

* Update platformio.ini

Per PR 583

* Created an enum for mode

* Removing some unused machine defs

* Added test machine definition

* Clean up for PR

* Remove test machine def.

Co-authored-by: Stefan de Bruijn <atlaste@users.noreply.github.com>
Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>
Co-authored-by: Mitch Bradley <wmb@firmworks.com>
Co-authored-by: Bart Dring <bdring@buildlog.net>

* Basic testing Complete

* Made state variable volatile.

* Homing cycle settings (#613)

* Initial Tests Complete

* Update Grbl.h

* Update variables

Co-authored-by: Mitch Bradley <wmb@firmworks.com>

* fixed dual switches when inverted (#614)

* fixed dual switches when inverted

* Removed debug message

* Cleaning up the machine defs

Removed unused #defines.

* Store coordinate offsets in NVS (#611)

* Store coordinate offsets in NVS

* Handle both old Eeprom formats

* Implementing fixes (#616)

- Stop creating additional tasks when limit_init() gets called again from homing and resets
- Explicitly delete an object that was causing a memory loss.

* Update Grbl.h

* Tweak memory fix and add $H check for $Homing/Cycles

* Fix G28.1 and G30.1

* Update Grbl.h

* Homing cycle defaults (#624)

* Changed to add homing cycle defaults

There needs to be a way to set the homing cycle defaults in a machine definition.
There will likely be a better way to do this in the future.

* Update 10vSpindle.cpp

Had wrong error message

* Fixed typos and removed obsolete #defines

* Probe cleanup (#625)

* Cleanup probing code

* Update Grbl.h

* Update after review

* Update error_codes_en_US.csv

Co-authored-by: Stefan de Bruijn <atlaste@users.noreply.github.com>
Co-authored-by: Stefan de Bruijn <stefan@nubilosoft.com>
Co-authored-by: Mitch Bradley <wmb@firmworks.com>
Co-authored-by: Bart Dring <bdring@buildlog.net>
2020-10-06 13:53:59 -05:00
bdring
ee05491c4e Update setting_codes_en_US.csv 2020-04-04 10:16:01 -05:00
bdring
46319a3616 Fixed Spindle Issues during homing
Using the raw setting values (percentage) instead of calculated PWM (duty) off value
2020-01-10 21:53:40 -06:00
bdring
b1b6c16256 Added addiitonal settings. Fixed Polar Coaster's buttons
Settings
 - Added stallguard
 - Added user machine settings
Polar Coaster
 - Fixed the invert mask for the buttons
2019-12-04 20:15:56 -06:00
bdring
8f4e7c202c Added Settings and bug fixes
- Added $33 thru $36 spindle settings
- Added $14x for Trinamic run current
- Added $15x for Trinamic hold current
- Added $16x  for Trinamic Microstepping
- Added INPUT_PULLUP to control pin, that was removed by accident a few commits ago
2019-11-03 14:30:56 -06:00
bdring
515ce82672 Added M62 & M63 (Digital I/O control) 2019-10-15 10:55:37 -05:00
bdring
36e25f734b Merging SD card branch to master
SD functions are now stable and included in master
2018-09-06 11:10:01 -05:00
bdring
8b20ae8572 Updated to control and door pins & reporting
- Updated Build Codes
- Improved door and control switch options
- Updated defaults to match test machine
- removed unused print.h & .cpp
- added missing reported build options
- added missing parking buffer functions
2018-08-23 21:04:54 -05:00
bdring
97407d1fde Initial commit 2018-07-23 12:56:36 -05:00