Scott Lahteine
3bef7a4450
Add g-code quoted strings, improve stream code (#16818 )
4 years ago
Scott Lahteine
38873596ec
Tweak parser warning
4 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
4 years ago
Scott Lahteine
e3fd0519b3
Reduce need for UNUSED
4 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type (#15349 )
4 years ago
Scott Lahteine
c353eaa146
Misc changes from struct refactor (#15289 )
4 years ago
Jamie
dbee0e9c54
Analog joystick jogging control (#14648 )
4 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' (#13944 )
5 years ago
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs (#13311 )
5 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
5 years ago
Scott Lahteine
471f403a67
Reduce code size with plain inlines
5 years ago
Scott Lahteine
e4cf175163
Synchronize on M204, M205 (#12302 )
* Add parser.seen for multiple parameters
* Fix M666, use !seen for report
* Synchronize on M204, M205
5 years ago
Scott Lahteine
3583e2b449
Followup to Menu Refactor (#12275 )
5 years ago
Scott Lahteine
951b25163e
Extend M217 with configurable park/raise (#12076 )
5 years ago
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
5 years ago
Scott Lahteine
52a37913c1
Extend and apply some corrections
5 years ago
thesfreader
e09c144674
Add CNC-like G-code options
5 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
5 years ago
Scott Lahteine
a4b0148365
Easier to find 'static inline'
5 years ago
Giuliano
aed1d17a2d
Initialize default units (#11295 )
When `INCH_MODE_SUPPORT` is enabled no default unit is set. This fixes it.
5 years ago
etagle
1367df2875
Replace double with float, optimize calculation
6 years ago
Scott Lahteine
645df23eb0
Fix warning with FASTER_GCODE_PARSER disabled
6 years ago
Scott Lahteine
230ae6a143
Default G30 to engage / disengage
6 years ago
Bob-the-Kuhn
21179f8300
Fix the "slow" version of the G-code parser
6 years ago
Scott Lahteine
f5cfdf6efe
Use _BV32 to avoid name conflict
6 years ago
Scott Lahteine
399bca316a
Fix has_value with FASTER_GCODE_PARSER
6 years ago
Scott Lahteine
80d3ded895
Change parser codebits from array to int32_t
6 years ago
Scott Lahteine
053b1371c7
Simplify G-code debug option
6 years ago
Scott Lahteine
608f8b10da
Parser val method parity with 1.1.x
6 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
6 years ago
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM (#8063 )
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
6 years ago
Thomas Moore
51fafccc16
[2.0.x] Enable hardware serial ports on LPC1768 (#8004 )
* Enable hardware serial ports on LPC1768
* Fix compilation errors with other HALs
* FIx order of includes in LPC1768 HAL main.cpp
* Add support for RX_BUFFER_SIZE and TX_BUFFER_SIZE options in Configuration_adv.h
6 years ago
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms (#8024 )
* 32-bit work for UBL
* Update FT i3-2020 reference file
6 years ago
Luc Van Daele
3986a84f77
boolval revisited (#8016 )
6 years ago
Scott Lahteine
63228fc453
Move volumetric flag to GCodeParser
6 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
6 years ago
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
6 years ago
Scott Lahteine
9ea2ff950a
Move 'gcode' files
6 years ago
Scott Lahteine
76e90b93b7
Volatile keyword not needed for parser.seen
7 years ago
Scott Lahteine
11c589c3ec
Fix compile issue with G38
Fixes #7250
7 years ago
Scott Lahteine
859248433f
Patch for gcode debug
7 years ago
Scott Lahteine
76c92a1fab
Clean up some trailing spaces
7 years ago
Scott Lahteine
30b327d24c
Finish the solution for #7166
7 years ago
Bob-the-Kuhn
e6e3132f79
make LETTTER_OFF return values that match param indices range
7 years ago
Bob-the-Kuhn
bfbf5f8200
correct value_bool() when FASTER_GCODE_PARSER is enabled
Also corrected compile issue when DEBUG_GCODE_PARSER and
AUTO_BED_LEVELING_UBL are both enabled.
7 years ago
Scott Lahteine
bd776df8c1
Optimize seen_axis by moving 'X' to index 24
7 years ago
Scott Lahteine
05449cf6ee
Add shorthand value accessors to gcode.h
7 years ago
Scott Lahteine
12f092c812
Cleanups to gcode.h, use seenval()
7 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
7 years ago