Skip to content
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

Stored macros and M98 (RepRapFirmware) #16209

Open
wants to merge 1 commit into
base: bugfix-2.1.x
Choose a base branch
from

Conversation

thinkyhead
Copy link
Member

RepRapFirmware uses files stored on the SD card (in /macros and /sys folders) for common procedures and allows run-time extension of printer behaviors by editing these files.

At this time Marlin has only a single SD card interface, so it's not possible to support this feature when printing from an external SD card. However an SD-based macro feature would be suitable for a setup that's guaranteed to use an onboard (or single) SD card that is always available during printing.

To better support this feature we should continue to wrangle control over SPI interfaces and explore the possibility of multiple SD card interfaces in a manner similar to the multiple serial interfaces.

@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 2c3cf58 to 2379242 Compare December 13, 2019 01:12
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 2 times, most recently from 6a1a2d4 to 022b6b9 Compare January 5, 2020 07:54
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 2379242 to 021ea65 Compare January 8, 2020 23:48
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 9 times, most recently from f94b384 to bd550bb Compare January 15, 2020 07:27
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 021ea65 to 632d2e6 Compare November 9, 2020 22:55
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 632d2e6 to f9112dc Compare November 10, 2020 08:42
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 2 times, most recently from 4274255 to a97a1ae Compare November 14, 2020 02:07
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from f9112dc to 67d1caf Compare December 19, 2020 04:47
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 2 times, most recently from 83cc0bc to 73f6426 Compare April 16, 2021 10:14
@thinkyhead thinkyhead force-pushed the bugfix-2.0.x branch 2 times, most recently from 27b6361 to 6076e60 Compare May 22, 2021 22:27
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch 2 times, most recently from bf7129d to a8d6c24 Compare May 13, 2023 22:56
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from a8d6c24 to 3295567 Compare June 2, 2023 19:34
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch 2 times, most recently from 3da32cf to 2d53ec3 Compare June 23, 2023 10:00
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 2d53ec3 to 79a7bac Compare August 3, 2023 05:45
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 79a7bac to ac90458 Compare August 20, 2023 17:25
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from ac90458 to 8dd2aea Compare October 25, 2023 19:33
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 8dd2aea to 2bdd870 Compare December 24, 2023 22:08
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 2bdd870 to 2a98bae Compare January 22, 2024 05:59
@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 2 times, most recently from 9c65146 to 4f65466 Compare January 26, 2024 00:13
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 2a98bae to b5e023f Compare April 23, 2024 23:44
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from b5e023f to abb4b32 Compare July 24, 2024 00:52
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from abb4b32 to 190fb21 Compare August 12, 2024 01:34
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 190fb21 to 224f4c8 Compare September 10, 2024 08:20
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 224f4c8 to a287923 Compare September 21, 2024 20:20
@thinkyhead thinkyhead force-pushed the bugfix-2.1.x branch 3 times, most recently from 37d77d6 to aa44542 Compare September 28, 2024 01:10
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from a287923 to 456b259 Compare September 28, 2024 02:31
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 456b259 to 4d78e51 Compare November 30, 2024 20:28
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from 4d78e51 to e368319 Compare January 13, 2025 19:24
@thinkyhead thinkyhead force-pushed the bf2_rrf_M98_run_macro_PR branch from e368319 to 7b609a3 Compare January 22, 2025 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant