1
0
mirror of https://github.com/bdring/Grbl_Esp32.git synced 2025-09-01 18:32:37 +02:00

764 Commits

Author SHA1 Message Date
bdring
c76cc25853 Updates
- BESCSpindle changes
- Spindle PWM channel is fixed at 0 now.
- New channels start at 2
2020-04-19 13:19:35 -05:00
bdring
5666c1dc6b Merge pull request #381 from bdring/Devt
Devt
2020-04-19 10:31:24 -05:00
bdring
6feb5714d8 fixed issue with pen_laser.h 2020-04-19 09:49:49 -05:00
bdring
cc3d931f2c Changed define to float value 2020-04-19 07:12:10 -05:00
bdring
7c2f2ec859 Removing test prefs stuff and adding BESCSpindle class 2020-04-19 06:57:01 -05:00
bdring
2a0cf73d21 Added a basic HuangyangSpinlde class
- just basic features (CW, CCW and RPM)
- no continuous monitoring during run yet.
2020-04-18 11:24:04 -05:00
bdring
1a8ff1f3a4 added settings class 2020-04-17 18:11:49 -05:00
bdring
7afae273a2 Merge pull request #380 from bdring/Devt
Devt
2020-04-17 14:01:54 -05:00
bdring
57956371e7 Machine file cleanup
- Split out some options into individual files.
2020-04-17 13:33:40 -05:00
bdring
4bce69e152 Machine file cleanup
Cleaning up tmc2130_pen for a user.
- Removed the Servo and Solenoid setup from config.h.  It was typically used from machine definition files.
- Added some defines for default resistor values.
Note: some of this may be redone with saved settings in the future.
2020-04-16 09:56:38 -05:00
bdring
a6309198fa more work on prefs 2020-04-13 21:38:57 -05:00
bdring
9cae3e7e2b Playing with prefs ideas 2020-04-13 16:41:19 -05:00
bdring
e4ae0c6e34 Removed all #ifdef VARIABLE_SPINDLE statement
it is always a variable spindle
2020-04-13 13:47:43 -05:00
bdring
afca911a20 Merge pull request #378 from bdring/Devt
Devt
2020-04-12 20:12:26 -05:00
bdring
f44ea1dd8c Fixed missing semicolon 2020-04-12 16:49:55 -05:00
bdring
bb0a3eed30 Updated trinamic feature to allow ganged axes 2020-04-12 12:25:29 -05:00
bdring
35e9b4797f Added some settings to test dymanic switcing of spindles 2020-04-10 13:58:46 -05:00
bdring
129e988562 Test of dynamic assignment 2020-04-08 17:07:34 -05:00
bdring
2af0a07347 Got rid of spindle_control.cpp and spindle_control.h 2020-04-08 11:23:26 -05:00
bdring
ecd1401277 Split SpindleClass into invididual class files. 2020-04-08 10:39:30 -05:00
bdring
2d845d26a1 Added @mitchbradley suggestions 2020-04-07 20:30:38 -05:00
bdring
8d7f9e17dd Merge pull request #374 from bdring/master
Sync with master
2020-04-07 13:24:56 -05:00
bdring
57c0686976 Added missing code used when Z axis is ganged. 2020-04-07 13:19:46 -05:00
bdring
9b7b0d491d Some cleanup 2020-04-07 12:26:12 -05:00
bdring
9f6dae87b3 More Updates and Testing
- classes have local copies of I/O pins used.
- Tested enable and direction
- Test DacSpindle
2020-04-06 21:53:01 -05:00
bdring
63401de45d Updates after testing
- Spindle updates after changing $32 laser mode
- Fixed mistake where RPM could twice in stepper interrupt
- Added config_message to Laser
- Still needs more testing, but no known errors now.
2020-04-05 11:27:09 -05:00
bdring
e4f073c9f7 More tweaking and testing
- Add DacSpindle for anlog voltage out spindles
2020-04-04 19:26:57 -05:00
bdring
b9140e66b4 More cleanup and testing
- A basic PWM spindle appears to work now.
- More testing of options and edge cases needed.
2020-04-04 10:53:02 -05:00
bdring
ee05491c4e Update setting_codes_en_US.csv 2020-04-04 10:16:01 -05:00
bdring
f9593975ce Basic functionalty for testing. 2020-04-03 16:26:45 -05:00
bdring
6ed09a77bc Minimally functional
Starting to work. Need to develop some tests
2020-04-03 15:37:29 -05:00
bdring
9a7d05f29b A Work in progress
- Messy code
- Does not work yet.
2020-04-03 12:40:54 -05:00
bdring
95738dc305 Merge pull request #366 from bdring/Devt
Parking Feature and Spindle Fix
2020-03-28 13:45:53 +01:00
bdring
812e7b4853 Parking Feature and Spindle Fix
- The M56 parking feature override is now implemented
- Fixed a typo in how the spindle got a PWM channel
2020-03-27 20:58:00 -05:00
bdring
6a98129e57 Merge pull request #364 from bdring/Devt
Devt
2020-03-24 19:54:29 +01:00
bdring
d159dc2b80 Merge pull request #360 from odaki/travis-ci-with-platformio
add the define to enable if it was not found in the block
2020-03-24 14:31:45 +01:00
odaki
cc9c08cbce Fix: the keyword comparison
Fixed a bug in the keyword check that it was originally supposed to be case-sensitive, but it was not.
2020-03-24 21:25:45 +09:00
odaki
3f415dadf0 add the define to enable if it was not found in the block 2020-03-24 00:50:59 +09:00
bdring
cc5ed90be8 Merge pull request #359 from bdring/Devt
Devt
2020-03-23 15:09:06 +01:00
bdring
39bdc7e0aa Merge pull request #355 from odaki/travis-ci-with-platformio
Travis ci with platformio
2020-03-23 15:08:12 +01:00
odaki
b3c1eb07bc Reduce the amount of messages output when normal 2020-03-23 21:19:33 +09:00
odaki
043b820181 Check eyecatch validation
To prevent configuration file corruption
2020-03-23 21:03:33 +09:00
odaki
f0069bbea9 Update configure-features.py
- clean up code
- add license comment
2020-03-23 20:41:57 +09:00
odaki
95800ef384 Update .travis.yml 2020-03-23 19:54:46 +09:00
odaki
541acb45b8 Change Travis scripts to use python instead of bash 2020-03-23 19:52:41 +09:00
bdring
755670b85f Merge pull request #357 from bdring/Devt
Added missing options to servo axis feature
2020-03-22 21:43:05 +01:00
bdring
7565386089 Added missing options to servo axis feature 2020-03-22 15:40:34 -05:00
bdring
d9f056572e Merge pull request #356 from bdring/Devt
Auto assigned PWM channels
2020-03-22 20:41:01 +01:00
bdring
df5400603b Auto assigned PWM channels
All PWM channels are auto assigned now. No need to assign them in machine definition files.
2020-03-22 12:10:23 -05:00
odaki
27c38525f8 Make easy to change the default machine 2020-03-23 00:52:08 +09:00