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

714 Commits

Author SHA1 Message Date
bdring
dc8bd1c0bd Major rewrite of client (Serial, BT, Wifi, etc) buffers
Switched clients from using ringbuffers spread out across multiple function to using the InputBuffer class.

InputBuffer::write(uint8_t c) was rewritten to allow one character to be written.  InputBuffer::availableforwrite() was added to allow Grbl to get how much space is left in the bufffer.

The client numbers were all lowered by one to make them 0 based. This cleans up the code and makes it more robust.
2020-02-06 08:02:32 -06:00
odaki
054510ae61 Merge remote-tracking branch 'upstream/master' 2020-02-05 20:16:48 +09:00
bdring
8f97ed7960 Merge pull request #326 from bdring/Devt
Devt
2020-02-04 14:02:03 -06:00
bdring
d0d273f4aa Prints SDK version at startup 2020-02-04 13:42:39 -06:00
bdring
6e6ce932c4 Some settings fixes.
- fixed uint16_t $80-$84 user settings were using 8 bit variable so upper 8 bits were lost when set.
- Added defaults to $80=$84 and $90-$94 user settings in defaults.h
- Moved cpu map MSG to first message at bootup
- Removed MSG about spindle pin assigned (may add global pinout MSGs for all pins in future)
2020-02-02 10:03:21 -06:00
odaki
6bd1f86f1c Merge remote-tracking branch 'upstream/master' 2020-01-28 22:00:36 +09:00
bdring
49aa33a6e8 Merge pull request #321 from bdring/Devt
Devt
2020-01-20 19:50:41 -06:00
bdring
cc78ba3afa Added $+ command to show extended $$ setting
If you don't have SHOW_EXTENDED_SETTING defined, you can see those settings by sending $+
2020-01-15 08:02:03 -06:00
bdring
b33ced4094 Added spindle/laser PWM secition to CPU_MAP_TMC2130_PEN 2020-01-14 13:16:36 -06:00
bdring
7307eba873 update build date 2020-01-14 07:39:21 -06:00
bdring
83a4e1e67c Added Trinamic SPI tests
Connection is tested for each driver using the libraries driver.test_connection(); feature at startup. Responds with one of these 3 messages for each configured driver.
 - [MSG:X Trinamic driver test passed]
-  [MSG:X Trinamic driver test failed. Check connection]
-  [MSG:X Trinamic driver test failed. Check motor power]
2020-01-14 07:37:57 -06:00
odaki
ce0be0972c Merge remote-tracking branch 'upstream/master' 2020-01-13 16:16:31 +09:00
bdring
da95818efd Updating build date 2020-01-12 12:47:35 -06:00
bdring
a414e44c1f Minor changes and cleanup
Removed some Visual Studio Code files that accidentally snuck in.
2020-01-12 10:52:12 -06: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
faad68cb71 Removing RMT_CHANNEL setup from cpu_map.h
The actual channel numbers don't matter or conflict with anything, so they are all now predefined in stepper.h
2020-01-10 10:50:48 -06:00
bdring
22379801fe Merge pull request #315 from bdring/Devt
Fixed typos in grbl_trinamic.cpp
2020-01-10 07:41:49 -06:00
bdring
1745722543 Fixed typos in grbl_trinamic.cpp
Typos prevented correct current from being assigned to axes Y through C from saved settings
2020-01-10 07:24:19 -06:00
odaki
0ca906b497 Merge remote-tracking branch 'upstream/master' 2019-12-11 00:52:55 +09:00
bdring
655a7f1c8c Merge pull request #303 from bdring/Devt
Devt
2019-12-08 09:33:17 -06:00
bdring
af6c7929a2 Fixed polar coaster rotation issue 2019-12-07 16:52:04 -06:00
bdring
a099e1c65a Updated cpu_map of TMC2130 controller for V2 PCB 2019-12-07 11:56:55 -06:00
bdring
1527bff0dc Small modification to polar coaster code 2019-12-07 08:52:06 -06:00
bdring
4e4b9fbe1f Update grbl.h 2019-12-04 20:16:24 -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
odaki
b509372b63 Merge remote-tracking branch 'upstream/master' 2019-12-04 01:16:03 +09:00
bdring
0e3f203fb1 Merge pull request #301 from bdring/Devt
Updates to polar coaster. See PR 299 (canceled) for details
2019-12-03 09:52:03 -06:00
bdring
e9e6270467 Updates to polar coaster. See PR 299 (canceled) for details 2019-12-02 11:06:15 -06:00
odaki
df64de8161 Merge remote-tracking branch 'upstream/master' 2019-11-19 22:18:50 +09:00
bdring
8a2ff5e625 Merge pull request #290 from easytarget/spindle_dir_cleanup
Strip out USE_SPINDLE_DIR_AS_ENABLE_PIN references
2019-11-18 08:12:36 -06:00
odaki
b4fd5d7ba6 Merge remote-tracking branch 'upstream/master' 2019-11-14 20:39:53 +09:00
bdring
34bde8e9f1 Merge pull request #289 from easytarget/kill_pwm_messages
Do not send pwm info messages to serial
2019-11-13 07:52:57 -06:00
Owen
33b5d9d9b5 Update timestamp as per PRguide 2019-11-13 14:16:43 +01:00
Owen
ee7931d41e Update timestamp as per PRguide 2019-11-13 14:16:07 +01:00
Owen
e49a1b85c1 Kill info message overload during laser mode 2019-11-13 09:36:20 +01:00
Owen
163eb62b75 Cleanup, remove USE_SPINDLE_DIR_AS_ENABLE_PIN since no longer relevant on non 328p platform 2019-11-13 09:34:00 +01:00
bdring
b88d83f66e Merge pull request #283 from bdring/Devt
Updated build date
2019-11-05 08:59:51 -06:00
bdring
137f9c247e Updated build date 2019-11-05 08:59:06 -06:00
bdring
11c8edc068 Merge pull request #282 from bdring/Devt
Devt - Daisy chained SPI
2019-11-05 08:34:05 -06:00
bdring
23f3b89d3e Added SPI driver daisy chain option 2019-11-05 07:55:58 -06:00
odaki
0cf9e61d10 Merge remote-tracking branch 'upstream/master' 2019-11-05 00:54:16 +09:00
bdring
8e8ef15879 Merge pull request #280 from luc-github/Devt
Update index.html.gz
2019-11-03 14:43:10 -06:00
bdring
1ad1c55b6a Merge pull request #281 from bdring/Devt
Devt
2019-11-03 14:33:42 -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
Luc
3b548e56cd Update index.html.gz
Add reset button in grbl panel
Change Alarm 2 text to ask to click reset button
2019-11-03 19:51:33 +01:00
bdring
6ebf56f0ee Update feature_request.md 2019-11-01 07:52:43 -05:00
odaki
8dba352549 Merge remote-tracking branch 'upstream/master' 2019-10-31 22:10:43 +09:00
bdring
e8a2201030 Added gcode comment message handling to SD card reader and cleanup
- Gcode comment messages on SD cards will now print on all interfaces.
- Moved cpu map for Atarti 1020 to its header file as a test of way to reduce cpu_map.h a bit.
2019-10-27 15:07:25 -05:00
bdring
f9b7b95288 Update bug-report.md 2019-10-27 09:05:22 -05:00
bdring
e6ceb6ffbe Fixed Spindle Bug
- Bug when using 16 bit PWM for the spindle. Stepper.cpp copied the PWM into 8 bit variables and corrupted the value.
2019-10-26 16:02:30 -05:00