-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
network/time: Add option to set ntp ip address or to set ntp via dhcp #3679
base: master
Are you sure you want to change the base?
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef86e9e - Browse repository at this point
Copy the full SHA ef86e9eView commit details -
Disable sending crashdumps by default
We don't have consent from the user right now and they are not encrypted. Shouldn't go to "production". BFW-3468.
Configuration menu - View commit details
-
Copy full SHA for 2d996ab - Browse repository at this point
Copy the full SHA 2d996abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a5076 - Browse repository at this point
Copy the full SHA 56a5076View commit details -
Adjust retraction distance in UnloadInner (retract further back to en…
…sure getting the filament out of the gear)
Configuration menu - View commit details
-
Copy full SHA for fdc9011 - Browse repository at this point
Copy the full SHA fdc9011View commit details -
Configuration menu - View commit details
-
Copy full SHA for 270ed0c - Browse repository at this point
Copy the full SHA 270ed0cView commit details -
Fix focus stealing (not only) in DialogToolActionBox
Dialog stores the state of underlying screen upon construction and loads it back upon destruction. Consistently. Like, always. Without this, ToolBox::DialogToolActionBox would set focused item which would prevent menu screen from serializing its focused item.
Configuration menu - View commit details
-
Copy full SHA for 144ee98 - Browse repository at this point
Copy the full SHA 144ee98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ca7d7 - Browse repository at this point
Copy the full SHA 76ca7d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ad08c7 - Browse repository at this point
Copy the full SHA 4ad08c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b02e018 - Browse repository at this point
Copy the full SHA b02e018View commit details -
connect: Allow SEND_STATE_INFO in errors
Allow them in redscreen/redscreen. It's already sent proactively, so it's safe. BFW-5207.
Configuration menu - View commit details
-
Copy full SHA for be364a7 - Browse repository at this point
Copy the full SHA be364a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34922ed - Browse repository at this point
Copy the full SHA 34922edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 861e1ca - Browse repository at this point
Copy the full SHA 861e1caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29196d5 - Browse repository at this point
Copy the full SHA 29196d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b417a8a - Browse repository at this point
Copy the full SHA b417a8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66473bb - Browse repository at this point
Copy the full SHA 66473bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dd943e - Browse repository at this point
Copy the full SHA 3dd943eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0d8a8 - Browse repository at this point
Copy the full SHA 9c0d8a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c327ab - Browse repository at this point
Copy the full SHA 2c327abView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ae590 - Browse repository at this point
Copy the full SHA c9ae590View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e4c3cf - Browse repository at this point
Copy the full SHA 5e4c3cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb61b26 - Browse repository at this point
Copy the full SHA bb61b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b18dd2 - Browse repository at this point
Copy the full SHA 1b18dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b40b6d - Browse repository at this point
Copy the full SHA 0b40b6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6dad64 - Browse repository at this point
Copy the full SHA b6dad64View commit details -
Fix XL Enclosure requested changes
Show Enclosure menu only if enclosure is active Change string describing invalid temperature from "N/A" to "--"
Configuration menu - View commit details
-
Copy full SHA for 89c812c - Browse repository at this point
Copy the full SHA 89c812cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a117d74 - Browse repository at this point
Copy the full SHA a117d74View commit details -
Configuration menu - View commit details
-
Copy full SHA for e84362c - Browse repository at this point
Copy the full SHA e84362cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8448e - Browse repository at this point
Copy the full SHA 4d8448eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 267d49f - Browse repository at this point
Copy the full SHA 267d49fView commit details -
Transfers were not cleaned up ever, if in print preview when finished, this was caused by wrongly detecting if the transfer is in progress. It did not check, if the backup file was there, do transfer, where backup file was not present (finished) were taken as in progress.
Configuration menu - View commit details
-
Copy full SHA for 6da296b - Browse repository at this point
Copy the full SHA 6da296bView commit details -
MMU: Track failures in a leaky bucket
Not shown / used anywhere. But counts them, so we can use them later on. BFW-5138.
Configuration menu - View commit details
-
Copy full SHA for ce7c6f6 - Browse repository at this point
Copy the full SHA ce7c6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a449b - Browse repository at this point
Copy the full SHA 58a449bView commit details -
MMU: Menu item to reset the extruder maintenance
After the user does the cleaning of the extruder, this is where they can reset the reminder. BFW-5138.
Configuration menu - View commit details
-
Copy full SHA for d8e45c9 - Browse repository at this point
Copy the full SHA d8e45c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 496d221 - Browse repository at this point
Copy the full SHA 496d221View commit details -
PS: Also preserve the step fraction with absolute origins
Re-integrate the missing mini-step before we recompute the absolute origin, as previously done.
Configuration menu - View commit details
-
Copy full SHA for afca1f0 - Browse repository at this point
Copy the full SHA afca1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 480b74c - Browse repository at this point
Copy the full SHA 480b74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d99af - Browse repository at this point
Copy the full SHA 89d99afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6214f - Browse repository at this point
Copy the full SHA 6e6214fView commit details -
PS: Preserve step fraction also when hard-stopping
Always try to preserve the step fraction, except when: - reinitializing from scratch (no step fraction exists) - after rehoming (position is assumed to be absolute) This now includes the special case when a move is interrupted: if a move involving only one axis is interrupted, we would previously loose the fraction for all axes. Since the generator state is ticking ahead, keep a new flag to keep track of the axis state of all moves. Use this flag during reset to keep the fraction when the axis hasn't actually moved, meaning we can perform carry-over.
Configuration menu - View commit details
-
Copy full SHA for 769ac47 - Browse repository at this point
Copy the full SHA 769ac47View commit details -
PS: Initialize current_distance directly with the stepper counters
Given: - total_start_pos is now absolute and initialized from the counters, and - step_generator_state.current_distance is the integer distance added so far to the counters already in physical units, and - total_start_pos_msteps is actually current_distance + fraction it follows we can avoid reconstructing current_distance from the move, which incurs in extra rounding, but instead we can directly use the stepper counters and leave total_start_pos_msteps unchanged when resetting while preserving the fraction.
Configuration menu - View commit details
-
Copy full SHA for 128b0e6 - Browse repository at this point
Copy the full SHA 128b0e6View commit details -
PS: Avoid prefixing total_start_pos for consistency
... marginally makes the code more readable
Configuration menu - View commit details
-
Copy full SHA for 16fb84e - Browse repository at this point
Copy the full SHA 16fb84eView commit details -
PS: Handle msteps.e uniformly when resetting
Always discard the fraction
Configuration menu - View commit details
-
Copy full SHA for 02d8d6e - Browse repository at this point
Copy the full SHA 02d8d6eView commit details -
PS: Also reset current_distance.e
since we reset msteps.e and completely ignore the absolute position for the extruder.
Configuration menu - View commit details
-
Copy full SHA for 3fcf7f0 - Browse repository at this point
Copy the full SHA 3fcf7f0View commit details -
Unify Pause::loop_XX functions
There are four loop_load and four loop_unload functions with almost identical implementation, so we had duplicit code that was a PITA to maintain. This commit unifies most of the functions, there are still some less-similar smaller ones that can be unified in the future. Prerequisity for BFW-5043 and BFW-5142
Configuration menu - View commit details
-
Copy full SHA for 3f7e32e - Browse repository at this point
Copy the full SHA 3f7e32eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 547a2a0 - Browse repository at this point
Copy the full SHA 547a2a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e44c351 - Browse repository at this point
Copy the full SHA e44c351View commit details -
Configuration menu - View commit details
-
Copy full SHA for 624d269 - Browse repository at this point
Copy the full SHA 624d269View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8564aab - Browse repository at this point
Copy the full SHA 8564aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9ccb0 - Browse repository at this point
Copy the full SHA 6f9ccb0View commit details -
MMU: Ask color correct on M600/runout
BFW-5142 BFW-5043
Configuration menu - View commit details
-
Copy full SHA for 9c97877 - Browse repository at this point
Copy the full SHA 9c97877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cf38de - Browse repository at this point
Copy the full SHA 6cf38deView commit details -
Configuration menu - View commit details
-
Copy full SHA for a80a165 - Browse repository at this point
Copy the full SHA a80a165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 769b371 - Browse repository at this point
Copy the full SHA 769b371View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc682f6 - Browse repository at this point
Copy the full SHA cc682f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 203e150 - Browse repository at this point
Copy the full SHA 203e150View commit details -
Add texts for coldpull dialog (for translations)
Update POT file
Configuration menu - View commit details
-
Copy full SHA for 56273cc - Browse repository at this point
Copy the full SHA 56273ccView commit details -
Put the final wording to the proper places. BFW-4858
Configuration menu - View commit details
-
Copy full SHA for 0875c44 - Browse repository at this point
Copy the full SHA 0875c44View commit details -
git subrepo commit (merge) lib/Prusa-Error-Codes
subrepo: subdir: "lib/Prusa-Error-Codes" merged: "2a53dd19f" upstream: origin: "[email protected]:prusa3d/Prusa-Error-Codes.git" branch: "master" commit: "7ff976755" git-subrepo: version: "0.4.6" origin: "https://github.com/ingydotnet/git-subrepo" commit: "110b9eb"
Configuration menu - View commit details
-
Copy full SHA for 4d9144c - Browse repository at this point
Copy the full SHA 4d9144cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ec7d10 - Browse repository at this point
Copy the full SHA 4ec7d10View commit details -
- Accept CLICK_BUTTON event - Parse the response - Validates the dialog_id is still relevant - Selects top FSM, validates the dialog_id and response for that FSM/phase and sends that Response
Configuration menu - View commit details
-
Copy full SHA for 0e502db - Browse repository at this point
Copy the full SHA 0e502dbView commit details -
Newly it gurantees, that we only send dialogs from the top FSM. So we don't have to do any gymnastics around determining for which FSM is the click meant and just check dialog_id and if it matches it must be for top FSM. Also the state detection and dialog generation are handled seperatly, which in theory makes it clearer. It introduces some similarities in the logic in both places, but I'd say it is worth it, because otherwise it was quiet messy and would be hard to guarantee to always send top FSM dialog.
Configuration menu - View commit details
-
Copy full SHA for 507b0eb - Browse repository at this point
Copy the full SHA 507b0ebView commit details -
Rename CLICK_BUTTON to DIALOG_ACTION
After discussion with connect we decided to rename the command from CLICK_BUTTON to DIALOG_ACTION and the field "response" to "button". On top of that just a couple changed in code names, so that it is consistent.
Configuration menu - View commit details
-
Copy full SHA for 27e37fe - Browse repository at this point
Copy the full SHA 27e37feView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc586b5 - Browse repository at this point
Copy the full SHA fc586b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf6ae5 - Browse repository at this point
Copy the full SHA 0cf6ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 853a2c3 - Browse repository at this point
Copy the full SHA 853a2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f6a8b - Browse repository at this point
Copy the full SHA 51f6a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be88fe - Browse repository at this point
Copy the full SHA 6be88feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c5f2de - Browse repository at this point
Copy the full SHA 6c5f2deView commit details -
MDNS: Make it active on only one interface
It is eating a bunch of different resources (we are discovering more and more). BFW-5183.
Configuration menu - View commit details
-
Copy full SHA for f2f08d5 - Browse repository at this point
Copy the full SHA f2f08d5View commit details -
MDNS: Disable timeouts on iface removal
Apparently, mdns introduces bunch of timeouts, but didn't remove them on removal of the interface. This resulted in two Bad Things: * Hogging the timeouts. * Having dangling pointers in them. BFW-5183.
Configuration menu - View commit details
-
Copy full SHA for 37472f7 - Browse repository at this point
Copy the full SHA 37472f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec83229 - Browse repository at this point
Copy the full SHA ec83229View commit details -
MDNS: Further limits adjustments
* Adjust for only one interface with MDNS instead of both. * Adjust for 5 more discovered timeouts per each interface :-( BFW-5183.
Configuration menu - View commit details
-
Copy full SHA for 3834db9 - Browse repository at this point
Copy the full SHA 3834db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a170eb6 - Browse repository at this point
Copy the full SHA a170eb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f13c9 - Browse repository at this point
Copy the full SHA c0f13c9View commit details -
Planner: move max_jerk to settings
We're anticipating that we might want to limit it in stealth mode. BFW-5029
Configuration menu - View commit details
-
Copy full SHA for e3d1a7d - Browse repository at this point
Copy the full SHA e3d1a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 383352c - Browse repository at this point
Copy the full SHA 383352cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b005be - Browse repository at this point
Copy the full SHA 3b005beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3638f81 - Browse repository at this point
Copy the full SHA 3638f81View commit details -
Add stealth mode journal+marlin vars
BFW-5029
Configuration menu - View commit details
-
Copy full SHA for dfa0fd2 - Browse repository at this point
Copy the full SHA dfa0fd2View commit details -
Add gcodes for stealth mode on/off
BFW-5029
Configuration menu - View commit details
-
Copy full SHA for 0fcbb4a - Browse repository at this point
Copy the full SHA 0fcbb4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48064b7 - Browse repository at this point
Copy the full SHA 48064b7View commit details -
Add stealth mode switch in the UI
Does nothing for now, funcitonality will be added later BFW-5029
Configuration menu - View commit details
-
Copy full SHA for a47f244 - Browse repository at this point
Copy the full SHA a47f244View commit details -
Configuration menu - View commit details
-
Copy full SHA for f90e387 - Browse repository at this point
Copy the full SHA f90e387View commit details -
Configuration menu - View commit details
-
Copy full SHA for c662969 - Browse repository at this point
Copy the full SHA c662969View commit details -
Hotfix: Show MI_HOTEND_TYPE on Mk3.5
BFW-5035
Configuration menu - View commit details
-
Copy full SHA for 83bcdec - Browse repository at this point
Copy the full SHA 83bcdecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 737f2a6 - Browse repository at this point
Copy the full SHA 737f2a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b17d4a0 - Browse repository at this point
Copy the full SHA b17d4a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e41f9a - Browse repository at this point
Copy the full SHA 2e41f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbed831 - Browse repository at this point
Copy the full SHA dbed831View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6647246 - Browse repository at this point
Copy the full SHA 6647246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845a75a - Browse repository at this point
Copy the full SHA 845a75aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b9cfd - Browse repository at this point
Copy the full SHA 60b9cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2771f7d - Browse repository at this point
Copy the full SHA 2771f7dView commit details -
Some menu items were not adhering to the casing standard. Some also had colons at the end. BFW-5266
Configuration menu - View commit details
-
Copy full SHA for a00f653 - Browse repository at this point
Copy the full SHA a00f653View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3904954 - Browse repository at this point
Copy the full SHA 3904954View commit details -
Remove unused MI_CALIB_FSENSOR_MMU
BFW-5220
Configuration menu - View commit details
-
Copy full SHA for f70c37a - Browse repository at this point
Copy the full SHA f70c37aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99059ef - Browse repository at this point
Copy the full SHA 99059efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3120378 - Browse repository at this point
Copy the full SHA 3120378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670d425 - Browse repository at this point
Copy the full SHA 670d425View commit details -
MMU: Change link for maintenance
prusa.io/mmu-maintenance -> prusa.io/mmu-care, as requested by Content BFW-5232.
Configuration menu - View commit details
-
Copy full SHA for 004b334 - Browse repository at this point
Copy the full SHA 004b334View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb5702c - Browse repository at this point
Copy the full SHA cb5702cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bfbd8d - Browse repository at this point
Copy the full SHA 7bfbd8dView commit details -
git subrepo pull --force lib/Prusa-Error-Codes
subrepo: subdir: "lib/Prusa-Error-Codes" merged: "895dd5705" upstream: origin: "[email protected]:prusa3d/Prusa-Error-Codes.git" branch: "master" commit: "895dd5705" git-subrepo: version: "0.4.6" origin: "https://github.com/ingydotnet/git-subrepo" commit: "73a0129"
Configuration menu - View commit details
-
Copy full SHA for 216db26 - Browse repository at this point
Copy the full SHA 216db26View commit details -
Make dialogs take texts form error yaml.
Those texts are needed in the yaml for connect to show them, when we send the codes. Take them from there even for dialogs, so that they are not in two places nad out of sync.
Configuration menu - View commit details
-
Copy full SHA for 7da1720 - Browse repository at this point
Copy the full SHA 7da1720View commit details -
Configuration menu - View commit details
-
Copy full SHA for 372bd1b - Browse repository at this point
Copy the full SHA 372bd1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb310e - Browse repository at this point
Copy the full SHA 7eb310eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12aa692 - Browse repository at this point
Copy the full SHA 12aa692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246621d - Browse repository at this point
Copy the full SHA 246621dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d3e8f3 - Browse repository at this point
Copy the full SHA 2d3e8f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 406ff37 - Browse repository at this point
Copy the full SHA 406ff37View commit details -
Input Shaper menu: Disable editing during print
It screws up things - for example it resets weight compensation. BFW-5251
Configuration menu - View commit details
-
Copy full SHA for 6f46bff - Browse repository at this point
Copy the full SHA 6f46bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 315f898 - Browse repository at this point
Copy the full SHA 315f898View commit details -
IS menu: Use config_store instead of direct access
input_shaper module cannot be touched from the displayTask! This was causing BSODs! Instead, we adjust the settings in the config store and issue a gcode that instructs the input_shaper to reload settings. BFW-5251
Configuration menu - View commit details
-
Copy full SHA for ba26a82 - Browse repository at this point
Copy the full SHA ba26a82View commit details -
Fix WiInfo trying to translate EVERYTHING
Seems like there happened some hash conflict and we got translated something we didn't want to. BFW-5246
Configuration menu - View commit details
-
Copy full SHA for 88c3ba0 - Browse repository at this point
Copy the full SHA 88c3ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e143cf4 - Browse repository at this point
Copy the full SHA e143cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 291b04c - Browse repository at this point
Copy the full SHA 291b04cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3dc0e - Browse repository at this point
Copy the full SHA ee3dc0eView commit details -
Remove fsm_types_test and fsm_serializers_test
The extinction of old forms is the almost inevitable consequence of the production of new forms. BFW-5215
Configuration menu - View commit details
-
Copy full SHA for a983c45 - Browse repository at this point
Copy the full SHA a983c45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b99bc6 - Browse repository at this point
Copy the full SHA 4b99bc6View commit details -
Ditch smart queues and dumb queues. Have the FSM state as the Marlin variable. Let the clients do the thinking. BFW-5215
Configuration menu - View commit details
-
Copy full SHA for 99da8a4 - Browse repository at this point
Copy the full SHA 99da8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9ee0be - Browse repository at this point
Copy the full SHA f9ee0beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d8d43 - Browse repository at this point
Copy the full SHA 27d8d43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e6d2a - Browse repository at this point
Copy the full SHA 70e6d2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0651e8 - Browse repository at this point
Copy the full SHA b0651e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5322c7d - Browse repository at this point
Copy the full SHA 5322c7dView commit details -
Forgot to lock for this one and disabling link from menu is something not many people do.
Configuration menu - View commit details
-
Copy full SHA for 7ccdbe5 - Browse repository at this point
Copy the full SHA 7ccdbe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d395935 - Browse repository at this point
Copy the full SHA d395935View commit details -
- don't commit changes, when it did not really changed, it was causing a change in the fsm generation and screwed up connect clicking - send load unload data, not printing data to GetResponses in printer state
Configuration menu - View commit details
-
Copy full SHA for 6c42a21 - Browse repository at this point
Copy the full SHA 6c42a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf361c3 - Browse repository at this point
Copy the full SHA cf361c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 028175f - Browse repository at this point
Copy the full SHA 028175fView commit details -
Fix PrusaPackGcodeReader::stream_t::hs_decoder being move unsafe
PrusaPackGcodeReader has a move constructor/operator. stream_t::hs_decoder was unsafely moved around, potentially causing a memory corruption. BFW-5274
Configuration menu - View commit details
-
Copy full SHA for f364f51 - Browse repository at this point
Copy the full SHA f364f51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1771fee - Browse repository at this point
Copy the full SHA 1771feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d289a66 - Browse repository at this point
Copy the full SHA d289a66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce0573 - Browse repository at this point
Copy the full SHA 7ce0573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be6353 - Browse repository at this point
Copy the full SHA 2be6353View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4fd2db - Browse repository at this point
Copy the full SHA b4fd2dbView commit details -
Use unique_file_ptr on more places
BFW-5274
Configuration menu - View commit details
-
Copy full SHA for 0a81664 - Browse repository at this point
Copy the full SHA 0a81664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a7d0ef - Browse repository at this point
Copy the full SHA 2a7d0efView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9b70d9 - Browse repository at this point
Copy the full SHA b9b70d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f221dd4 - Browse repository at this point
Copy the full SHA f221dd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a5c070 - Browse repository at this point
Copy the full SHA 4a5c070View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef2a7da - Browse repository at this point
Copy the full SHA ef2a7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ede46 - Browse repository at this point
Copy the full SHA 70ede46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 081570f - Browse repository at this point
Copy the full SHA 081570fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55fd9eb - Browse repository at this point
Copy the full SHA 55fd9ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5563d82 - Browse repository at this point
Copy the full SHA 5563d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfdc43c - Browse repository at this point
Copy the full SHA bfdc43cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbadd7e - Browse repository at this point
Copy the full SHA fbadd7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b62c24 - Browse repository at this point
Copy the full SHA 9b62c24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e5b347 - Browse repository at this point
Copy the full SHA 0e5b347View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e87e7 - Browse repository at this point
Copy the full SHA d6e87e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0afda7e - Browse repository at this point
Copy the full SHA 0afda7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38fa882 - Browse repository at this point
Copy the full SHA 38fa882View commit details -
Configuration menu - View commit details
-
Copy full SHA for 652a65f - Browse repository at this point
Copy the full SHA 652a65fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83513e4 - Browse repository at this point
Copy the full SHA 83513e4View commit details -
Hotfix tool mapping screen after refactoring FSM.
As a special exception we do not close PrintPreview screen when the LoadUnload dialog is requested. It would destroy the ToolsMappingBody while one of its methods is still executing, leading to calling refresh_physical_tool_filament_labels() which in turn jumped to undefined memory.
Configuration menu - View commit details
-
Copy full SHA for c6be896 - Browse repository at this point
Copy the full SHA c6be896View commit details
Commits on Apr 11, 2024
-
Mark filament as unloaded after successful cold-pull
After successful cold-pull, there is no fillament loaded anymore and we need to manually set the fillament as unloaded. BFW-5304
Configuration menu - View commit details
-
Copy full SHA for 9488063 - Browse repository at this point
Copy the full SHA 9488063View commit details -
The reset pin was floating. Also some timing adjustments. BFW-5286
Configuration menu - View commit details
-
Copy full SHA for f076165 - Browse repository at this point
Copy the full SHA f076165View commit details -
MMU: Add recovery from UART error
This error happens when the MMU is switching between the bootloader and firmware - it gives up the control over the TX and the Mk4 UART RX gets pulled down, which causes a frame error. It gets pulled down because of the new pulldown R214 resistor on the xBuddy. BFW-5286
Configuration menu - View commit details
-
Copy full SHA for a80c9e4 - Browse repository at this point
Copy the full SHA a80c9e4View commit details -
MMU bootloader: Introduce result
BFW-5286
Configuration menu - View commit details
-
Copy full SHA for 0f5080d - Browse repository at this point
Copy the full SHA 0f5080dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1850972 - Browse repository at this point
Copy the full SHA 1850972View commit details -
Configuration menu - View commit details
-
Copy full SHA for e031d76 - Browse repository at this point
Copy the full SHA e031d76View commit details -
Use osDelay instead of HAL_Delay in usb_host
No need to pointlessly use up the processor BFW-5213
Configuration menu - View commit details
-
Copy full SHA for 4da0c6d - Browse repository at this point
Copy the full SHA 4da0c6dView commit details -
Do not call osDelay inside USBH_LL_DriverVBUS
Quite complex to explain why - please read the comments in the BFW-5213. Basically, it gets called inside Tmr Svc during usb recovery, but Tmr Svc cannot be blocking (by spec). BFW-5213
Configuration menu - View commit details
-
Copy full SHA for 1641cc6 - Browse repository at this point
Copy the full SHA 1641cc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62d55b4 - Browse repository at this point
Copy the full SHA 62d55b4View commit details -
Adjust loading to nozzle before print on mk3.5 with MMU + Fix absolut…
…e/relative positioning
Configuration menu - View commit details
-
Copy full SHA for 1f89d74 - Browse repository at this point
Copy the full SHA 1f89d74View commit details -
To fit the upcoming stealth icon :) BFW-5313
Configuration menu - View commit details
-
Copy full SHA for 19689d4 - Browse repository at this point
Copy the full SHA 19689d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c80dd07 - Browse repository at this point
Copy the full SHA c80dd07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9030135 - Browse repository at this point
Copy the full SHA 9030135View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42a60e1 - Browse repository at this point
Copy the full SHA 42a60e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c55e97 - Browse repository at this point
Copy the full SHA 1c55e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 376f492 - Browse repository at this point
Copy the full SHA 376f492View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4cedb3 - Browse repository at this point
Copy the full SHA a4cedb3View commit details -
Decrease score of ClientFSM::Selftest
During selftest, a LoadUnload can be issued. Before, the score of LoadUnload FSM was the same, so the dialog was not shown. BFW-5321
Configuration menu - View commit details
-
Copy full SHA for f35c55a - Browse repository at this point
Copy the full SHA f35c55aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ce531 - Browse repository at this point
Copy the full SHA a4ce531View commit details -
Fix wrong order in CSelftestPart_FSensor
The "Is filament unloaded" was showing right after user pressed on "unload", without waiting for the unload dialog to finish. It blinked a bit. BFW-5321
Configuration menu - View commit details
-
Copy full SHA for 8c6221c - Browse repository at this point
Copy the full SHA 8c6221cView commit details -
Get rid of selftest_snake::querying_user
Feels like it should be replaceable by checking if a dialog is open via GetFirstDialog() BFW-5321
Configuration menu - View commit details
-
Copy full SHA for 9be6b84 - Browse repository at this point
Copy the full SHA 9be6b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62991d5 - Browse repository at this point
Copy the full SHA 62991d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a626d1 - Browse repository at this point
Copy the full SHA 4a626d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d65859 - Browse repository at this point
Copy the full SHA 7d65859View commit details -
Configuration menu - View commit details
-
Copy full SHA for daac271 - Browse repository at this point
Copy the full SHA daac271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 923e05c - Browse repository at this point
Copy the full SHA 923e05cView commit details -
MK35:FSensor:report synthetic filtered value
To make Sensor Info -> Filament Sensor raw value display 0 and 1. BFW-5337
Configuration menu - View commit details
-
Copy full SHA for dbae065 - Browse repository at this point
Copy the full SHA dbae065View commit details -
Hide Nextruder maintenance when no MMU rework
When the Nextruder hasn't been reworked into the MMU variant (i.e. Settings->HW->Nextruder is not MMU) -> do not show the "Nextruder maintenance" menu item. BFW-5325
Configuration menu - View commit details
-
Copy full SHA for ea7d1e6 - Browse repository at this point
Copy the full SHA ea7d1e6View commit details -
Abstract out stream_restore_info_rec_t
Make stream restore info not PrusaPack only, which saves us some ugly ifs and makes the interface cleaner. BFW-5329
Configuration menu - View commit details
-
Copy full SHA for 5d82b1b - Browse repository at this point
Copy the full SHA 5d82b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a77361d - Browse repository at this point
Copy the full SHA a77361dView commit details -
Add some asserts to GCodeReader
BFW-5329
Configuration menu - View commit details
-
Copy full SHA for d74d381 - Browse repository at this point
Copy the full SHA d74d381View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33fa3e1 - Browse repository at this point
Copy the full SHA 33fa3e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c725c7b - Browse repository at this point
Copy the full SHA c725c7bView commit details -
GCodeReader:: add additional stream_mode checks
This should fix BSODs found by BFW-5329 & BFW-5274
Configuration menu - View commit details
-
Copy full SHA for c5b9c36 - Browse repository at this point
Copy the full SHA c5b9c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for e79fe25 - Browse repository at this point
Copy the full SHA e79fe25View commit details -
Fix MK3.5 MMU after factory reset
Fix need for double turn on of the MMU (flip_mmu_rework turns on MMU) Fix first print on fresh printer - properly set up logical/physical FS on MMU turn on/off
Configuration menu - View commit details
-
Copy full SHA for eeaad44 - Browse repository at this point
Copy the full SHA eeaad44View commit details -
Fix BSOD on power panic resume
BFW-5344
Configuration menu - View commit details
-
Copy full SHA for af1ff99 - Browse repository at this point
Copy the full SHA af1ff99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c9d2b7 - Browse repository at this point
Copy the full SHA 3c9d2b7View commit details -
The original implementation: - used dynamic allocation - did not lock the mutex on the first instantiation (get_handle was called before init_mutexes) - relied on hi2c.Instance, which was null before I2C initialization - had duplicit code (mutex inicialization) The code is still ugly, but hopefully at least a bit better. BFW-5274
Configuration menu - View commit details
-
Copy full SHA for 7f83ce7 - Browse repository at this point
Copy the full SHA 7f83ce7View commit details -
Improve Touchscreen_GT911::update_impl ISR check
Checking for the I2C handle was not enough. For example, the handle gets unlocked on I2C reinit, which kind of ruins things... BFW-5274
Configuration menu - View commit details
-
Copy full SHA for f96adfd - Browse repository at this point
Copy the full SHA f96adfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422e494 - Browse repository at this point
Copy the full SHA 422e494View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd55a8 - Browse repository at this point
Copy the full SHA 7dd55a8View commit details
Commits on Apr 16, 2024
-
The valued that is moved from is invalidated to not reset values at the end of its lifetime. BFW-5322
Configuration menu - View commit details
-
Copy full SHA for 20cd3b2 - Browse repository at this point
Copy the full SHA 20cd3b2View commit details -
selftest: Disable phase stepping before running selftest
This should prevent noices when calibration X axis on XL and improve Tool Offset Calibrations, but only when run as part of selftest, not as gcode (will be done in separate commit/PR) BFW-5322
Configuration menu - View commit details
-
Copy full SHA for 3f8d3de - Browse repository at this point
Copy the full SHA 3f8d3deView commit details -
cleanup: Remove unused includes and remove not needed virtual methods
Small code cleanup. BFW-5322
Configuration menu - View commit details
-
Copy full SHA for 27f4e03 - Browse repository at this point
Copy the full SHA 27f4e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for e73abe6 - Browse repository at this point
Copy the full SHA e73abe6View commit details -
G425: Disable phase stepping when running Tool Offset Calibration
We shouldn't run any selftest with phasestepping enabled. To prevent running G425 with phase stepping we are disabeling phasestepping temporarily in the gcode it self instead of the selftest state machine. This improves Tool Offset Calibration results when running said calibration on already calibrated machine. The results are not perfect yet. But this change removes the major inaccuracies in the measurements. BFW-5276
Configuration menu - View commit details
-
Copy full SHA for 5a24fb0 - Browse repository at this point
Copy the full SHA 5a24fb0View commit details -
toolchange: slowdown parking to make tool offset calib more accurate
We noticed shifts in measured data. Recomend reading BFW-5276 for more details, but in the end slowing down the parking speed helped a lot. BFW-5276
Configuration menu - View commit details
-
Copy full SHA for 80027e7 - Browse repository at this point
Copy the full SHA 80027e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd12249 - Browse repository at this point
Copy the full SHA cd12249View commit details -
Fix mistake in Backend::load_all
BFW-5335
Configuration menu - View commit details
-
Copy full SHA for 8801963 - Browse repository at this point
Copy the full SHA 8801963View commit details -
journal::Backend: Introduce failing regression test
Fill will be in the next commit BFW-5335
Configuration menu - View commit details
-
Copy full SHA for 7c7fd66 - Browse repository at this point
Copy the full SHA 7c7fd66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97769f4 - Browse repository at this point
Copy the full SHA 97769f4View commit details -
Fix failing test journal::EEPROM::Regression BFW-3553
The problem was in write_end_item calling migrate_bank. The function is called in store init, where migrate_bank would screw things. In other cases, the free space for the end item is checked in the parent calling functions. BFW-3553
Configuration menu - View commit details
-
Copy full SHA for fd1c837 - Browse repository at this point
Copy the full SHA fd1c837View commit details -
Load: Fix Response::Stop not working in LoadPhases_t::check_filament_…
…sensor_and_user_push__ask BFW-5361
Configuration menu - View commit details
-
Copy full SHA for f20608c - Browse repository at this point
Copy the full SHA f20608cView commit details -
Revert "Disable input shaper menu"
This reverts commit f605a28bea662f02ec8d5121f4f57cee8ada774b.
Configuration menu - View commit details
-
Copy full SHA for ed9ffcc - Browse repository at this point
Copy the full SHA ed9ffccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b36a3 - Browse repository at this point
Copy the full SHA 10b36a3View commit details -
Confirm print stop on serial printing
Copy pasted from standard printing screen BFW-5371
Configuration menu - View commit details
-
Copy full SHA for eb6d96c - Browse repository at this point
Copy the full SHA eb6d96cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f837441 - Browse repository at this point
Copy the full SHA f837441View commit details -
Configuration menu - View commit details
-
Copy full SHA for b299ef1 - Browse repository at this point
Copy the full SHA b299ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a8d2ec - Browse repository at this point
Copy the full SHA 1a8d2ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d0b8cf - Browse repository at this point
Copy the full SHA 3d0b8cfView commit details -
Translate FooterItemFinda values
BFW-5373
Configuration menu - View commit details
-
Copy full SHA for 0de68b8 - Browse repository at this point
Copy the full SHA 0de68b8View commit details
Commits on Jun 26, 2024
-
Add ntp server address to settings menu and ntp via dhcp support. Pre…
…pare manual ntp server ip entry. Add support for setting ntp ip addr manually via prusa_printer_settings.ini. Add ntp pool support.
Configuration menu - View commit details
-
Copy full SHA for 5a14456 - Browse repository at this point
Copy the full SHA 5a14456View commit details