Christian Piper
3905234b0d
🩹 Fix PRINTCOUNTER with EXTRUDERS 0 (#24063 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com >
2年前
Scott Lahteine
6fb2d8a25f
🧑💻 Remove extraneous 'inline' hints
2年前
ConstantijnCrijnen
b95f5c5bea
Configure / disable PRINTCOUNTER save interval (#20856 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
3年前
Scott Lahteine
b8186b5081
Apply SEC_TO_MS and other fixes
3年前
Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
4年前
Scott Lahteine
5e6faa999d
Refine EEPROM types / flags (#17772 )
4年前
Giuliano Zaro
129b270628
QSPI EEPROM for SAMD51 (#17292 )
4年前
Scott Lahteine
112245ee48
More explicit EEPROM types (#17127 )
4年前
Scott Lahteine
bfad23d3e2
(c) 2020
4年前
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5年前
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(...)`
5年前
revilor
e56c13670d
Service interval watchdog (#13105 )
5年前
Scott Lahteine
0feeef2604
Update copyright in headers
5年前
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6年前
Scott Lahteine
d55f44edba
Printcounter improvements (#11689 )
6年前
etagle
1367df2875
Replace double with float, optimize calculation
6年前
Scott Lahteine
36262a0479
Use static classes for job timers (#9938 )
6年前
Bob-the-Kuhn
025118da3e
Init print_job_timer in setup() instead of "early" (#9937 )
6年前
Zachary Hill
c22f8dd660
Get duration_t in printcounter.h for its clients (#9843 )
6年前
Scott Lahteine
d5fe0fb02b
Consolidate PrintCounter
7年前
Scott Lahteine
3d8a0ab4b2
Module updates
7年前
Scott Lahteine
0c9231fd04
Move 'module' files
7年前
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
7年前
Scott Lahteine
5bdb0b567d
Cosmetic patches
7年前
Scott Lahteine
5a7b810fdd
General comment cleanup
7年前
João Brázio
2f26bc2153
Adds filamentUsed and longestPrint stats to PrintCounter
8年前
Scott Lahteine
e481b79af1
Allow stopwatch and printcounter to go over 18 hours
8年前
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
8年前
João Brázio
75221fa673
Followup for #3813
8年前
João Brázio
8c0edb2de4
Fixes #3809 and adds several improvements to the Stopwatch and
PrintCounter classes
8年前
João Brázio
eafa16a781
Minor #warning fix for PrintCounter
8年前
João Brázio
1491d682fb
Miscellaneous tweaks on PrintCounter
8年前
João Brázio
8fb23e899f
PrintCounter EEPROM read/write optimizations
8年前
João Brázio
9589e51810
Disable DEBUG_PRINTCOUNTER
8年前
João Brázio
e2da7e5000
Updated the default configuration and fixed a printcounter.h typo
8年前
João Brázio
4f541c5bb5
Added a new object: PrintCounter
8年前
João Brázio
26b166d7cf
Made all stopwatch::debug() calls static
8年前