Commit Graph

922 Commits (88a241c741e5a0ad3f14e2156c1adf3f5f4ee03f)

Author SHA1 Message Date
3d-gussner 4845d0b335
Merge pull request #310 from 3d-gussner/Main_PR-SIZE
Update PR size to show
2023-10-03 08:51:57 +02:00
3d-gussner 6b96f983c0
Merge pull request #311 from prusa3d/vintagepc/fix-output-path
Update CMakeLists.txt
2023-10-03 08:51:37 +02:00
vintagepc 8d6e4d1be5
Update CMakeLists.txt
Fix output path of Summary.txt
2023-10-02 16:45:05 -04:00
3d-gussner a5ca4612d2 Update pr-size to show more information 2023-10-02 20:32:10 +02:00
3d-gussner fb65f4e563
Update ProjectVersion.cmake 2023-09-22 14:19:00 +02:00
3d-gussner 09bacabb05 Fix cmake
When downloaded as zip the build failed before.
2023-09-18 14:51:05 +02:00
3d-gussner a7286de016
Merge pull request #304 from prusa3d/vintagepc/build-with-actions
Add Actions firmware build
2023-09-18 14:47:51 +02:00
vintagepc b0eac8f523
Refine triggers 2023-09-18 07:45:11 -04:00
vintagepc dda3899156
Adjust CTest timeout 2023-09-18 07:29:40 -04:00
gudnimg 03b0d6f776 eject filament: remove two unused constants
No change in memory
2023-09-18 07:34:46 +02:00
Guðni Már Gilbert 18a040c278 cut filament: remove two unused constants 2023-09-18 07:34:46 +02:00
VintagePC 8073ce66fb Post comment anyway 2023-09-17 19:45:24 -04:00
VintagePC 515b93e9e7 Patch gcovr script - take 3 2023-09-17 19:39:03 -04:00
VintagePC c60d562c8c Patch gcovr script - take 2 2023-09-17 19:05:34 -04:00
VintagePC 6340421f51 Patch gcovr script 2023-09-17 19:00:07 -04:00
VintagePC 1d1d2f23ec fix message-id 2023-09-17 18:48:11 -04:00
VintagePC fe354a1f51 - allow report upload on error
- fix coverage paths
2023-09-17 18:30:50 -04:00
VintagePC 4e9ad80384 add lcov to packages 2023-09-17 18:18:45 -04:00
VintagePC fbb00f38d3 - Add tests to cmake run
- Share .dependencies cache with pr-size
2023-09-17 18:15:07 -04:00
vintagepc 1f66a8b908
Add Actions firmware build 2023-09-16 20:55:01 -04:00
3d-gussner e2f396e2a2
Merge pull request #299 from 3d-gussner/MMU_Add_actions_size_and_stale
Add pr-size and stale actions.
2023-09-14 13:22:35 +02:00
3d-gussner 2e02eccd91
Merge pull request #300 from prusa3d/vintagepc/more-issue-links
Add links to printer FW repos for reporting actual bugs or issues.
2023-09-14 13:22:19 +02:00
vintagepc f6a943812f
Update config.yml 2023-09-14 07:16:24 -04:00
3d-gussner d68efb994e Add pr-size and stale actions. 2023-09-14 12:39:36 +02:00
3d-gussner 90c1601159
Merge pull request #298 from 3d-gussner/MMU_ISSUE_TEMPLATE_to_Discussions
Redirect Question template over to GH discussions
2023-09-14 12:19:20 +02:00
3d-gussner 063130726a Redirect Question template over to GH discussions 2023-09-14 11:51:05 +02:00
3d-gussner 3f4658dd56 Remove private and use Unit 2023-09-14 11:21:04 +02:00
D.R.racer 3924cb3d4f Update trademarks wording 2023-09-14 08:55:33 +02:00
3d-gussner ad03df4271
Merge pull request #294 from 3d-gussner/License
Add License
2023-09-08 19:02:28 +02:00
3d-gussner 1ebc4995d0
Merge pull request #295 from 3d-gussner/Update_README
First update of README
2023-09-08 14:23:55 +02:00
3d-gussner 36ae4fc250 Add some more text 2023-09-07 13:44:36 +02:00
3d-gussner 8d9e9ea8b6 First update of README 2023-08-31 07:59:07 +02:00
3d-gussner ee2ffba0c3 Add License 2023-08-30 09:31:37 +02:00
3d-gussner 3189e7845d
Merge pull request #293 from 3d-gussner/MMU3
Update to MMU3
2023-08-22 18:35:20 +02:00
3d-gussner c90db080e5 Update to MMU3 2023-08-22 16:11:10 +02:00
Guðni Már Gilbert b9677f922a Optimisation: make constructors constexpr
Cppcheck was complaining some member variables
are not initialised in the constructor.

Change in memory:
Flash: -186 bytes
SRAM: -15 bytes
2023-08-21 06:30:25 +02:00
Guðni Már Gilbert 8e7f3d8b96 optimisation: sg_filter_threshold not initialised in constructor
Caught with Cppcheck

Change in memory:
Flash: -26 bytes
SRAM: 0 bytes
2023-08-21 06:30:25 +02:00
Yuri D'Elia 6a0f49859e cmake: Set source epoch from the HEAD commit
Allow to set the source epoch of the build with
PROJECT_VERSION_TIMESTAMP.

When unset fetch the commit timestamp of the current HEAD automatically
instead of leaving the source as 0.

We have no use for this on the MMU, but it doesn't hurt to follow what
we do on the MK3.
2023-08-17 14:19:59 +02:00
Alex Voinea 034d007b33
Merge pull request #290 from DRracer/usb-product-string-3
Change USB strings
2023-08-11 11:25:05 +03:00
D.R.racer ad2e944531 Change USB strings
as per request from the PrusaSlicer team + Content team
- product string
- manufacturer string
2023-08-11 10:14:59 +02:00
D.R.racer fbda9faa2a Set maximum bowden length to 1m 2023-08-10 16:08:07 +02:00
D.R.racer 11d205484b Update bowden length register documentation 2023-08-10 16:08:07 +02:00
D.R.racer 0419bdefd7 Perform up to maximumBowdenLength while unloading to FINDA
+ update unit tests to match the changed implementation
2023-08-10 16:08:07 +02:00
D.R.racer 19aa7ce2c7 Fixup sizeof register array after rebase 2023-08-10 16:08:07 +02:00
D.R.racer 41f5d29083 Set correct default bowden length 2023-08-10 16:08:07 +02:00
D.R.racer 570153b5d4 Increase version to 3.0.1 2023-08-10 16:08:07 +02:00
D.R.racer 3a105cab4a Introduce bowden length RW register (no runtime autotune)
contains updated unit tests
2023-08-10 16:08:07 +02:00
D.R.racer 77a8788821 Refactor registers a bit to make unit tests work again 2023-08-10 08:11:52 +02:00
D.R.racer 93a344bde8 Push the compiler into the optimization
It looks like copying the RegisterRec into a local variable (as it has been here before)
seems to confuse the compiler which then refuses to optimize the calls.
With this simple tweak the code is actually 8B shorter than before (while retaining the saved ~170B of RAM)
2023-08-10 08:11:52 +02:00
Guðni Már Gilbert 96985c1502 Fix unit test build
GCC 12 doesn't know AVR pgm_read_ptr()
2023-08-10 08:11:52 +02:00