1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-08-31 01:59:54 +02:00
Commit Graph

768 Commits

Author SHA1 Message Date
bdring
62c60b9a76 Added support for Spindle Enable and Direction
- Added Spindle Enable Support
- Added Spindle Direction Support
- M7 and M8 are now both optional

See the Wiki on how to setup I/O
2018-09-10 12:40:45 -05:00
bdring
0f98c00efd A test of using separate data buffers for each client
Multiple clients can attach and request status, etc without interrupting each other.
2018-09-06 20:52:18 -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
b18361dbb6 Updated to use lower level timer control
Using a lower level timer control (not Arduino HAL)
- Improves performance
- Is more stable as Wifi and Webui features are added
- Will allow use of 6 timers rather than 3.
2018-09-04 16:40:12 -05:00
bdring
f693e1d011 Merge pull request #25 from davehines91/master
Function was crashing , with ALARM:10 as overflowing array. replaced …
2018-09-03 15:04:44 -05:00
Dave
cfa529e9e7 Function was crashing , with ALARM:10 as overflowing array. replaced with larger array + use of snprintf to truncate rather than overflow in the future. 2018-09-03 19:27:46 +01:00
bdring
e65ba3c91f Changed PWM to change only when needed
- Checks to see if new PWM is different before changing it.
2018-08-31 13:52:26 -05:00
bdring
3ca6c83e76 Update reame.md
Updated to latest project status.
2018-08-24 07:57:32 -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
315dc7a7a7 Fixed spindle_get_state()
It was not returning a value
2018-08-18 19:22:32 -05:00
bdring
11364110dd Added Bluetooth + minor updates
Added Bluetooth Serial
Changed default cpu_map
Changed default settings
Updated readme
Rewrote report.cpp for SerialBT
2018-08-18 11:42:22 -05:00
bdring
0a220bdf5b Changed step invert default and status reporting
- Step invert $2=1 was the default and causing problems. Changed to 0
- Moved real time reporting function.
2018-08-14 06:50:59 -05:00
bdring
18da25c069 Updated Readme with status 2018-08-02 07:01:42 -05:00
bdring
c7f317aca6 Added Mutex Area to Protect Serial Buffer
Added Mutex areas to protect wrting and read the serial buffer at the same time.

Thanks @misan
2018-08-01 10:01:57 -05:00
bdring
25cd4a03ac Added task for reading serial
Added task for reading serial
2018-07-31 12:16:49 -05:00
bdring
2e366f0a6d Updated Readme
Removed some items from the issues list that have been solved.
2018-07-27 20:08:50 -05:00
bdring
6aa29675ed Changed pulse timing method and bug fixes.
- Changed step pulse and disable timing to use short while loops, because alarms were not working right.
- Fixed coolant_init() to only set the mist pinmode if #ENABLE_M7 is defined
- Changed mist and flood coolant pin definitions from ...BIT to ...PIN for consistency
- Added additional help text via #define VERBOSE_HELP
2018-07-26 16:40:43 -05:00
bdring
97407d1fde Initial commit 2018-07-23 12:56:36 -05:00