33 Commits (584c86bed1d81548da03681bd3b3c6bd54ae0fe3)

Author SHA1 Message Date
Scott Lahteine 0bcb64403c Revert _BV testing commit
This reverts commit 9223261ea9.
5 years ago
Scott Lahteine 9223261ea9 Only define _BV in Marduino.h 5 years ago
Scott Lahteine 93cd66ac11 Tweaky change from (C) to (c) 6 years ago
Scott Lahteine 356410dcfc Move crc16 function to libs 6 years ago
Scott Lahteine 2a96d4e23a Move number-to-string functions to libs 6 years ago
Scott Lahteine 44caf70917 Improve editing, fix some small value editing 6 years ago
Marcio Teixeira 866e2d41dc Correct range of LCD axis step editing (#13727) 6 years ago
Scott Lahteine 9cb5c57b84 Adjustments to ui8tostr_percent 6 years ago
Roxy-3D 9cee81d47e Option to show babysteps total since G28 (#13580) 6 years ago
Marcio Teixeira 5679fae11e UltraLCD enhancements (lower fan resolution, backlash menu) (#13519) 6 years ago
Scott Lahteine 49cf92dc36
Extended condition macros (#13419)
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine f5bcc00570
Unify debugging output with debug_out.h (#13388) 6 years ago
Scott Lahteine fa236e9718 General cleanup ahead of L64XX 6 years ago
Scott Lahteine e15354e387
Simplify serial port redirect (#13234) 6 years ago
Scott Lahteine 0feeef2604 Update copyright in headers 6 years ago
Marcio Teixeira e1604198ff G425 — Auto-calibrate Backlash and Nozzle Offsets (#13050) 6 years ago
Scott Lahteine fdb97a3e9c Add class and macro to save and auto-restore a variable 6 years ago
Bob Kuhn 2f35747f29 L6470 SPI daisy chain support (#12895) 6 years ago
Scott Lahteine eb78aed863
Rename LCD menus according to variable types (#12892) 6 years ago
Scott Lahteine 1fcc13b011 Allow Serial Overrun Protection to be disabled 6 years ago
Ludy 22d7fed60a Fix compile error with SD_FIRMWARE_UPDATE (#12462) 6 years ago
Scott Lahteine f5eab912ed
Apply #pragma once, misc cleanup (#12322)
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6 years ago
Marcio Teixeira f98f4ac7ea Fix and improve EXTENSIBLE_UI (#12117)
- Add methods to access print counter data
- Clean up some inconsistent method names
- Clear lcd status after filament change
- Implement `lcd_reset_status` so it works like UltraLCD
6 years ago
etagle 1367df2875 Replace double with float, optimize calculation 7 years ago
Scott Lahteine a90d99c27c Rename float32 => float52, etc. 7 years ago
Scott Lahteine 63e4afc910 Do rounding in integer (instead of FIXFLOAT)
Co-Authored-By: Bob-the-Kuhn <bob-the-kuhn@users.noreply.github.com>
7 years ago
Scott Lahteine 9e0d99c0c6
Round all floats in string conversion functions (#10566) 7 years ago
Scott Lahteine 8a6feab1c4 Num-to-string functions for DEBUG_LEVELING_FEATURE 7 years ago
Roxy-3D e48fcad615 change G26 and G29 bit function names to avoid HAL collision 7 years ago
Scott Lahteine c6b0c104bb Adapt G26 to work for all meshes 7 years ago
Scott Lahteine 722786966a Add gcode.cpp, motion.*, queue.* - Apply to some G-codes. 7 years ago
Scott Lahteine f52a31a275 Core updates 7 years ago
Scott Lahteine 4e4d16c92e Move 'core' files 7 years ago