Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Added support for expression lists (untested in standalone mode)
M23/M32 are invoked again by DSF in SBC mode
Increased SBC task priority
Bug fix: CAN diagnostics output extra NL
Bug fix: M999 P"ERASE" was not working on the Mini5+ series
|
|
|
|
|
|
|
|
Also allow '"' or '(' to terminate a meta-command word
Removed an unused function
|
|
|
|
|
|
|
|
|
|
|
|
Introduced new "obsolete" attribute for object model fields
Marked some fields in the object model obsolete
Warnings are now shown when obsolete fields are used
Reduced object model size a bit of grid definitions
Added back some grid properties for backwards-compatibility
Added new o-flag to M409 and rr_model
|
|
|
|
Added random(nn)
Allow DateTime values to be compared with strings
Allow a DateTime to be subtracted from another DateTime
Allow DateTime+int and DayeTime-int
|
|
Handle excessive numbers of digits gracefully
Convert large integers to float automatically
Use TimesPowerOf10 from RRFLibraries to improve efficiency
Set the number of decimal digits to be displayed nore intelligently
|
|
Tightened up JSON path parsing
Used NamedEnum for GCodeChannel and Compatibility
Added a check for bad channel numbers received from SBC
Fixed bugs in M220
Increased max number of MDNS services form 1 to 4
Added noexcept specifiers to functions in DataTransfer class
|
|
Support expression-valued parameters in commands received via the Linux
interface (but not in array parameters)
M915 now reports the axis speed corresponding to the H parameter
NamedEnum moved to RRFLibraries
Use binary search when chrecking identifier names against the names of
constants and functions
Added functions 'radians' and 'degrees'
|