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